Paketleri kurmak için RHEL aboneliğine ihtiyacım var mı?


22

RHEL'de yeniyim. Bu sabah yazılım yüklemeye çalışıyorum ve yol bloklarına geçiyoruz. RHEL'e yum üzerinden paket indirmek için aboneliğiniz olması gerekli mi?

İnternetteki farklı kaynaklarla karşılaşıyorum, bazıları evet gibi ses çıkarıyor , aboneliğe ihtiyacınız var , diğerleri hayır gibi ses çıkarıyor , abonelik yalnızca destek için gerekli .

Her iki durumda da ATM yazılımı yükleyemem sıkıştı, çünkü üzerinde bulunduğum makinelerin aboneliği yok. Abonelik kaydı yapmadan RHEL yazılımını kurmanın bir yolu var mı? Öyleyse nasıl?

Yanıtlar:


19

Evet, RHEL'in depolarından paket indirmek için aktif bir RHEL aboneliğine sahip olmalısınız . Makineniz hiç abone olmadıysa veya abonelik süresi dolduysa, RHEL tarafından sağlanan depolardan hiçbirini kullanamazsınız.

Red Hat , ilgili bölümde:

Tüm aboneliklerinizin süresinin dolmasına izin verirseniz ve kuruluşunuzda başka aktif abonelikleriniz yoksa, yazılımı kullanma hakkına sahip olursunuz, ancak tüm ortamınız artık aşağıdakiler de dahil olmak üzere abonelik avantajlarından hiçbirini alamayacak:

  • En son sertifikalı yazılım sürümleri.
  • Güvenlik hataları veya hata düzeltmeleri.

Ve dahası :

Red Hat Enterprise Linux 5 abonelik numarası girilmesi, yükleyiciye şunları sağlar:

  • Kurulum sırasında aboneliğe dahil olan tüm desteklenen paketlere erişin.

  • Sistemi, kurulum sırasında aboneliğe dahil olan tüm Red Hat Network (RHN) kanallarına otomatik olarak kaydedin.

Diğer birçok örnek bulunabilir ...


Hala üçüncü taraf depolarını kullanabilirsiniz ; bununla birlikte, genellikle RHEL tarafından sağlanan temel depolardaki paketlere bağımlıdır ve bu bağımlılıkların yerine getirilememesi durumunda birçok paket yüklenemez.

Temel paketleri abonelik olmadan kurmanın tek yolu onları kurulum medyasından çıkarmaktır.


Red Hat aboneliği alamıyorsanız veya satın almak istemiyorsanız , sorunu önlemek için CentOS'a geçmeyi düşünün .


Sağol Michael Yöneticilerden biri bana "Normal paketleri yüklemek için bir aboneliğe ihtiyacınız yok" diyor. Bunun ne anlama geldiği veya yanlış olup olmadığı hakkında fikrin var mı? Sadece yakut gibi şeyler için vurabileceğim alternatif depolar olabileceğini düşünüyorum , ama ne olacağından emin değilim .
saat

2
Aboneliğiniz yoksa, paketleri yalnızca kurulum DVD'sinden kurabilirsiniz ve bunu manuel olarak yapmanız gerekir.
Michael Hampton

2
RPM'leri delilik olan manüel olarak yükleyebilirsiniz. Sadece CentOS kullanın ve o yöneticiyi dinlemeyi bırakın.
HTTP500 09:13

@ HTTP500 Bu, iş arkadaşlarımın RPM'leri kurma konusunda aldıkları duygular ve bazı imalar. Muhtemelen bunu müdürümle birlikte açacağım, çünkü bağımlılık yönetimi olmadan RHEL'i kullanma noktasını göremiyorum, lol!
saat

Aslında. Harcanan zaman abonelikten çok daha pahalıya mal olur!
Michael Hampton

10

Alternatif olarak, CentOS deposunu yumyapılandırmalarınıza eklemektir . CentOS büyük ölçüde bir RHEL türevidir . Bu nedenle, paketlerinin çoğu RHEL ile uyumludur.

Michael Cutler , RHOS'a CentOS paketlerini kurmak için bir kılavuz yazdı . Kısaca:

# find out the release (version) of your RHEL
# ex: 5.0, 6.0, 6.3

lsb_release -r
cat /etc/issue

# create a new yum .repo config file

nano /etc/yum.repos.d/centos.repo

# add the following contents to centos.repo
# change the 6 in baseurl to your RHEL release
# check here for options: http://ftp.heanet.ie/pub/centos/

[centos]
name=CentOS $releasever - $basearch
baseurl=http://ftp.heanet.ie/pub/centos/6/os/$basearch/
enabled=1
gpgcheck=0

# save centos.repo and (optional) run this to reset the cache

yum clean all

Diğer üçüncü taraf depoları için de benzer adımların atılması gerekecektir. Bununla birlikte, CentOS repo'yu kullanmak tercih edilir, çünkü paketlerinizin ihtiyaç duyacağı tüm bağımlılıkları içerecektir.

Maddi olarak, eğer alıyorsanız PYCURL ERROR 22 - "The requested URL returned error: 404", eski ve üçüncü taraf depolarını .repove ilgili dosyalarını silerek kaldırabilirsiniz .

# Ex: http://repoforge.org

cd /etc/yum.repos.d/
rm rpmforge.repo
rm mirrors-rpmforge
rm mirrors-rpmforge-extras
rm mirrors-rpmforge-testing

4

Sadece bir repo paketi hazırlayın ve çıkarılabilir bir ortamda saklayın.

ne zaman ve nerede isterseniz kullanabilirsiniz. Paketleri DVD'den alabilirsiniz ve ihtiyacınız olan her RPM'yi kurmanıza gerek kalmaz.


1
Bu soruya tam bir cevap değil. "Works For Me" yazısına benziyor.
kworr

Tüm cevap olmasa da, son zamanlarda yayınlanan bir meta makale ( meta.serverfault.com/questions/6440/… ) sorunun yalnızca bir kısmına cevap vermenin uygun olduğunu gösterdi. Buna ek olarak cevap bence geçerli, ancak sadece ayrıntı eksik.
Dennis Nolte
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.