CentOS 8-den Rocky Linux 8-ä nädip göçmeli


Greenaşyl Obsidian diýlip atlandyrylan “Rocky Linux 8.5” ahyry geldi! 2021-nji ýylyň 12-nji noýabrynda, soňky neşiriň dördünji durnukly wersiýasy bolan “Rocky Linux 8.4” çykandan alty aý soň, çykdy.

Bu, “Rocky Linux” -yň birnäçe aýlap dowam eden gözleglerden we ösüşden soň ilkinji durnukly we önümçilige taýyn önümidir. X86_64 we ARM64 arhitekturasy üçin hem elýeterlidir.

Bilşiňiz ýaly, Rocky Linux, Red Hat Enterprise Linux 8.5 bilen 100% bug-bug üçin gabat gelýän jemgyýetçilik kärhanasy operasiýa ulgamy. Bu, 2021-nji ýylyň dekabr aýynyň ahyryna EOL-a öwrüljek CentOS 8-iň ajaýyp alternatiwasyna öwrülýär.

“Rocky Linux 8.5” -iň çykmagy bilen, “CentOS 8” -den “Rocky Linux” -a göçmäge kömek etmek üçin öwrülişik guraly elýeterli edildi. Bu, “Rocky Linux 8” -ni täze gurnama ýerine ýetirmek isleýänler üçin amatly.

Diňe tizlige ýetmek üçin aşakdaky paýlamalary “Rocky Linux 8.5” -e täzeläp bilersiňiz:

  • Red Hat Enterprise Linux 8.4
  • CentOS Linux 8.4
  • AlmaLinux 8.4
  • Oracle Linux 8.4

Täze gurnama isleseňiz, minimal, DVD we Boot ISO suratlarynda bar bolan Rocky Linux 8.5-i dowam etdiriň we göçürip alyň.

Geň galdyryjy ýeri, “Rocky Linux 8.5” “Amazon Web Services” (AWS Marketplace) we “Google Cloud Platform” -da hem bar. Mundan başga-da, “Docker Hub” we “Quay.io” -dan konteýner şekillerinde “Rocky Linux” -y tapyp bilersiňiz.

CentOS 8-den Rocky Linux 8.5-e göç

“Rocky Linux 8.5” -e we bu meselede başga bir operasiýa ulgamyna geçmezden ozal, haýsydyr bir zat bozulsa, sag tarapda bolmak üçin ähli faýllaryňyzy ätiýaçlandyrmak maslahat berilýär.

Başlamak üçin, migrasiýa üçin ulanýan CentOS 8 wersiýamyzy tassyklamakçy. Häzirki wagtda aşakda görkezilişi ýaly CentOS Linux 8.2 işleýäris.

$ cat /etc/redhat-release

CentOS Linux release 8.2.2004 (Core)

“Oracle Linux” -daky ýaly CentOS-yň iň soňky wersiýasyna täzelemegiň zerurlygy ýok.

Indiki ädim, GitHub-da ýerleşýän migrate2rocky.sh migrasiýa skriptini göçürip almak we wget buýruk setiri guralyny ulanyp aşakdaky ýaly göçürip alyp bilersiňiz.

$ wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh

Göçürip alanyňyzdan soň, görkezilişi ýaly migrate2rocky.sh gabyk skript faýlyna ýerine ýetiriş rugsatlaryny belläň.

$ chmod +x migrate2rocky.sh

Indi hemmämiz “Rocky Linux” -a göçmeli.

Migrasiýany sentos 8-den Rokuý Toutux-den başlap, skripturasyny aşakdaky ýaly jezalandyryň:

$ sudo bash migrate2rocky.sh  -r

Scriptazgy, CentOS Linux 8-den Rocky Linux 8-e çenli karta döredýän ähli ammarlary kesgitlemekden başlaýar, soňra CentOS 8 Linux paketlerini we ammarlaryny aýyrýar we olaryň ýerine Rocky Linux 8.5 ekwiwalentleri bilen çalyşýar.

Ondan soň, “Rocky Linux 8.5” tarapyndan talap edilýän täze paketleri göçürip alýar.

Bukjalary göçürip alanyňyzdan soň, olary täzeden gurýar we bar bolan paketleriň käbirini iň soňky wersiýalaryna täzeleýär. Tutuş migrasiýa ep-esli wagt alýar we biziň ýagdaýymyzda takmynan 3 sagat gerek boldy. Şeýle-de bolsa, bu bütinleý internet birikdiriş tizligiňize baglydyr. Şeýle hem, minimal gurnama işleýän bolsaňyz, göçmek az wagt alar.

Migrasiýa gutaransoň, görkezilişi ýaly ulgamyňyzy täzeden açmak soralar.

Gaýtadan açmak üçin buýrugy işlediň:

$ sudo reboot

Gaýtadan açmak prosesinde, GUI gurmak üçin “Rocky Linux” nyşany ýakylýar.

Grub menýusynda, ilkinji wariant hökmünde görünýän Daşly Linux ýazgyny saýlaň.

Ondan soň, ulanyjy hasaby şahsyýet maglumatlaryňyz bilen giriň.

Bu bolsa, goýy-çal “Rocky Linux” iş stoly fonuny döredýär.

Ine. Indi, CentOS Linux-da edişiňiz ýaly, Rocky Linux-yň hiç hili tölegsiz hödürleýän durnuklylygyndan we beýleki ähli gowulyklaryndan lezzet alyp bilersiňiz.