意外删除后如何在 ubuntu 中恢复 python 2.7[搞砸了我的 /usr/bin/]

How to restore python 2.7 in ubuntu after accidentally removal[messed up my /usr/bin/]

我正在尝试使用以下脚本修复 texlive http://mirror.ctan.org/systems/texlive/tlnet/update-tlmgr-latest.sh

这弄乱了我的 /usr/bin 目录。现在我收到这个错误

bash: /usr/lib/command-not-found: /usr/bin/python3: bad interpreter: Permission denied

不知何故我现在没有 python 2.7.

sudo apt update 也不再起作用。

我正在使用 Ubuntu 16.04

如何修复此错误

尝试 1:

已从官方网站下载python 2.7.6“.tar”并试用

./configure

遇到错误

./configure.lineno: line 473: expr: command not found 

回显 $PATH

/home/USER/anaconda3/bin:/bin:/condabin:/home/USER/gv:/home/USER/bin:/home/USER/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/USER/g09/bsd:/home/USER/g09/local:/home/USER/g09/extras:/home/USER/g09

所以我不得不重新安装 ubuntu。我在具有旧 ubuntu(搞砸了一个)的同一分区上安装了 ubuntu,没有格式化保留所有文件的分区是重写文件,这对于新安装是必不可少的。

希望这对遇到同样问题的其他人有所帮助