2017-03-05 5 views
0

VM을 Oracle VM VirtualBox 관리자에 설치하고/dev/sr0을 마운트하고 아래의 /etc/yum.repos.d 아래에 system.repo를 구성했습니다.Unable to Install

[SYSTEM] 
    name=rhel6 
    baseurl=file:///mnt 
    gpgcheck=0 
    enabled=1 

그리고 다운로드 할 수있는 Fedora 사이트 중 하나에서 epel-release-latest-6.noarch.rpm을 다운로드하십시오.

그러나 냠 명령 작업과 같은 오류가 발생하지 않습니다 "오류 : 저장소에 대한 MetaLink를 검색 할 수 없습니다. EPEL를 그 경로를 확인하고 다시 시도하십시오"

를 내가 대체처럼 EPEL의 REPO 파일에 몇 가지 변경을했다 HTTPS로 http for mirr orlist 옵션을 사용하지만, yum 명령을 실행할 때 아래에 메시지가 표시됩니다.

Existing lock /var/run/yum.pid: another copy is running as pid 2448. Another app is currently holding the yum lock; waiting for it to exit...

그리고 내가 yum id를 죽이고 yum 명령을 다시 실행하면 yum 명령이 종료됨에 따라 결과가 출력됩니다.

+0

우리 모두는 로컬'yum' 또는'dnf' repo를 가지고 있습니다. 가상 박스는 실제 머신과 동일한 동작을 가져야합니다. 그러면 'baseurl'은 진짜이어야합니다. 또한 대답을 알고 싶어합니다. – Gang

+0

나는 그것을 고치기 위해 무엇을 할 수 있는지 설명해 주었다. – sudhakar

답변

0

이상적으로 가상 박스에서 yum search epel을 입력 한 다음 yum install epel-release을 입력하십시오.

EPEL은 귀하의 경우, yum에서 사용할 수없는 경우는, 수행

RPM에게 -ivh EPEL 출시 - 최신 - 6.noarch.rpm EPEL을 만들 것입니다 단계 중 하나 이상

을 레포가 제대로 설치되었습니다.

의 repo의 이름은 다음과 같이 epel.repo 될 것입니다 :에 의해 먼저 패키지를 찾을 수

service yum restart 

:

/etc/yum.repos.d/epel.repo 
[epel] 
name=Extra Packages for Enterprise Linux 6 - $basearch 
#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch 
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch 

당신은 아마로 냠 서비스를 다시 시작해야합니다

yum search ansible 

그리고 나서 yum install ansible

귀하의 baseurl/mnt인데, 그 중 아무 것도없는 것으로 의심됩니다. yumrpm 패키지의 로컬 리포 또는 실제 사이트 중 하나 여야합니다.

+0

정보를 제공해 주셔서 감사합니다. 그러나 동일한 yum을 실행했을 때 사무실 네트워크에 안전 장치를 설치했지만 오류가 발생했습니다 .---- Finished Dependency Resolution 오류 : 패키지 : ansible-2.2.1.0-1.el6. noarch (EPEL) 이 필요합니다 : 파이썬 개의 오류 : 패키지 : ansible-2.2.1.0-1.el6.noarch (EPEL) 이 필요합니다 : PyYAML 을 당신은 --skip-깨진 문제 당신를 해결하기 위해 사용하는 시도 할 수 rpm -Va --nofiles --nodigest – sudhakar

+0

@sudhakar는'epel-release-latest-6.noarch.rpm'가 아닌 다른 repo를 선택한다. – Gang