چون عمر هر نسخهی Fedora کوتاه است، ارتقای منظم (حداقل سالی یک بار) لازم است. ارتقا تا دو نسخه جلوتر پشتیبانی میشود، ولی ارتقای یکبهیک امنتر است.
۱. آمادهسازی
sudo dnf upgrade --refresh -y
sudo rebootاز سرور بکاپ یا snapshot بگیرید.
۲. دانلود نسخهی بعدی
sudo dnf system-upgrade download --releasever=46اگر بستهای وابستگی ناسازگار داشت، پیام خطا نام آن را میگوید. میتوانید آن را موقتاً حذف کنید، یا با --allowerasing اجازه دهید dnf خودش بستههای مشکلدار را کنار بگذارد (فهرست را با دقت بخوانید).
۳. اجرای ارتقا
sudo dnf system-upgrade rebootسرور ریاستارت میشود و ارتقا پیش از بالا آمدن سرویسها انجام میشود. بسته به سرعت دیسک، چند دقیقه تا نیم ساعت طول میکشد.
۴. بررسی
cat /etc/fedora-release
systemctl --failed
sudo journalctl -p err -b۵. پاکسازی
sudo dnf system-upgrade clean
sudo dnf autoremove -y
sudo dnf install -y rpmconf remove-retired-packages
sudo rpmconf -a # مقایسهی فایلهای پیکربندی تغییرکرده
sudo remove-retired-packages