CentOS 7'den RHEL 8 tabanlı dağıtımlara geçişi kolaylaştıran ELevate projesi

CentOS 8 desteğinin erken sona ermesine yanıt olarak CloudLinux tarafından kurulan AlmaLinux dağıtımının geliştiricileri, çalışan CentOS 7.x kurulumlarının RHEL 8 paket tabanı üzerine kurulu dağıtımlara geçişini basitleştirirken uygulamaları korurken ELevate araç setini tanıttı. , veriler ve ayarlar. Proje şu anda AlmaLinux, Rocky Linux, CentOS Stream ve Oracle Linux'a geçişi destekliyor.

Geçiş süreci, Red Hat tarafından geliştirilen ve CentOS'un özelliklerini ve RHEL paket tabanına dayalı üçüncü taraf dağıtımlarını dikkate alan yamalarla desteklenen Leapp yardımcı programının kullanımına dayanmaktadır. Proje aynı zamanda bireysel paketleri dağıtımın bir dalından diğerine geçirme adımlarını açıklayan genişletilmiş bir meta veri seti de içeriyor.

Taşımak için, proje tarafından sağlanan depoya bağlanın, taşıma komut dosyasını içeren paketi seçilen dağıtıma yükleyin (leapp-data-almalinux, sıçramap-data-centos, sıçramap-data-oraclelinux, sıçrama-data-rocky) ve çalıştırın "sıçrama" yardımcı programı. Örneğin Rocky Linux'a geçmek için sisteminizi en son duruma güncelledikten sonra şu komutları çalıştırabilirsiniz: sudo yum install -y http://repo.almalinux.org/elevate/elevate-release-latest-el7. noarch.rpm sudo yum install -y sıçrama-yükseltme sıçrama-veri-kayalık sudo sıçrama ön yükseltme sudo sıçrama yükseltme

Red Hat'in CentOS 8'in klasik dağıtımı için destek süresini sınırladığını hatırlayalım; bu dal için güncellemeler başlangıçta planlandığı gibi 2021'a kadar değil, Aralık 2029'e kadar yayınlanacak. CentOS'un yerini CentOS Stream yapısı alacak; bunun temel farkı, klasik CentOS'un "aşağı akış" görevi görmesidir; RHEL'in halihazırda oluşturulmuş kararlı sürümlerinden bir araya getirilmişken CentOS Stream, RHEL için "yukarı akış" olarak konumlandırılmıştır; paketleri RHEL sürümlerine dahil edilmeden önce test edecek (RHEL, CentOS Stream temel alınarak yeniden oluşturulacak).

CentOS Stream, RHEL'in gelecekteki şubesinin yeteneklerine daha erken erişime olanak tanıyacak ancak henüz tam olarak stabil hale getirilmemiş paketleri içeriyor. CentOS Stream sayesinde üçüncü taraflar RHEL için paketlerin hazırlanmasını kontrol edebilir, değişiklik önerebilir ve alınan kararları etkileyebilir. Daha önce, Fedora sürümlerinden birinin anlık görüntüsü, geliştirme sürecini ve alınan kararları kontrol etme yeteneği olmadan, kapalı kapılar ardında sonlandırılan ve stabilize edilen yeni bir RHEL şubesi için temel olarak kullanılıyordu.

Topluluk bu değişikliğe klasik CentOS 8'e çeşitli alternatifler yaratarak yanıt verdi: VzLinux (Virtuozzo tarafından geliştirildi), AlmaLinux (toplulukla birlikte CloudLinux tarafından geliştirildi), Rocky Linux (kurucusunun liderliğinde topluluk tarafından geliştirildi) CentOS, özel olarak oluşturulmuş bir şirket olan Ctrl IQ) ve Oracle Linux'un desteğiyle. Ek olarak Red Hat, RHEL'i 16'ya kadar sanal veya fiziksel sistem içeren açık kaynak kuruluşlara ve bireysel geliştirici ortamlarına ücretsiz olarak sundu.

Kaynak: opennet.ru

Yorum ekle