منبع اصلی نوشتار زیر در این لینک قرار دارد

آموزش آپگرید از فدورا ۲۱ به فدورا ۲۲

fedora21to22-fedup

از نسخه ی فدورا ۱۷ به بعد نصاب فدورا یعنی آناکوندا (Anaconda) تغییر کرد و در واقع در نسخه فدورا ۱۸ ، آناکوندا دیگر گزینه ای جهت آپگرید کردن سیستم نداشت و این وظیفه را ابزاری به نام FedUp به عهده گرفت.FedUp مخفف FEDora UPgrader می باشد که نرم افزاری می باشد جهت آپگرید کردن فدورا که از دو قسمت Client و pre-boot  تشکیل شده است.

Client بسته های مورد نیاز جهت آپگرد را دانلود می کند و pre-boot آپگرد را با استفاده از systemd و dnf  یا yum انجام می دهد.در حال حاضر FedUp به صورت خط فرمانی قابل استفاده است و فعلا رابط کاربری گرافیکی ندارد ولی امید می رود تا در آینده رابط گرافیکی برای آن ایجاد شود.

جهت آپگرید کردن سیستم،ابتدا کل سیستم را بروزرسانی کنید :

 

# dnf update -y

 

سپس یکبار سیستم را reboot کنید تا با آخرین نسخه از کرنل Boot شود و سپس بسته ی fedup را نصب کنید :

 

#dnf install fedup

 

دستور کلی جهت آپگرید به این صورت می باشد :

 

#fedup --network 22 --product=[workstation | server| cloud | nonproduct]

 

اکنون برای آپگرد از طریق شبکه (اینترنت) این دستور را اجرا نمایید :

 

#fedup --network 22

 

 

نکته اینکه در جلوی product یکی از گزینه ها را بنویسد.به عنوان مثال فدورا ۲۱ با میزکار KDE دارید و قصد دارید تا آن را به فدورا ۲۲ آپگرد کنید بدون اینکه میزکار دیگری نصب شود.برای اینکار این دستور را باید اجرا کنید :

 

 #fedup --network 22 --product=nonproduct

 

اگر قصد دارید تا هنگام آپگرد میزکار Gnome را نیز داشته باشید می توانید این دستور را اجرا نمایید :

 

#fedup --network 22 --product=workstation

 

پس از پایان اینکار اگر هیچ پیغام خطایی دریافت نکردید، سیستم را reboot کنید و هنگام boot شدن سیستم گزینه ای با عنوان System Upgrade به منوی grub اضافه می شود که آن را انتخاب و Enter کنید تا عملیات ارتقا آغاز شود :

 

fedup-grub

 

 

پس پایان کار می توانید از فدورای جدید استفاده کنید.جهت اطلاعات بیشتر می توانید راهنمای FedUp را مطالعه کنید.

 

 

 

 



برچسب ها : , , , , , , , , , , , , ,