냠 일 안 해

냠 일 안 해

오늘은 yum을 사용하여 설치된 PHP 패키지 목록을 나열하려고 시도했지만 "yum list php*"를 실행했을 때 발생합니다. "Yum을 실행하는 데 필요한 Python 모듈 중 하나를 가져오는 중에 문제가 발생했습니다. 이 문제를 일으키는 오류는" 구글에 검색해 보니 문제에 대한 많은 정보가 있었고 몇 가지 "수정"을 시도했지만, 그들은 작동하지 않습니다. 다른 경우처럼 "yum clean all"을 시도했지만 작동하지 않았습니다.

이 스크린샷에서 문제를 볼 수 있습니다. Yum이 작동하지 않습니다. 여기에 문제가 있습니다.

그럼 누구든지 나를 도와줄 수 있나요? CentOS 6.5 x86_64를 사용하고 있습니다.

감사합니다, 조지!

답변1

rpm 하위 시스템이 제대로 작동하는 경우 다음을 수행하는 것을 고려할 수 있습니다
.그리고rpm-파이썬가방

rpm -v --verify rpm-python
rpm -v --verify yum

설치된 패키지의 권한과 소유자를 복원해 볼 수 있습니다.

좋다여기그리고여기그리고:

rpm --setugids {packagename}
rpm --setperms {packagename}

또는 다음과 같이 미러에서 수동으로 다시 설치하십시오.

rpm -i --force http://mirror.centos.org/centos-6/6.5/os/x86_64/Packages/rpm-python-4.8.0-37.el6.x86_64.rpm

관련 정보