리눅스(Linux)

Yum으로 설치 시 Error downloading packages [Errno 5] [Errno 2] No such file or directory 에러 발생 문제 해결하기

leebaro 2018. 1. 2.
728x90

centos 7에서 테스트 했습니다.



yum update, yum clear all 등 다양한 방법을 해도 yum으로 패키지 설치 시 아래와 같은 에러가 발생합니다.


Error downloading packages:

  python2-pyasn1-0.1.9-7.el7.noarch: [Errno 5] [Errno 2] No such file or directory

  python-markdown-2.4.1-2.el7.noarch: [Errno 5] [Errno 2] No such file or directory

  python2-boto-2.45.0-3.el7.noarch: [Errno 5] [Errno 2] No such file or directory

  python2-rsa-3.4.1-1.el7.noarch: [Errno 5] [Errno 2] No such file or directory



결국 해결 방법은 찾지 못했습니다.


하지만 원하는 바는 위의 문제를 해결하는 것도 중요하지만 원하는 패키지를 설치하는 것입니다.


예를 들어 저는 htop이라는 패키지를 설치하고 싶었습니다.


이와 같은 경우 해결 방법은 아래와 같습니다.



1. 해당 패키지의 rpm 파일을 다운로드 받기


https://centos.pkgs.org/7/epel-x86_64/htop-2.0.2-1.el7.x86_64.rpm.html


저같은 경우 위의 사이트에서 Binary package를 다운로드 받았습니다.


wget http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/h/htop-2.0.2-1.el7.x86_64.rpm



2. 다운로드 받은 패키지 설치하기


rpm -Uvh htop-2.0.2-1.el7.x86_64.rpm



3. htop 실행하기


htop






728x90