CentOS Yum 꼬인 경우 재설치 방법

2022. 4. 8. 16:11프로그래밍 개발(Development)/Linux

반응형

CentOS 7 기준

 

Python 설치 하다가 가끔 yum 명령어 꼬여서 오류가 나는 현상이 발생 하곤 한다.

yum 명령어 자체 실행이 안되고 다른 오류 메세지를 발생 하기도 한다.

 

필자는 아래와 같은 오류 명령어 발생했다.

attributeerror: 'yumconf' object has no attribute 'usercache'

 

이때는 yum 자체를 완전히 삭제하고 재설치를 하면 된다.


반응형

1. yum 삭제

$ rpm -e --nodeps yum

 

2. yum 설치 패키지 다운로드

http://mirror.centos.org/centos-7/7/os/x86_64/Packages/

 

아래의 3개의 파일을 다운로드 받는다.

  • yum-3.4.3-168.el7.centos.noarch.rpm
  • yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm
  • yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

3. yum 재설치

$ rpm -Uvh --nodeps yum-3.4.3-168.el7.centos.noarch.rpm             
$ rpm -Uvh --nodeps yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm
$ rpm -Uvh --nodeps yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

 

반응형