Instal Xvfb melalui repositori yum - yum untuk Xvfb?

26

Saya mencoba menginstal Xvfb pada sistem RHEL 6.2 menggunakan yum. Namun, semua bantuan yang saya temukan mengatakan untuk mengetik:

    yum install Xvfb

atau...

    yum install xorg-x11-server-Xvfb

Yang saya yakin akan bekerja jika repo yang saya konfigurasikan benar, dan saya rasa saya tidak melakukannya. Karena saya mendapatkan kesalahan:

    No package Xvfb available.

Satu-satunya repo yang saya miliki di sistem ini adalah redhat.repo dan rhel-source.repo. Repo mana yang berisi paket Xvfb?

Terima kasih!

AWT
sumber

Jawaban:

36

Umm, paket itu disebut "xorg-x11-server-Xvfb" di CentOS5.

Jadi Anda harus menggunakan opsi kedua, "yum instal xorg-x11-server-Xvfb". Anda dapat melakukan "yum search xvfb" yang memberi Anda nama paket yang tepat.

cjc
sumber
Mencoba keduanya, tidak bekerja. Pencarian tidak mengembalikan paket yang cocok, dan "yum instal xorg-x11-server-Xvfb" memberi tahu saya "Tidak ada paket xorg-x11-server-Xvfb tersedia".
AWT
xorg-x11-server-Xvfb.i386 pada mesin RHEL 5.5 saya .. Bertanya-tanya apakah mereka menggerakkannya dalam 6.0
Tim
Aneh. Ini adalah paket RHEL standar. Mungkin menjalankan "yum clean" untuk menghapus data lokal? Ini mungkin sesuatu yang Anda dapatkan dari bug tentang RH.
cjc
@Tim. Pada CentOS6.2, saya melihat "xorg-x11-server-Xvfb.i686 0: 1.10.4-6.el6_2.1" jadi itu berasal dari sumber-sumber RHEL standar. Itu juga disebutkan pada dokumen kesehatan reproduksi resmi ini: rhn.redhat.com/errata/RHBA-2011-1816.html sehingga harus tersedia dari RedHat. Ini terdengar lebih seperti masalah dengan konfigurasi yum Torgis.
cjc
Sangat mungkin. Saya mencoba yum membersihkan semua, mencari semua xvfb dan tidak mendapatkan apa-apa. Repo mana yang telah Anda tambahkan di /etc/yum.repos.d? Saya hanya melihat repo redhat saya dan itu kosong. Itu sepertinya tidak baik.
AWT
6

Aktifkan repositori konten opsional dengan mengedit /etc/yum.repos.d/redhat-rhui.repo.

Buka pencarian file untuk opsional - ubah diaktifkan = 0 ke diaktifkan = 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

Ini seharusnya bekerja.

Aamreeta
sumber
Saya menggunakan sudo yum install --enablerepo rhel-7-server-optional-rpms xorg-x11-server-Xvfb. Hanya cara yang berbeda untuk mencapai apa yang disarankan @Aamreeta di sini (tanpa mengedit file yum.repos.d / redhat.repo).
Juan
4

Ini tersedia di Saluran Opsional Klien, Workstation, dan Server di dalam RHN: (Perhatikan URL di sini akan meminta akun redhat Anda)

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

Anda harus mengonfigurasi kepemilikan yang sesuai untuk menggunakan salah satu saluran itu dengan sistem Anda, tentu saja.

Anda dapat mencari paket di URL berikut jika Anda tidak terbiasa dengan (atau tidak suka) gui Paket Kit atau fungsionalitas yum yang setara:

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

tepuk tangan!

sapeurfaire
sumber
Pertanyaan konyol sebagai tindak lanjut ... begitu saya memiliki akun dukungan, di mana saya meletakkan informasi itu di sistem saya sehingga repositori yum ini akan berfungsi?
AWT
tautan Anda memberi saya apa pun ... Saya yakin itu tidak berfungsi lagi ..
caarlos0
1

Terima kasih telah menjelaskan solusinya ... untuk beberapa alasan tautan ftp untuk saya salah dan saya mendapatkan kesalahan seperti ...

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

Perhatikan bagian "6Server", direktori itu tidak ada atau ada yang salah dengan apa yang saya lakukan.

Bagaimanapun, saya akhirnya mengganti $ releasever untuk sekarang dengan "6" ftp://ftp.redhat.com/pub/redhat/rhel/beta/6/x86_64/os/repodata/repomd.xml

dan dari apa yang saya tahu "sudo yum install xorg-x11-server-Xvfb" instal dengan baik

Carlton
sumber
-1

Ok, saya sudah menemukan jawabannya. Jawabannya adalah menambahkan repositori rhel-beta, sehingga mengabaikan kebutuhan untuk berlangganan RHN:

[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

Bekerja seperti pesona.

AWT
sumber
di mana Anda seharusnya meletakkan konfigurasi ini?
slashdottir
tidak bekerja.
Robert