由于python3
是Ubuntu 18.04中的默认python版本,并且python2
默认情况下不会在全新的Ubuntu 18.04安装中提供该版本,因此python3
在从Ubuntu 16.04升级到Ubuntu 18.04后,如何设置默认值。当前,升级到python2
它后仍默认(例如,python
命令直接指向python2
等)。但是,清除python
软件包将导致删除过多依赖该软件包的软件包,因此这里不是一个选择。
理想情况下,我想尽可能地消除python2
依赖关系。也许升级过程可以这样设计:检查所有软件包,它们是否仍然真正依赖于python2
依赖关系,从而收集python2
可以被等效python3
依赖关系取代的所有依赖关系(然后由升级解决)。