Proyek ELevate, yang menyederhanakan transisi dari CentOS 7 ke distribusi berdasarkan RHEL 8

Pengembang distribusi AlmaLinux, yang didirikan oleh CloudLinux sebagai tanggapan atas berakhirnya dukungan prematur untuk CentOS 8, memperkenalkan toolkit ELevate untuk menyederhanakan migrasi instalasi CentOS 7.x yang berfungsi ke distribusi yang dibangun pada basis paket RHEL 8, sambil mempertahankan aplikasi , data dan pengaturan. Proyek saat ini mendukung migrasi ke AlmaLinux, Rocky Linux, CentOS Stream dan Oracle Linux.

Proses migrasi didasarkan pada penggunaan utilitas Leapp yang dikembangkan oleh Red Hat, yang dilengkapi dengan patch yang mempertimbangkan spesifikasi CentOS dan distribusi pihak ketiga yang dibangun berdasarkan paket RHEL. Proyek ini juga mencakup serangkaian metadata yang diperluas yang menjelaskan langkah-langkah untuk memigrasikan masing-masing paket dari satu cabang distribusi ke cabang distribusi lainnya.

Untuk bermigrasi, cukup sambungkan repositori yang disediakan oleh proyek, instal paket dengan skrip migrasi pada distribusi yang dipilih (leapp-data-almalinux, leapp-data-centos, leapp-data-Oraclelinux, leapp-data-rocky) dan jalankan utilitas "leapp". Misalnya, untuk beralih ke Rocky Linux, Anda dapat menjalankan perintah berikut, setelah terlebih dahulu memperbarui sistem Anda ke status terkini: sudo yum install -y http://repo.almalinux.org/elevate/elevate-release-latest-el7 .noarch.rpm sudo yum install -y leapp-upgrade leapp-data-rocky sudo leapp preupgrade sudo leapp upgrade

Ingatlah bahwa Red Hat telah membatasi waktu dukungan untuk distribusi klasik CentOS 8 - pembaruan untuk cabang ini akan dirilis hingga Desember 2021, dan bukan hingga 2029, seperti yang direncanakan semula. CentOS akan digantikan oleh build CentOS Stream, perbedaan utamanya adalah CentOS klasik bertindak sebagai β€œdownstream”, yaitu. dirakit dari rilis stabil RHEL yang sudah terbentuk, sedangkan CentOS Stream diposisikan sebagai "upstream" untuk RHEL, yaitu. itu akan menguji paket sebelum dimasukkan dalam rilis RHEL (RHEL akan dibangun kembali berdasarkan CentOS Stream).

CentOS Stream akan memungkinkan akses lebih awal ke kemampuan cabang RHEL di masa depan, tetapi mencakup paket yang belum sepenuhnya stabil. Berkat CentOS Stream, pihak ketiga dapat mengontrol persiapan paket untuk RHEL, mengusulkan perubahan, dan memengaruhi keputusan yang diambil. Sebelumnya, cuplikan salah satu rilis Fedora digunakan sebagai dasar untuk cabang RHEL baru, yang diselesaikan dan distabilkan secara tertutup, tanpa kemampuan untuk mengontrol kemajuan pengembangan dan keputusan yang diambil.

Komunitas merespons perubahan tersebut dengan menciptakan beberapa alternatif dari CentOS 8 klasik, antara lain VzLinux (dikembangkan oleh Virtuozzo), AlmaLinux (dikembangkan oleh CloudLinux, bersama komunitas), Rocky Linux (dikembangkan oleh komunitas di bawah kepemimpinan pendiri CentOS 16). CentOS dengan dukungan dari perusahaan yang dibuat khusus Ctrl IQ) dan Oracle Linux. Selain itu, Red Hat telah membuat RHEL tersedia secara gratis untuk organisasi sumber terbuka dan lingkungan pengembang individu dengan hingga XNUMX sistem virtual atau fisik.

Sumber: opennet.ru

Tambah komentar