Rumah > Artikel > Tutorial sistem > Ajar anda untuk memindahkan sistem pengendalian CentOS 8 ke Oracle Linux
Oracle Linux adalah alternatif lain kepada CentOS 8. Artikel ini menerangkan cara untuk memindahkan sistem pengendalian sedia ada kepada Oracle Linux.
Oracle Linux disusun daripada kod sumber RedHat Enterprise Linux, menggantikan jenama Red Hat dengan jenama Oracle. Ia juga digunakan dalam Oracle Cloud dan Oracle Engineered Systems (seperti Oracle Exadata, dll.).
Oracle Linux menyediakan dua kernel. Yang pertama ialah kernel Linux lalai, yang disusun daripada kod sumber setiap keluaran Red Hat Enterprise Linux (RHEL).
Yang kedua ialah Unbreakable Enterprise Kernel (UEK), iaitu kernel Linux yang dibina oleh Oracle dan dikuasakan melalui Sokongan Oracle Linux. Ia memfokuskan pada prestasi, kestabilan dan sokongan yang minimum dengan menjejaki kod sumber talian utama sedekat mungkin. UEK diuji sepenuhnya dan digunakan untuk menjalankan Sistem Kejuruteraan Oracle, Infrastruktur Awan Oracle dan penggunaan perusahaan besar untuk pelanggan Oracle.
CentOS 8 Minimum
Laksanakan arahan berikut untuk menyemak versi sistem pengendalian Linux.
[root@localhost ~]# cat /etc/os-release NAME="CentOS Linux" VERSION="8 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="8" PLATFORM_ID="platform:el8" PRETTY_NAME="CentOS Linux 8 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:8" HOME_URL="https://www.centos.org/" BUG_REPORT_URL="https://bugs.centos.org/" CENTOS_MANTISBT_PROJECT="CentOS-8" CENTOS_MANTISBT_PROJECT_VERSION="8" REDHAT_SUPPORT_PRODUCT="centos" REDHAT_SUPPORT_PRODUCT_VERSION="8" [root@localhost ~]# cat /etc/centos-release CentOS Linux release 8.0.1905 (Core)
Semak versi kernel Linux semasa.
[root@localhost ~]# uname -r 4.18.0-240.15.1.el8_3.x86_64
Repositori Github Oracle menyediakan skrip bash Linuxcentos2ol.sh
. Skrip ini menyokong migrasi daripada CentOS Linux 6, 7 dan 8, tetapi tidak menyokong CentOS Stream.
Skrip boleh dimuat turun dengan mudah daripada GitHub menggunakan arahan wget atau curl. centos2ol.sh
[root@localhost ~]# wget https://raw.githubusercontent.com/oracle/centos2ol/main/centos2ol.shTambahkan kebenaran boleh laku pada
: centos2ol.sh
[root@localhost ~]# chmod +x centos2ol.shApabila bersedia, laksanakan skrip centos2ol.sh untuk memulakan proses pemindahan sistem pengendalian Linux.
[root@localhost ~]# ./centos2ol.shSkrip centos2ol.sh menyenaraikan pakej yang dipasang Semasa proses pemindahan, pakej sistem pengendalian Linux anda telah digantikan dengan pakej yang disokong Oracle Linux.
Skrip
centos2ol.sh telah melaksanakan tugasnya. But semula sistem anda akan but sistem pengendalian anda dengan kernel Linux baharu.
[root@localhost ~]# rebootSemasa permulaan sistem, menu GRUB kini memaparkan dua entri baharu untuk Pelayan Linux Oracle. Satu adalah untuk kernel Linux standard dan satu lagi adalah untuk Kernel Perusahaan Tidak Boleh Dipecahkan (UEK).
Lihat sistem pengendalian Linux baharu:
Semak versi sistem pengendalian semasa dengan melaksanakan arahan berikut.
[root@localhost ~]# cat /etc/os-release NAME="Oracle Linux Server" VERSION="8.4" ID="ol" ID_LIKE="fedora" VARIANT="Server" VARIANT_ID="server" VERSION_ID="8.4" PLATFORM_ID="platform:el8" PRETTY_NAME="Oracle Linux Server 8.4" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:oracle:linux:8:4:server" HOME_URL="https://linux.oracle.com/" BUG_REPORT_URL="https://bugzilla.oracle.com/" ORACLE_BUGZILLA_PRODUCT="Oracle Linux 8" ORACLE_BUGZILLA_PRODUCT_VERSION=8.4 ORACLE_SUPPORT_PRODUCT="Oracle Linux" ORACLE_SUPPORT_PRODUCT_VERSION=8.4 [root@localhost ~]# cat /etc/oracle-release Oracle Linux Server release 8.4Semak juga versi kernel Linux baharu:
[root@localhost ~]# uname -r 5.4.17-2102.202.5.el8uek.x86_64
Ringkasan
Sistem pengendalian CentOS 8 anda telah berjaya dipindahkan ke Oracle Linux dan Unbreakable Enterprise Kernel. Cuba bereksperimen dengan sistem pengendalian baharu anda dan lihat sama ada ia adalah alternatif CentOS yang baik?Atas ialah kandungan terperinci Ajar anda untuk memindahkan sistem pengendalian CentOS 8 ke Oracle Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!