yumが使えなくなりました。
現在は、CentOS6.10を使っています。
表題の件ですが、pythonを入れ替えたのが原因です。
元々は、python2.7.14を使っていて、python3.4.10をインストールしました。
yumを起動すると、下記のエラーが出ます。
File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: ^ SyntaxError: invalid syntax
色々googleで検索してみると、/usr/bin/yum の1行目を元使っていたpythonのバージョンに書き換えると使えるようになる!とありました。
ですが、python3をインストールした時点で要らない物と勝手に解釈して、python2を消してしまったのです。
python2.7.14は元々、Python-2.7.14.tgz をダウンロードして解凍後、configureして、make && make altinstall しています。
今回も同じようにconfigureして、make && make altinstallしたのですが、下記のエラーが出てyumがなおりません。
There was a problem importing one of the Python modules required to run yum. The error leading to this problem was: No module named yum Please install a package which provides this module, or verify that the module is installed correctly. It's possible that the above module doesn't match the current version of Python, which is: 2.7.14 (default, Oct 13 2019, 07:29:15) [GCC 4.4.7 20120313 (Red Hat 4.4.7-23)] If you cannot solve this problem yourself, please go to the yum faq at: http://yum.baseurl.org/wiki/Faq
yumを下記コマンドで入れなおしてみたのですが、上記エラーが出て修復できていません。
rpm -Uhv --force http://mirror.centos.org/centos-6/6.10/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm
どなたか分かる方、ご指導をお願いいたします。
全然わからなくて、涙目になっています。
よろしくお願いいたします。