Fedora يصدر نسخة جديدة كل 6 أشهر ويدعم كل نسخة لـ 13 شهرًا. لتجنب فقدان التحديثات الأمنية، عليك الترقية. الطريق المعتمد هو dnf system-upgrade.
المتطلبات المسبقة
- Fedora N (مثلاً 39) → ترقية إلى N+1 (مثلاً 40).
- جميع التحديثات الحالية مطبّقة.
- console خارجي للخوادم بدون شاشة.
الخطوة 1: طبّق التحديثات الحالية أولًا
sudo dnf upgrade --refresh -y
sudo dnf autoremove -y
sudo dnf clean all
sudo systemctl reboot
الخطوة 2: ثبّت إضافة الترقية
sudo dnf install -y dnf-plugin-system-upgrade
الخطوة 3: نزّل الإصدار التالي
sudo dnf system-upgrade download --releasever=40
حل التعارضات (المستودعات الخارجية عادة).
الخطوة 4: أعد الإقلاع للترقية
sudo dnf system-upgrade reboot
يعيد الجهاز الإقلاع في وضع خاص ويستبدل كل حزمة. اتركه 10–30 دقيقة. عند الانتهاء يعيد الإقلاع للإصدار الجديد.
الخطوة 5: الصيانة بعد الترقية
cat /etc/fedora-release
sudo dnf autoremove -y
sudo dnf system-upgrade clean
sudo rpmconf -a
الخطوة 6: إعادة تمكين المستودعات
ls /etc/yum.repos.d/
sudo dnf repolist --disabled | head
sudo dnf config-manager --enable rpmfusion-free-updates
التحقق
cat /etc/os-release
uname -r
sudo dnf check
sudo dnf list --upgrades
الخاتمة
dnf system-upgrade هو الطريق الصحيح الوحيد بين إصدارات Fedora. لا تتخطَّ أكثر من إصدار واحد.
الخطوات التالية
- لاستقرار طويل الأمد، انتقل إلى Rocky Linux 9.
- DNF مقابل YUM.
Comments
0 total · 0 threads