
작업 중인 컴퓨터에 대한 루트 액세스 권한은 없지만 sudo 액세스 권한은 있습니다 sudo yum
(yum만 가능).
최근 실수로 버그가 있는 저장소(dropbox)를 설치했는데 이제 제거하고 싶습니다. 디렉터리에 대한 쓰기 액세스 권한 이 없으므로 yum.repos.d
저장소 파일을 수동으로 편집하거나 삭제할 수 없습니다.
yum을 사용하여 저장소를 설치할 수 있다는 것을 알고 있지만(저는 그렇게 했습니다)yum을 사용하여 저장소를 삭제할 수 있나요?
사이언티픽 리눅스 사용하기 6.
yum --disablerepo=
그런데 문제가 되는 저장소를 무시할 수 있다는 것을 알고 있습니다 . 하지만 그래픽 패키지 관리자에도 문제가 발생하기 때문에 영구적으로 제거하고 싶습니다(업데이트를 검색할 수 없다는 알림이 계속 표시됩니다).
답변1
실제 yum 저장소를 비활성화하는 것이 아니라 삭제하려면 패키지를 찾아서 삭제해야 합니다.
rpm -qa | grep epel
출력 예:
epel-release-5-4
yum remove epel-release-5-4
yum clean all
답변2
다음 명령을 사용하여 리포지토리를 삭제할 수 있지만 다음 yum-config-manager
을 사용하여 리포지토리를 삭제할 수는 없습니다 yum
.
yum-config-manager --disable repository
yum-config-manager --add-repo http://www.example.com/example.repo
편집: 루트로 실행하려면 어떤 방법이 필요합니다(예: sudo).
답변3
/etc/yum.repos.d/로 이동하여 저장소에 해당하는 파일을 삭제할 수 있습니다.
답변4
RedHat에서 YUM을 사용하고 있다면 다음을 확인하세요.
/etc/yum.repos.d/
어떤 저장소를 갖고 있든 필요하지 않은 저장소를 다른 디렉토리로 옮길 것입니다(저는 보통 만일을 대비해 삭제하는 것을 좋아하지 않습니다).
건배
시간