Hostwinds دروس

نتائج البحث عن:


جدول المحتويات


تنظيف CentOS 7
استبدال الحزم
قم بتثبيت New Kernel and Release

الترقية من CentOS 7 إلى 8

العلامات: CentOS Web Panel 

تنظيف CentOS 7
استبدال الحزم
قم بتثبيت New Kernel and Release

عند إصدار إصدارات جديدة من البرنامج، قد تتطلع إلى تحديث التثبيت الخاص بك لتلقي أحدث وأكبر ميزات عروض الإصدار الجديد.يمكن أن ينطبق الشيء نفسه أيضا على نظام التشغيل الخادم الخاص بك.

منذ إصدار إصدار جديد من نظام التشغيل الشهير المستند إلى Linux ، CentOS ، قد ترغب في النظر في ترقية خادمك إلى هذا الإصدار الجديد.

في البنية التحتية السحابية في HostWinds، لدينا صورة Centos 8 مقدمة مسبقا يمكنك استخدامها لإعادة تثبيت خادم بسهولة.ومع ذلك، فإن هذا الخيار إعادة تثبيت نظام التشغيل بأكمله للخادم، مما يعني أن أي بيانات على الخادم ستفقد.

إذا كنت ترغب في الترقية من CENTOS 7 إلى 8 دون الحاجة إلى النسخ الاحتياطي واستعادة البيانات الخاصة بك، يجب أن يتم الترقية يدويا. سيذهب هذا الدليل عبر العملية للحصول على خادم Centos 7 الخاص بك ترقية مباشرة إلى Centos 8.

ستحتاج إلى تنفيذ جميع الخطوات التالية من محطة الخادم الخاصة بك، والتي يمكنك الوصول إليها عن طريق الاتصال بخادمك عبر SSH.بمجرد الاتصال، اتبع الأقسام التالية لتنفيذ الترقية.

أنه ينصح به بشده لأخذ لقطة من VPS الخاص بك قبل محاولة هذه الترقية، فقط إذا كنت بحاجة إلى نسخة احتياطية من الخادم الخاص بك يمكن استعادتها بسهولة.

تنظيف CentOS 7

قبل تثبيت CentoS 8، من الأفضل تنظيف نظامك الحالي بحيث لا توجد حزم بقايا أو غير محددة أو متضاربة.

للقيام بذلك، أولا، تأكد من تحديث النظام الخاص بك:

yum update -y

بعد ذلك ، تأكد من تثبيت مستودع إصدار epel:

yum install -y epel-release

ثم ثبّت حزمتي yum-utils و rpmconf:

yum install -y yum-utils rpmconf

الآن وبعد تثبيت rpmconf ، سنستخدمه لحل حزم rpm الخاصة بنا:

rpmconf -a

ملاحظة: إذا اكتشف RPMConf أن إصدار جديد من ملف التكوين متاح من حزم المشرف ويسأل عما إذا كنت تريد تثبيته، فحدد الخيار الافتراضي ل "N" للحفاظ على الإصدار المثبت حاليا.

وأخيرا، أداء تنظيف لأي حزم غير مطابقة أو تتيمة:

package-cleanup --leaves
package-cleanup --orphans

استبدال الحزم

تبدأ الخطوات التالية في التبديل إلى CentoS 8 باستبدال حزم النظام الأساسية واستغلالها مع مكافئات Centos 8.

أولاً ، قم بتثبيت مدير حزم جديد قائم على rpm يسمى DNF:

yum install -y dnf

ثانيًا ، قم بإزالة مدير الحزم yum:

dnf -y remove yum yum-metadata-parser
rm -Rf /etc/yum

بعد ذلك، قم بتشغيل تحديث النظام باستخدام DNF:

dnf upgrade -y

ثم قم بتثبيت حزم CentOS 8:

dnf install http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/{centos-release-8.1-1.1911.0.8.el8.x86_64.rpm,centos-gpg-keys-8.1-1.1911.0.8.el8.noarch.rpm,centos-repos-8.1-1.1911.0.8.el8.x86_64.rpm}

وقم بترقية مستودع EPEL:

dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

أخيرًا ، قم بتنظيف جميع الملفات المؤقتة:

dnf clean all

قم بتثبيت New Kernel and Release

تقوم الخطوات النهائية في التبديل إلى CentoS 8 بتثبيت الإصدار الجديد من Kernel Linux و SENTOS 8 الجديد.

أولاً ، قم بإزالة النواة القديمة:

rpm -e `rpm -q kernel`

ثم قم بإزالة أي حزم متضاربة:

rpm -e --nodeps sysvinit-tools

بعد ذلك ، ابدأ ترقية CentOS 8:

dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync

ثم قم بتثبيت نواة النواة الجديدة:

dnf -y install kernel-core

وقم بتشغيل تثبيت CentOS 8 Minimal:

dnf -y groupupdate "Core" "Minimal Install"

الآن تمت ترقية الخادم الخاص بك بنجاح إلى Centos 8، ويمكنك التحقق من إصدار إصدار نظام التشغيل الخاص بك من ملفات OS-Release وملفات Redhat الإصدار:

cat /etc/os-release
cat /etc/redhat-release

كتب بواسطة David Hamilton  /  مارس 24, 2020