Vorac Asked: 2018-06-26 02:31:32 +0800 CST2018-06-26 02:31:32 +0800 CST 2018-06-26 02:31:32 +0800 CST 如果我删除 python2 会破坏什么 772 假设我这样做 cd /usr/bin $ ll python lrwxrwxrwx 1 root root 7 Jun 7 18:57 python -> python2 $ rm python $ ln -s python3 python $ rm pdb $ ln -s pdb3 pdb 我能知道什么会坏吗?也许dpkg或apt debian python 1 个回答 Voted Best Answer Stephen Kitt 2018-06-26T03:13:00+08:002018-06-26T03:13:00+08:00 apt可以告诉你: apt -s remove python2.7 将列出系统上安装的所有依赖(直接或间接)Python 2 解释器的包。 要获得更细粒度的结果,请查看带有 shebang 指向的所有可执行文件python: grep bin/python$ /usr/bin/* 所有这些可执行文件都可能被您的更改破坏。毫无疑问,您会看到这代表了相当多的可执行文件...... PEP 394确实允许您正在做的事情(“目前,所有发行版都应确保python. 如果已安装,则引用与 相同的目标python2,除非用户故意覆盖它或虚拟环境处于活动状态”,我的粗体强调) ,但Debian 不支持。
apt
可以告诉你:将列出系统上安装的所有依赖(直接或间接)Python 2 解释器的包。
要获得更细粒度的结果,请查看带有 shebang 指向的所有可执行文件
python
:所有这些可执行文件都可能被您的更改破坏。毫无疑问,您会看到这代表了相当多的可执行文件......
PEP 394确实允许您正在做的事情(“目前,所有发行版都应确保
python
. 如果已安装,则引用与 相同的目标python2
,除非用户故意覆盖它或虚拟环境处于活动状态”,我的粗体强调) ,但Debian 不支持。