Случайно удалил python и yum не работает в centos7 [закрыто]

Я новичок в linux и пытался удалить python, чтобы установить его с нуля. Вместо удаления только файлов python в /usr/local/bin/ я также удалил эти:

/usr/bin/python
/usr/bin/python2.7
/usr/lib/python2.7
/usr/lib64/python2.7
/etc/python
/usr/include/python2.7
/usr/share/man/man1/python.1.gz
/usr/src/Python-3.7.3/python

Теперь, когда я пытаюсь использовать yum, я получаю:

-bash: /usr/bin/yum: /usr/bin/python: плохой интерпретатор: No such file or directory

Есть ли способ исправить это или переустановка centos7 - моя единственная надежда?

Если это последнее, как я могу сделать это на удаленном сервере, к которому у меня нет физического доступа?

12
задан 15 July 2019 в 14:18
1 ответ

Вы можете просто загрузить пакеты и снова установить их с помощью rpm , без использования python в вашей системе и неработающего yum .

Найдите версию, которую вы установили.

rpm -qf /usr/bin/python

Затем найдите URL-адрес для загрузки и загрузите и установите за один раз или отдельными шагами:

rpm --reinstall -v http://mirror.centos.org/centos-7/7/updates/x86_64/Packages/python-2.7.5-80.el7_6.x86_64.rpm
21
ответ дан 2 December 2019 в 21:33

Теги

Похожие вопросы