![无需安装 Python 即可重新安装 Python](https://linux22.com/image/1016047/%E6%97%A0%E9%9C%80%E5%AE%89%E8%A3%85%20Python%20%E5%8D%B3%E5%8F%AF%E9%87%8D%E6%96%B0%E5%AE%89%E8%A3%85%20Python.png)
我使用 Ubuntu 16.04。我破坏了python2.7
安装,愚蠢地尝试重新安装。除了我之外,每个人都知道,这会破坏很多东西,包括apt
从备份中恢复。
有没有办法在未安装的情况下安装python
(或其他任何东西)python2.7
?我有可用的版本python3
,如果有帮助的话。
如果没有,除了再次备份并从头开始重建系统之外,我还能做什么?
答案1
步骤 1:转到 packages.ubuntu.com 并下载python2.7-minimal
适合您的 Ubuntu 版本的软件包。
第 2 步:使用dpkg
安装python2.7-minimal
通常足以恢复 apt 的功能。
例子:
sudo dpkg --install /path/to/wherever/I/downloaded/python2.7-minimal_package_name.deb
显然,这不是一个供您复制粘贴的确切命令。您必须确定路径和确切的包名称。
步骤 3:然后您可以使用 apt 完成其余操作:
sudo apt install python
答案2
由于您已删除python
,apt 将无法工作在终端中,键入这些命令,它们将安装 python 和所需的依赖项。
sudo apt-get install --reinstall python python-chardet python-colorama python-distlib python-django python-django-tables2 python-six python-html5lib python-lxml python-minimal python-pkg-resources python-setuptools python-urllib3 python-requests python-pip python-virtualenv
sudo apt-get install --reinstall python-dnspython
sudo apt autoremove
sudo apt-get -f install
sudo apt update -y