
RHEL 7 시스템에서 리폴리스를 실행하면 많은 리포지토리가 비활성화된 것을 볼 수 있습니다.
rh-gluster-3-client-for-rhel-7-server-rpms/x86_64 Red Hat Storage Native Client for RHEL 7 (RPMs) disabled
rhel-7-fast-datapath-rpms/x86_64 Red Hat Enterprise Linux Fast Datapath (RHEL 7 Server) (RPMs) disabled
rhel-7-server-ansible-2.4-rpms/x86_64 Red Hat Ansible Engine 2.4 RPMs for Red Hat Enterprise Linux 7 Server disabled
!rhel-7-server-ansible-2.6-rpms/x86_64 Red Hat Ansible Engine 2.6 RPMs for Red Hat Enterprise Linux 7 Server disabled
나는 그들 중 일부가 시작 부분에 느낌표가 있다는 것을 알았습니다.
만약 내가한다면:
yum --enable=rhel-7-server-ansible-2.4-rpms/x86_64
알겠어요
Error getting repository data for rhel-7-server-ansible-2.4-rpms/x86_64, repository not found
내가 뭘 잘못했나요? 어떤 사람들은 왜 한숨을 쉬나요?
답변1
출력에는 저장소 이름/ID의 일부가 아닌 yum repolist
스키마 구성 요소( )가 포함되어 있습니다 . /x86_64
저장소를 (영구적으로) 활성화하려면 다음을 사용해야 합니다.냠 구성 관리자(RHEL7 링크):
yum-config-manager --enable rhel-7-server-ansible-2.4-rpms
단일 yum 명령에 대해 이 저장소를 활성화하려면 다음을 사용할 수 있습니다.
yum --enablerepo=rhel-7-server-ansible-2.4-rpms [command ...]
에 관해서는:
어떤 사람들은 왜 한숨을 쉬나요?
man yum
이에 대한 설명은 -- 섹션에 나와 있습니다 repolist
.
...비상세 모드에서 저장소에 만료된 메타데이터가 포함된 경우 첫 번째 열은... "!"로 시작됩니다. ...
다음을 실행하여 이 문제를 해결할 수 있습니다 yum makecache
. 메타데이터만 업데이트된다는 점에 유의해야 합니다.활성화됨환매 계약.