无需安装 Python 即可重新安装 Python

无需安装 Python 即可重新安装 Python

我使用 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

相关内容