Jinsi ya Kuhama kutoka CentOS 8 hadi Rocky Linux 8


Rocky Linux 8.5, iliyopewa jina la Green Obsidian, hatimaye imefika! Ilitolewa mnamo Novemba 12, 2021, miezi sita tu baada ya kutolewa kwa Rocky Linux 8.4 ambayo ni toleo la nne thabiti la toleo jipya zaidi.

Hili ni toleo la kwanza thabiti na tayari kwa uzalishaji la Rocky Linux baada ya miezi kadhaa ya utafiti na maendeleo ya kina. Inapatikana kwa usanifu wa x86_64 na ARM64.

Kama unavyojua kwa kujua, Rocky Linux ni mfumo endeshi wa biashara ya jamii ambao ni 100% wa hitilafu kwa mdudu unaooana na Red Hat Enterprise Linux 8.5. Hii inafanya kuwa mbadala mzuri kwa CentOS 8 ambayo itageuza EOL kufikia mwisho wa Desemba 2021.

Kwa kutolewa kwa Rocky Linux 8.5, zana ya ubadilishaji imepatikana ili kukusaidia kuhama kutoka CentOS 8 hadi Rocky Linux. Hii ni rahisi kwa wale ambao wanataka kujaribu Rocky Linux 8 bila kufanya usakinishaji mpya.

Ili tu kukuletea kasi, unaweza kuboresha usambazaji ufuatao kwa Rocky Linux 8.5:

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

Iwapo unataka usakinishaji mpya, endelea na Pakua Rocky Linux 8.5 ambayo inapatikana katika picha ndogo, DVD na Boot ISO.

Kwa kushangaza, Rocky Linux 8.5 inapatikana pia kwenye Amazon Web Services (AWS Marketplace) na Google Cloud Platform. Zaidi ya hayo, unaweza kupata Rocky Linux katika picha za kontena kutoka Docker Hub na Quay.io.

Kuhama kutoka CentOS 8 hadi Rocky Linux 8.5

Kabla ya kuhamia Rocky Linux 8.5, na mfumo mwingine wowote wa uendeshaji kwa suala hilo, Inapendekezwa kila wakati kuhifadhi nakala za faili zako zote ili uweze kuwa upande wa kulia wa mambo ikiwa chochote kitaharibika.

Ili kuanza, tutathibitisha toleo la CentOS 8 ambalo tunatumia kwa uhamiaji. Kwa sasa tunaendesha CentOS Linux 8.2 kama ilivyoonyeshwa hapa chini.

$ cat /etc/redhat-release

CentOS Linux release 8.2.2004 (Core)

Huhitaji kupata toleo jipya zaidi la CentOS, kama ilivyokuwa wakati Oracle Linux.

Hatua inayofuata ni kupakua hati ya uhamiaji ya migrate2rocky.sh, ambayo inapangishwa kwenye GitHub na unaweza kuipakua kama ifuatavyo ukitumia zana ya mstari wa amri ya wget.

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

Upakuaji ukishakamilika, toa ruhusa za kutekeleza kwa faili ya hati ya migrate2rocky.sh kama inavyoonyeshwa.

$ chmod +x migrate2rocky.sh

Sasa sote tuko tayari kuhamia Rocky Linux.

Ili kuanza uhamishaji kutoka CentOS 8 hadi Rocky Linux, tekeleza hati kama ifuatavyo:

$ sudo bash migrate2rocky.sh  -r

Hati huanza kwa kubainisha hazina zote zinazopanga ramani kutoka CentOS Linux 8 hadi Rocky Linux 8. Kisha huondoa vifurushi na hazina za CentOS 8 za Linux na kuzibadilisha na vifaa vyake sawa vya Rocky Linux 8.5.

Ifuatayo, inaendelea kupakua vifurushi vipya vinavyohitajika na Rocky Linux 8.5.

Baada ya kupakua vifurushi, huvisakinisha tena na kusasisha baadhi ya vifurushi vilivyopo hadi kwa matoleo yao mapya zaidi. Uhamiaji wote unachukua muda mwingi, na kwa upande wetu, ilichukua takriban masaa 3. Hata hivyo, hii inategemea kabisa kasi ya muunganisho wako wa intaneti. Pia, uhamiaji utachukua muda kidogo ikiwa unaendesha usakinishaji mdogo.

Mara uhamiaji utakapokamilika, utaombwa kuwasha upya mfumo wako kama inavyoonyeshwa.

Ili kuwasha upya, endesha amri:

$ sudo reboot

Wakati wa mchakato wa kuanzisha upya, alama ya Rocky Linux itawaka - kwa ajili ya ufungaji wa GUI.

Kwenye menyu ya Grub, hakikisha umechagua ingizo la 'Rocky Linux' ambalo linaonekana kama chaguo la kwanza.

Baada ya hapo, ingia na kitambulisho cha akaunti yako ya mtumiaji.

Na hii inaleta mandharinyuma ya eneo-kazi la Rocky Linux yenye rangi ya kijivu iliyokolea.

Na ndivyo hivyo. Sasa unaweza kufurahia uthabiti na manufaa mengine yote ambayo Rocky Linux hutoa bila gharama yoyote, kama vile ulivyofanya na CentOS Linux.