다음 명령을 입력했습니다.
$ rpm -e --nodeps python
나중에 다음을 입력하려고 하면 다음과 같은 메시지가 나타납니다 yum
.
-bash: /bin/yum: /usr/bin/python: bad interpreter: No such file or directory
yum
그럼, 들어간 이후로 깨졌는데, 복구하는 가장 좋은 방법은 무엇입니까 rpm -e --nodeps python
?
답변1
한 번 삭제한 후 다시 설치하는 .rpm
기능이 있기를 바랍니다 . 그리고 앞으로는 더욱 조심하세요.rpm
rpm
--nodeps
답변2
Python을 다시 설치합니다. Redhat과 심지어 yum에도 Python 2가 필요합니다.
rpm이 없으면 배포판에서 얻을 수 있으므로 iso를 마운트하고(편리한 경우) 거기에서 가져오거나 Python 2.7 rpm을 서버에 다운로드할 수 있습니다. 다운로드한 rpm이 있는 디렉터리로 이동합니다.
다음 명령을 사용하여 설치하십시오.
rpm -ivh python*
그런 다음 /usr/bin/python을 python2.6으로 지정해야 할 수도 있습니다.
sudo ln -s /usr/bin/python2.6 /usr/bin/python
답변3
rpm 패키지를 삭제하는 경우파이썬다시 설치해야 합니다.
아래 URL로 이동하여 최신 Python 패키지를 다운로드하세요.
wget "python-2.7.5-86.el7.x86_64.rpm"
이와 같은 것을 {rpm} cmd를 사용하여 설치하십시오.
yum 유틸리티는 Python 패키지를 사용하기 때문에 이 패키지가 필요한 이유입니다.
인사,
와지드 셰이크