Xvfb 용 yum-yum 저장소를 통해 Xvfb를 설치 하시겠습니까?


26

yum을 사용하여 RHEL 6.2 시스템에 Xvfb를 설치하려고합니다. 그러나 내가 찾은 모든 도움은 다음과 같이 입력합니다.

    yum install Xvfb

또는...

    yum install xorg-x11-server-Xvfb

올바른 리포지토리를 구성한 경우 제대로 작동하지만 확실하지 않습니다. 오류가 발생하기 때문에 :

    No package Xvfb available.

이 시스템에 대한 유일한 repos는 redhat.repo와 rhel-source.repo입니다. 어떤 저장소에 Xvfb 패키지가 포함되어 있습니까?

감사!

답변:


36

음,이 패키지는 CentOS5에서 "xorg-x11-server-Xvfb"라고합니다.

따라서 두 번째 옵션 인 "yum install xorg-x11-server-Xvfb"를 사용해야합니다. "yum search xvfb"를 수행하면 패키지의 적절한 이름도 얻을 수 있습니다.


둘 다 시도했지만 작동하지 않습니다. 검색시 일치하는 패키지가 반환되지 않으며 "yum install xorg-x11-server-Xvfb"는 "No package xorg-x11-server-Xvfb"를 알려줍니다.
AWT

내 RHEL 5.5 시스템의 xorg-x11-server-Xvfb.i386. 6.0에서 도끼를 사용했는지 궁금합니다.
Tim

기묘한. 표준 RHEL 패키지입니다. 로컬 데이터를 지우려면 "yum clean"을 실행 하시겠습니까? 이것은 RH에 버그가 생길 수 있습니다.
cjc

@ 팀. CentOS6.2에서는 "xorg-x11-server-Xvfb.i686 0 : 1.10.4-6.el6_2.1"이 표시되므로 표준 RHEL 소스에서 파생됩니다. 이 공식 RH 문서 : rhn.redhat.com/errata/RHBA-2011-1816.html 에서도 언급 되었으므로 RedHat에서 구할 수 있습니다. 이것은 Torgis의 yum 구성과 관련된 문제처럼 들립니다.
cjc

아주 잘 할 수 있습니다. 나는 yum clean all을 시도했고, yum은 모든 xvfb를 검색하고 아무것도 얻지 못했습니다. /etc/yum.repos.d에 어떤 리포지토리를 추가 했습니까? 방금 내 redhat 저장소를 보았고 비어 있습니다. 아마 좋지 않을 것입니다.
AWT

6

/etc/yum.repos.d/redhat-rhui.repo를 편집하여 선택적 컨텐츠 저장소를 사용하십시오.

선택적으로 파일 검색을 엽니 다. enabled = 0을 enabled = 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

이 작동합니다.


나는 사용했다 sudo yum install --enablerepo rhel-7-server-optional-rpms xorg-x11-server-Xvfb. @Aamreeta가 여기에 제안한 것을 달성하는 다른 방법 (yum.repos.d / redhat.repo 파일을 편집하지 않고).
Juan

4

RHN 내부의 클라이언트, 워크 스테이션 및 서버 옵션 채널에서 사용할 수 있습니다 (여기서 URL은 Redhat 지원 계정을 요구합니다)

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

물론 시스템에서 해당 채널 중 하나를 사용하려면 적절한 권한을 구성해야합니다.

패키지 키트 GUI 또는 이에 해당하는 yum 기능에 익숙하지 않은 경우 다음 URL에서 패키지를 검색 할 수 있습니다.

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

건배!


후속 질문으로 바보 같은 질문 ... 일단 지원 계정이 있으면이 yum 저장소가 작동하도록 시스템의 정보를 어디에 두어야합니까?
AWT

당신의 연결은 나에게 아무것도 제공합니다 ... 나는 더 이상 작동하지 않는다고 생각합니다 ..
caarlos0

1

해결책을 설명해 주셔서 감사합니다 ... 어떤 이유로 든 ftp 링크가 잘못되어서 다음과 같은 오류가 발생했습니다 ...

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"부분, 그 디렉토리가 존재하지 않거나 내가하고있는 것에 문제가 있음을 주목하십시오.

어쨌든, 나는 지금 $ releasever를 "6"으로 바 꾸었습니다. ftp://ftp.redhat.com/pub/redhat/rhel/beta/6/x86_64/os/repodata/repomd.xml

"sudo yum install xorg-x11-server-Xvfb"에서 알 수 있듯이


-1

알았어 이에 대한 답은 rhel-beta 저장소를 추가하여 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

매력처럼 일했다.


이 구성을 어디에 두어야합니까?
slashdottir

그것은 작동하지 않았다.
Robert
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.