در این مقاله با ارتقای سیستم عامل Centos7 به Centos8 با شما عزیزان همراه هستیم.

قبل از هرچیز توجه داشته باشید که ابتدا حتما اقدام به بک آپ گیری از سرور خود کنید چراکه ممکن است پروسه ی ارتقا باعث بروز اختلال درکارکرد سرویس ها یا سرور داشته باشد.

نسخه اصلی Centos به برنامه ریزی و تغییرات زیادی در ابزار نیاز دارد ، زیرا براساس نسخه بسیار جدیدتر Fedora نسبت به نسخه های قبلی ساخته شده است.

upgrade.png

برای شروع پروسه ارتقا ابتدا به سرور خود SSH بزنید و سپس کامند زیر را برای نصب پکیج Epel در سرور ران کنید:

yum install epel-release -y

yum utils را نصب کنید:

yum install yum-utils -y
yum install rpmconf -y rpmconf -a
 

با اجرای کامند زیر، بسته هایی که نیاز به آنها ندارید را حذف کنید:

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

مدیریت پکیج DNF را در سرور نصب کنید چراکه Centos8 بجای yum از DNF استفاده میکند:

yum install dnf -y
 

با توجه به اینکه در Centos8 شما دیگر نیاز به yum ندارید می توانید آنرا حذف کنید:

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

ارتقای DNF را آغاز کنید:

dnf upgrade -y
 

پکیج نصبی Centos8 را دانلود و نصب کنید:

dnf install http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/centos-repos-8.2-2.2004.0.1.el8.x86_64.rpm http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/centos-release-8.2-2.2004.0.1.el8.x86_64.rpm http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/centos-gpg-keys-8.2-2.2004.0.1.el8.noarch.rpm
 

EPEL را ارتفا دهید:

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

تمام فایل های Temp را حذف کنید:

dnf clean all
 

کرنل قدیمی Centos7 را حذف کنید:

rpm -e `rpm -q kernel`
 

پکیج های متناقض و دارای اختلال را حذف کنید:

rpm -e --nodeps sysvinit-tools
 

ارتقا و نصب سیستم عامل Centos8 را با کامند زیر آغاز کنید:

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

Kernel مربوط به Centos8 را دانلود و نصب کنید:

dnf -y install kernel-core
 

پکیج Minimal سیستم عامل را نصب کنید:

dnf -y groupupdate "Core" "Minimal Install"
 

در آخر نصب با موفقیت انجام شده است و با کامند زیر می توانید ورژن جدید را بررسی کنید:

hostnamectl
 

با دیگر مقالات server.ir همراه باشید.

۱۳۹۹/۰۷/۲۷

نویسنده : س احمدی

بدون دیدگاه

Baas چیست؟

خدمت Baas یا Backend-as-a-service به توسعه دهندگان وب این اجازه را می‌دهد تا فارغ از ایجاد و رسیدگی به بخش Backend توجه خود را به بخش frontend سایت و ...

۱۳۹۹/۰۷/۲۱

نویسنده : ف لقمانی

بدون دیدگاه

کامند های رایج Run (بخش دوم)

در مقاله پیشین در ارتباط با کامند های رایج در Run که در سیستم های ویندوزی امکان دسترسی به آن وجود دارد صحبت شد و در این مقاله قصد داریم که ادامه کامند...

۱۳۹۹/۰۷/۱۹

نویسنده : س احمدی

بدون دیدگاه

رایانش ابری و موانع استفاده از آن

در مقاله مقدمه‌ای بر رایانش ابری به توضیح ابتدایی این تکنولوژی در حال رشد پرداخته شد. در ادامه در راستای آشنایی بیشتر با ابعاد دیگر رایانش ابری از زاو...

دیدگاه کاربران

در رابطه با : "نحوه ارتقا Centos7 به Centos8"

avatar
  عضویت  
با خبرم کن

وب گردی

جستجو
دقیقا متنی که نوشتم
جستجو در تیتر صفحات
جستجو در متن صفحات
جستجو در نظرات
Search in excerpt
Filter by Custom Post Type

با ایده پردازان همراه شو ...