Xvfb Xvfb için yum - yum deposu üzerinden mi yüklenir?


26

Xvfb'yi yum kullanarak RHEL 6.2 sistemine kurmaya çalışıyorum. Ancak, bulduğum tüm yardım yazmamızı söylüyor:

    yum install Xvfb

veya...

    yum install xorg-x11-server-Xvfb

Yapılandırdığım doğru repo olsaydı, hangisinin yapamayacağımı tahmin ettiğimden emin olabilirdim. Çünkü hatayı alıyorum:

    No package Xvfb available.

Bu sistemde sahip olduğum tek depo redhat.repo ve rhel-source.repo. Xvfb paketini hangi repo içerir?

Teşekkürler!

Yanıtlar:


36

Umm, paket CentOS5'te "xorg-x11-server-Xvfb" olarak adlandırılıyor.

Bu yüzden ikinci seçeneği kullanmalısınız, "yum install xorg-x11-server-Xvfb". Paketin doğru adını veren "yum search xvfb" işlemini de yapabilirsiniz.


İkisini de çalıştım, ikisi de işe yaramadı. Arama, eşleşen paketler döndürmez ve "yum install xorg-x11-server-Xvfb" bana "xorg-x11-server-Xvfb paketi yok" ifadesini gösterir.
AWT,

xorg-x11-server-Xvfb.i386, RHEL 5.5 makinemde .. Acaba 6.0'da mı geçirdiler?
Tim

Tuhaf. Standart bir RHEL paketidir. Belki yerel verileri silmek için "yum clean" komutunu çalıştırın? Bu RH hakkında hata için bir şey olabilir.
cjc

@Tim. CentOS6.2'de "xorg-x11-server-Xvfb.i686 0: 1.10.4-6.el6_2.1" i görüyorum, bu yüzden standart RHEL kaynaklarından türetilmiş. Ayrıca bu resmi RH belgesinde de belirtilmiştir: rhn.redhat.com/errata/RHBA-2011-1816.html, bu nedenle RedHat'tan temin edilebilir. Bu daha çok Torgis'in yum yapılandırmasıyla ilgili bir konuya benziyor.
cjc

Çok iyi olabilirdi. Yum'ı temizlemeye çalıştım, yum'u tüm xvfb'de ara ve hiçbir şey alma. /Etc/yum.repos.d'da hangi repoları eklediniz? Sadece redhat depomuza baktım ve boş. Bu muhtemelen iyi değil.
AWT

6

İsteğe bağlı içerik depolarını /etc/yum.repos.d/redhat-rhui.repo dosyasını düzenleyerek etkinleştirin.

İsteğe bağlı dosya aramasını açın - change active = 0 to active = 1

[rhui-REGION-rhel-server-optional]
name=Red Hat Enterprise Linux Server 7 Optional (RPMs)
mirrorlist=https://rhui2-cds01.REGION.aws.ce.redhat.com/pulp/mirror/content/dist/rhel/rhui/server/7/$releasever/$basearch/optional/os

enabled=1

Bu çalışmalı.


Ben kullanılan sudo yum install --enablerepo rhel-7-server-optional-rpms xorg-x11-server-Xvfb. @Aamreeta'nın önerdiği şeyi elde etmenin farklı bir yolu (yum.repos.d / redhat.repo dosyasını düzenlemeden).
Juan,

4

RHN içindeki İstemci, İş İstasyonu ve Sunucu İsteğe Bağlı Kanallarında bulunur: (Buradaki URL’lerin redhat destek hesabınız için isteyeceğini unutmayın)

https://rhn.redhat.com/network/software/packages/name_overview.pxt?package_name=xorg-x11-server-Xvfb&archIdList=&archLabelList=&search_subscribed_channels=yes

Elbette bu kanallardan birini sisteminizde kullanmak için uygun yeterliliği yapılandırmanız gerekecektir.

Paket Kiti gui'sine veya eşdeğer yum işlevselliğine aşina değilseniz (veya beğenmiyorsanız), aşağıdaki URL'de paketleri arayabilirsiniz:

https://rhn.redhat.com/rhn/channels/software/Search.do

şerefe!


Bir takip olarak aptalca bir soru ... bir destek hesabım olduğunda, bu bilgileri depolarımın çalışması için sistemime nereye koyacağım?
AWT

bağlantın bana bir şey verir ... Artık işe yaramadığını düşünüyorum ..
caarlos0

1

Çözümü açıkladığınız için teşekkürler ... nedense ftp bağlantısı benim için yanlış biçimlendirilmiş ve bu yüzden ...

ftp://ftp.redhat.com/pub/redhat/rhel/beta/6Server/x86_64/os/repodata/repomd.xml:[Errno 14] PYCURL ERROR 9 - "Server denied you to change to the given directory"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: rhel-beta. Please verify its path and try again

"6Server" bölümüne dikkat edin, bu dizin yok ya da yaptığım şeyle ilgili bir sorun var.

Neyse, şu an için $ releasever yerini "6" ftp://ftp.redhat.com/pub/redhat/rhel/beta/6/x86_64/os/repodata/repomd.xml ile değiştirdim

ve "sudo yum yüklemek xorg-x11-server-Xvfb" diyebildiğimden


-1

Tamam, anladım. Bunun cevabı, rhel-beta deposunu ekleyerek RHN aboneliğine olan ihtiyacı atlamaktır:

[rhel-beta]
name=Red Hat Enterprise Linux $releasever Beta - $basearch
baseurl=ftp://ftp.redhat.com/pub/redhat/rhel/beta/$releasever/$basearch/os/
enabled=1
gpgcheck=0
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta-2
priority=1
exclude=*release

[rhel-beta-optional]
name=Red Hat Enterprise Linux $releasever Beta (Optional) - $basearch
baseurl=ftp://ftp.redhat.com/pub/redhat/rhel/beta/$releasever/optional/$basearch/os/
enabled=1
gpgcheck=0
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta-2
priority=1
exclude=*release

Bir cazibe gibi çalıştı.


Bu konfigürasyonu nereye koymanız gerekiyor?
slashdottir

işe yaramadı.
Robert
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.