Fedora RPM’lerini CentOS’a Kurmak


21

Fedora RPM'lerini CentOS 5'e kurmak ne kadar güvenli? Fedora RPM'nin sürümüne bağlı mı yoksa genel olarak daha iyi anlaşılması daha mı iyi?

Yanıtlar:


14

Bunun yerine Fedora EPEL kullanmanızı öneririm :

"Enterprise Linux için Ekstra Paketler (EPEL), Fedora projesinden Red Hat Enterprise (RHEL) ve CentOS veya Scientific Linux gibi uyumlu sürümler için yüksek kaliteli eklenti paketleri oluşturmak için gönüllü tabanlı bir topluluk çabasıdır . Fedora, RHEL'in yukarı akışını oluşturuyor ve EPEL'e yönelik ek paketler öncelikle Fedora deposundan kaynaklanıyor ve RHEL'e karşı oluşturuldu . "

En yeni Fedora sürümünün ikili RPM'leri daha yeni kütüphanelere karşı inşa edilmiştir ve bu nedenle genellikle eski CentOS kütüphaneleriyle uyumlu değildir. Yine de Fedora RPM'lerini denemek istiyorsanız (ve EPEL alternatifi yoksa), Fedora Source RPM'sini alır ve CentOS'ta yeniden derlemeye çalışırdım (ancak bağımlılıklar nedeniyle genellikle zor olacaktır).


8

Genelde açık kalmak daha iyidir ve cevabın sizi şaşırtacağını düşünmüyorum. Fedora RPM'leri, CentOS'ta bulunmayan yazılım sürümlerine bağımlı olabilir. Örneğin, Python 2.6 ABI, hangi sürümden bağımsız olursa olsun - CentOS'ta mevcut değildir, ancak Fedora'da varsayılandır.

Bunun dışında, Fedora RPM'lerin, CentOS'ta bulunmayan RPM öncesi ve posta listelerinde makro kullanması veya CentOS'ta mümkün olmayan senaryolarda bir şeyler yapmayı denemesi de mümkündür.

Bununla birlikte, Fedora RPM'leri CentOS'ta kullanmak imkansız . Sadece şanslı olabilirsin. :-)

Muhtemelen daha güvenli olan, FedOS kaynak RPM'lerini CentOS makinenizde yeniden inşa etmektir: eğer RPM'ler CentOS makinesinde kurulacaksa, benim tahminim oldukça güvenli olacağınızdır. Elbette, RPM'ler artık normal CentOS RPM'leri oldu ve artık Fedora RPM'leri değil ...


3

Fedora RPM'lerden uzak durmanın genellikle en güvenli olduğu konusunda wzzrd ile hemfikirim. İstediğiniz ürünün başka bir kişi tarafından yeniden paketlenip paketlenmediğini görmek için RPMforge ve EPEL gibi üçüncü taraf RPM depolarına bakarım.

Bununla birlikte, SRPM'lerden CentOS'a fedora eşdeğer RPM'leri yerleştirmede makul bir başarı elde ettim. Fedora eşdeğeri ile ne kastediyorum: RHEL-4'ün Fedora Core 3'e dayandığını biliyorsunuz; Benzer şekilde, RHEL-5 FC-6'ya dayanmaktadır. Böylece .SRPM'leri FC-6'dan alabilir ve bunları makul bir başarı beklentisiyle CentOS-5 üzerine kurmaya ve kurmaya çalışabilirsiniz.

Bazen SRPM'leri daha sonraki FC sürümlerinden oluşturabilir ve yükleyebilirsiniz, ancak çekirdek kütüphaneler için hızlı bir şekilde sürüm kaymasını alabilirsiniz. (A) Ne yaptığınızı bilmiyorsanız ve (b) büyük bir karışıklığı temizlemenin sakıncası yoksa, genellikle bir CentOS RPM'yi sonraki FC eşdeğerine yükseltmemelisiniz. Bu, GERÇEKTEN HIZLI olarak kontrolden çıkarılabilir ve canlı bir sistemde yapmayı denemeden önce, atma bir VM'de kuru çalışma yapmanızı öneririm.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.