Giunsa ang Paglalin gikan sa CentOS hangtod sa Oracle Linux


Uban sa pagbalhin sa focus gikan sa proyekto sa CentOS ngadto sa CentOS Stream nga karon magsilbi nga upstream sa RHEL, pipila ka mga alternatibo sa CentOS ang gipalutaw aron ilisan ang CentOS 8.

Kay samtang karon ang CentOS kaylap nga gigamit sa gagmay nga mga negosyo ug mga developers sa server environment nga gihatag nga naghatag kini og kalig-on ug kasaligan nga gitanyag sa RHEL nga walay bayad. Ingon nga usa ka rolling release ug usa ka Beta nga bersyon alang sa umaabot nga RHEL releases, ang CentOS Stream siguradong dili irekomendar alang sa mga workload sa produksyon.

Pipila ka mga alternatibo ang gipalutaw isip takus nga mga alternatibo. molalin gikan sa CentOS 8 ngadto sa AlmaLinux 8.4. Ang laing girekomendar nga alternatibo mao ang Oracle Linux nga 100% compatible sa RHEL. Kini nagpasabut nga ang mga aplikasyon ug mga bahin nagpabilin nga parehas alang sa Oracle Linux.

Sa kini nga giya, kami naglakaw kanimo pinaagi sa paglalin sa CentOS sa Oracle Linux.

Ang pagbalhin gikan sa CentOS 8 ngadto sa Oracle Linux hapsay nga nagpadayon sa among kaso, Bisan pa, dili kami makagarantiya nga sigurado nga ang parehas nga masundog sa imong kaso.

Isip usa ka pag-amping, gitambagan ka namon nga maghimo usa ka kompleto nga backup sa tanan nimo nga mga file sa dili pa nimo sugdan ang paglalin. Dugang pa, siguroha nga ikaw adunay usa ka paspas ug lig-on nga koneksyon sa internet aron ma-update ang imong mga pakete sa sistema ug ma-download ang pinakabag-o nga mga pakete sa Oracle Linux.

Ingon niana, sunda ang mga lakang sa ubos aron masugdan ang imong paglalin.

Pagbalhin gikan sa CentOS ngadto sa Oracle Linux

Una, pag-log in sa imong CentOS system ug i-upgrade kini sa pinakabag-o nga pagpagawas karon. Sa pagkakaron, ang pinakabag-o nga pagpagawas sa CentOS mao ang CentOS 8.4.

$ sudo dnf update

Ang pag-upgrade magdugay, ug sa kadaghanan magdepende sa imong koneksyon sa internet. Kon mas paspas ang imong koneksyon sa internet, mas paspas ang pag-upgrade.

Dayon susiha kung ang imong sistema na-upgrade na sa pinakabag-o nga bersyon sama sa gipakita.

$ cat /etc/redhat-release

Sunod, i-download ug ipadagan ang migration script nga magamit gikan sa Github aron matabangan ka nga magbalhin gikan sa imong CentOS nga pananglitan sa Oracle Linux. Naghimo kini og pipila ka mga operasyon lakip ang pagtangtang sa bisan unsang mga pakete nga piho sa CentOS ug pag-ilis niini sa katumbas sa Oracle Linux. Sa pagkakaron, ang script nagsuporta sa CentOS 6, 7, ug 8 nga pagpagawas ug wala nagsuporta sa CentOS Stream.

Aron ma-download ang script, padagana ang curl command sama sa gipakita.

$ curl -O https://raw.githubusercontent.com/oracle/centos2ol/main/centos2ol.sh

Kini nag-download sa migration script nga gitawag og centos2ol.sh ingon sa gipakita.

Sunod, i-assign ang execute permissions gamit ang chmod command.

$ chmod +x centos2ol.sh

Aron masugdan ang paglalin pagdagan ang script sama sa gipakita.

$ sudo bash centos2ol.sh

Sama sa nahisgotan na, ang script naghimo sa daghang mga operasyon. Gisusi una niini kung ang tanan nga gikinahanglan nga mga pakete nga gikinahanglan sa panahon sa pag-upgrade anaa ug i-install ang mga nawala.

Nagpadayon kini sa pag-back up ug pag-usab sa daan nga mga file sa repository sa CentOS.

Sunod, kini makapahimo sa Oracle Linux App stream ug Base OS repository ug tangtangon ang mga katumbas sa CentOS.

Pagkahuman sa pagbalhin sa mga repositoryo sa Oracle Linux, nag-sync kini sa mga online repository ug gi-upgrade ang mga pakete sa Oracle Linux. I-install usab niini ang pipila ka mga pakete.

Ang tibuuk nga proseso taas kaayo, ug mahimo nimong hatagan ang imong kaugalingon labing menos 2 - 3 ka oras ug tingali maglakaw o mamalit. Kung kompleto na ang switch, aghaton ka nga i-reboot ang imong CentOS system sama sa gipakita.

Pagdala lang sa sugo:

$ sudo reboot

Atol sa pag-reboot, ang Oracle Linux log isablig sa screen.

Wala madugay pagkahuman, ang Grub menu ipakita. Ang entry sa Oracle Linux Server mao ang una sa lista, busa i-hit ang ENTER sa keyboard aron ma-boot sa Oracle Linux.

Sa higayon nga naka-log in ka, sa makausa pa, pamatud-i ang bersyon sa OS sama sa mosunod.

$ cat /etc/os-release 

Ug mao kana. Kami nanghinaut nga imong nakita nga kini nga giya mapuslanon.