RHEL 7에서 명령을 입력한 후 yum이 작동하지 않습니다.

RHEL 7에서 명령을 입력한 후 yum이 작동하지 않습니다.

다음 명령을 입력했습니다.

$ 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기능이 있기를 바랍니다 . 그리고 앞으로는 더욱 조심하세요.rpmrpm--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 패키지를 사용하기 때문에 이 패키지가 필요한 이유입니다.

인사,

와지드 셰이크

관련 정보