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パッケージを削除する場合Python再インストールする必要があります。

以下のURLにアクセスして最新のPythonパッケージをダウンロードしてください。

wget "python-2.7.5-86.el7.x86_64.rpm"

このようなものを{rpm} cmdでインストールしてください。

yumユーティリティはPythonパッケージを使用するため、このパッケージが必要な理由です。

挨拶、

ワジド・シェイク

関連情報