![Cum se rezolvă problema golului USB / Pendrive chiar și atunci când unitatea este plină](/f/567f709770f19cf649ac2b0f641ff9c3.jpg?width=100&height=100)
Cu schimbarea focalizării de la CentOS proiect să CentOS Stream care va servi acum ca amonte pentru RHEL, câțiva Alternative CentOS au fost plutite pentru a le înlocui CentOS 8.
De cândva acum CentOS a fost utilizat pe scară largă de către întreprinderile mici și dezvoltatorii în medii de servere, dat fiind că oferă stabilitatea și fiabilitatea pe care RHEL oferte fără niciun cost. Fiind o versiune continuă și o versiune beta pentru viitor RHEL lansări, CentOS Stream cu siguranță nu va fi recomandat pentru sarcinile de lucru de producție.
Câteva alternative au fost prezentate ca alternative demne. AlmaLinux a apărut ca un candidat viabil fiind 1:1
binar compatibil cu RHEL. Am acoperit cum poți migrează de la CentOS 8 la AlmaLinux 8.4. Cealaltă alternativă recomandată este Oracle Linux care este 100% compatibil cu RHEL. Aceasta înseamnă că aplicațiile și caracteristicile rămân aceleași pentru Oracle Linux.
În acest ghid, vă prezentăm prin migrarea CentOS la Oracle Linux.
Trecerea de la
CentOS 8 la Oracle Linux a mers bine în cazul nostru, cu toate acestea, nu putem garanta cu certitudine că același lucru va fi reprodus în cazul dvs.Ca măsură de precauție, vă sfătuim să efectuați o copie de rezervă completă a tuturor fișierelor înainte de a începe migrarea. În plus, asigurați-vă că aveți o conexiune la internet rapidă și stabilă pentru a vă actualiza pachetele de sistem și a descărca cele mai recente Oracle Linux pachete.
Acestea fiind spuse, urmați pașii de mai jos pentru a începe migrarea.
În primul rând, conectați-vă la CentOS și actualizați-l la ultima versiune actuală. În acest moment, cea mai recentă versiune CentOS este CentOS 8.4.
$ sudo dnf update.
Actualizarea va dura destul de mult și va depinde în cea mai mare parte de conexiunea dvs. la internet. Cu cât conexiunea la internet este mai rapidă, cu atât actualizarea va fi mai rapidă.
Apoi verificați dacă sistemul dvs. a fost actualizat la cea mai recentă versiune așa cum se arată.
$ cat / etc / redhat-release.
Următorul, descărcați și rulați scriptul de migrare este disponibil de la Github pentru a vă ajuta să treceți de la CentOS exemplu la Oracle Linux. Realizează câteva operații, inclusiv eliminarea oricăror pachete specifice CentOS și înlocuirea acestora cu echivalentul Oracle Linux. În acest moment, scriptul acceptă versiunile CentOS 6, 7 și 8 și nu acceptă CentOS Stream.
Pentru a descărca scriptul, rulați fișierul comanda curl așa cum se arată.
$ curl -O https://raw.githubusercontent.com/oracle/centos2ol/main/centos2ol.sh.
Aceasta descarcă scriptul de migrare numit centos2ol.sh conform indicațiilor.
Apoi, atribuiți permisiunile de executare folosind comanda chmod.
$ chmod + x centos2ol.sh.
Pentru a începe migrarea rulați scriptul așa cum se arată.
$ sudo bash centos2ol.sh.
După cum sa menționat mai devreme, scriptul efectuează o serie de operații. Mai întâi verifică dacă toate pachetele necesare necesare în timpul actualizării sunt prezente și le instalează pe cele lipsă.
Apoi continuă să facă backup și să depășească fișierele vechi depozit CentOS.
Apoi, activează Oracle Linux Fluxul aplicației și Sistem de operare de bază depozite și elimină cele echivalente CentOS.
După trecerea la Oracle Linux depozite, se sincronizează cu depozitele online și actualizează pachetele Oracle Linux. De asemenea, va reinstala unele pachete.
Întregul proces este destul de lung și este posibil să doriți să vă acordați cel puțin 2 - 3 ore și poate să faceți o plimbare sau să mergeți la cumpărături. Odată ce comutatorul este complet, vi se va solicita să reporniți sistemul CentOS așa cum se arată.
Pur și simplu rulați comanda:
$ sudo reporniți.
În timpul repornirii, jurnalul Oracle Linux va fi stropit pe ecran.
La scurt timp după aceea, va fi afișat meniul Grub. Oracle Linux Server intrarea va fi prima pe listă, așa că apăsați INTRODUCE de pe tastatură pentru a porni în Oracle Linux.
Odată conectat, verificați din nou versiunea sistemului de operare după cum urmează.
$ cat / etc / os-release
Si asta e. Sperăm că vi s-a părut util acest ghid.