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!

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.


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.


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!


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


-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.


di mana Anda seharusnya meletakkan konfigurasi ini?
slashdottir

tidak bekerja.
Robert
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.