티스토리 뷰

서버

yum 실행시 오류

아카이sun 2018.02.21 21:14

centos 7 기준으로 작성하였습니다.



centos에서 yum을 실행하려고 하면 다음과 같은 에러가 나타나는 경우


bash : /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory


해당 yum의 python경로가 맞지 않아 생기는 오류다 .


먼저 python의 위치를 찾아라


- sudo whereis python


그러면 다음과 같이 경로가 나온다.


python: /usr/bin/python2.7 /usr/bin/python2.7-config /usr/bin/python3.6 /usr/bin/python3.6m /usr/bin/python /usr/bin/python3.6-config /usr/bin/python3.6m-config /usr/bin/python3.6m-x86_64-config /usr/lib/python2.7 /usr/lib/python3.6 /usr/lib64/python3.6 /usr/lib64/python2.7 /etc/python /usr/include/python2.7 /usr/include/python3.6m /usr/share/man/man1/python.1.gz




다음은 yum의경로를 검색한다.


- sudo whereis yum


다음과 같은 경로가 나온다.

yum: /usr/bin/yum /etc/yum /etc/yum.conf /usr/share/man/man8/yum.8



위에서 찾은 yum의 경로로 편집기를 실행

- vi /usr/bin/yum


python의 경로를 제대로 바꿔주면 된다. 



'서버' 카테고리의 다른 글

도커 설치하기  (0) 2018.08.17
mysql utf8mb4설정 ( 이모티콘 설정 )  (0) 2018.08.08
yum 실행시 오류  (0) 2018.02.21
리눅스 현지시간 설정  (0) 2017.10.19
LEMP 환경 구성 / centos7 기준  (0) 2017.09.03
python 2.7에서 상위버전으로 업그레이드  (0) 2017.08.30
댓글
댓글쓰기 폼