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.