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