RHEL 7에서 리포지토리 활성화 문제

RHEL 7에서 리포지토리 활성화 문제

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. 메타데이터만 업데이트된다는 점에 유의해야 합니다.활성화됨환매 계약.

관련 정보