Categories: Centos

Centos 7 Upgrade Centos 8

Centos 8 bildiğiniz gibi 23 Eylül 2019 tarihinde piyasaya sürüldü. Centos 8 ile birlikte bir çok yenilik de geldi. Özellikle yum paket yöneticisinin yerini alması planlanan DNF paket yöneticisi gibi yenilikler bulunuyor. Kurulum için Centos 8 kurulum yazımızı okuyabilirsiniz.

Bu dokümanda ise Centos 7’den Centos 8’e yükseltme işlemini anlatacağız. Önemli : Bu yöntem resmi bir yükseltme yöntemi değildir. O yüzden işlem yapmadan önce kesinlikle yedeklerinizi almanızı, üretim ortamında çalışan bir sunucunuz var ise yedek veya snapshot alarak işlemlerinizi yapmanızı tavsiye ederiz.

Centos 7 Upgrade Centos 8

Öncelikle Epel reposunu indirip yükleyelim;

yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Yum-utils uygulamasını yükleyelim;

yum -y install rpmconf yum-utils

RPM paketlerini çözelim;

rpmconf -a

İhtiyacımız olmayan paketleri temizleyelim;

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

DNF paket yöneticisini yükleyelim;

yum -y install dnf

YUM paket yöneticisini kaldıralım;

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

DNF ile sistemimizi güncelleyelim;

dnf -y upgrade

Yeni sürümü yükleyelim;

dnf -y upgrade http://mirror.bytemark.co.uk/centos/8/BaseOS/x86_64/os/Packages/centos-release-8.0-0.1905.0.9.el8.x86_64.rpm

EPEL reposunu güncelleyelim;

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

Depodaki geçici dosyaları temizleyelim;

dnf clean all

Kernelleri silelim;

rpm -e `rpm -q kernel`

Çakışan paketleri silelim;

rpm -e --nodeps sysvinit-tools

Ve yükseltme işlemine başlayalım;

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

Yapılandırmayı sistemimize geçelim;

rpmconf -a

Yeni kerneli doğrulayalım;

rpm -e kernel-core
dnf -y install kernel-core

GRUB’ı doğrulayalım;

ROOTDEV=`ls /dev/*da|head -1`;
echo "Detected root as $ROOTDEV..."
grub2-install $ROOTDEV

Minimal kurulumu yapalım;

dnf -y groupupdate "Core" "Minimal Install"

Centos 8 upgrade işlemi bitti, sistemimizin kernelini kontrol edelim;

cat /etc/centos-release

Çıktı;

Centos 8 Release 8.0.1905 (Core)

Yeniden başlattığınızda Centos 8 kerneliniz yüklenecektir.

pendc

View Comments

  • Merhaba;
    Bu işlemleri SSH ile bağlanıp yapabilir miyiz ? Sunucumuza sadece SSH erişimimiz var.
    İyi günler.

    • Tabi ki, zaten SSH üzerinden yapılır. Fakat olası bir probleme karşı da, sunucunuza konsoldan erişimi mümkün tutmaya çalışın.

Share
Published by
pendc
Tags: centos 8

Recent Posts

Linux İşletim Sistemi Nedir?

Linux işletim sistemi, açık kaynak kodlu özgür bir işletim sistemidir. Günümüzde dünya genelinde pek çok…

7 ay ago

Cloud Sunucu mu? Dedicated Sunucu mu?

Cloud ve dedicated sunucu , günümüzde işletmelerin bilişim altyapılarını yönetmek için en çok tercih ettikleri…

7 ay ago

En İyi Veri Yedekleme Yöntemleri ve Önemi

En iyi veri yedekleme yöntemleri, bulut hizmetleri, yedekleme yaparken dikkat edilmesi gerekenlere dair her şey.

8 ay ago

VDS Nedir?

VDS (Sanal Ayrılmış Sunucu) donanım sanallaştırmasıdır. Ayrılmış sunucu tamamen tek bir kullanıcıya tahsis edilmiş fiziksel…

8 ay ago

Plesk SSH ile Mail Komutları

Plesk üzerinde, panel lisansınız bittiyse veya ssh üzerinde mail işlemleri yapmak isterseniz, aşağıdaki cli komutlarını…

10 ay ago

IPMI Şifre Sıfırlama

Bilgi teknolojilerinde, sunucular ve network cihazları her zaman en önemli araçlar arasındadır. Özellikle veri merkezleri…

10 ay ago