这些链接:
https://manpages.ubuntu.com/cgi-bin/search.py ?
q=update-alternatives https://askubuntu.com/search?q=update-alternatives
...不提供任何直接的见解考虑是否update-alternatives
实际上可以用于例如使用更新的 python 或 pyside6 作为 pyside2(焦点)的替代品。
20.04 的手册页指出:
Different packages providing the same file need to do so cooperatively. In other
words,
the usage of update-alternatives is mandatory for all involved packages in such case. It
is not possible to override some file in a package that does not employ the
update-alternatives mechanism.
...这让我对使用它持谨慎态度(特别是现在对于 python 和 pyside6)。
对实际将其用于例如 pyside6 有何见解?
写完上面的内容后注意到:没有可以通过 apt-get 获得的 pyside6。
因此,对于可用性的一般答案
update-alternatives
是:否。
软件包必须就此进行合作。
wrt Python 和 PySide6;各找到一个选项...
$ python -m pip install pyside6
...至少在完全更新的 20.04 上安装得很好。
另一方面,较新的 python...
我还没有尝试过(首先需要完整备份),但是:
“deadsnakes ppa”似乎是一个可用的选项 - 请参阅
https://launchpad.net/%7Edeadsnakes/+archive/ubuntu/ppa
谷歌一下: https://www.google.se/search?q =ubuntu+deadsnakes+ppa