我已经使用多个 Linux 发行版大约 20 年了,并且 Linux 作为我的主要笔记本电脑操作系统大约有 10 年了。有几次,在安装软件(特别是不同的 python 或 perl 版本)或升级 ( apt-get upgrade
) 后,我遇到了不兼容问题和不稳定问题,其中一些多次导致我重新安装系统。我目前使用 Lubuntu(LTS 版本)和各种虚拟机/Docker 容器来保持我的关键应用程序独立于我的基本系统运行。
有没有公认的最佳实践关于如何保持系统正常运行以供长期使用,同时能够访问已安装软件的最新版本?
答案1
也许你正在寻找类似的东西银蓝软呢帽?据说它以与 Flatpack 类似的方式安装/管理软件包,但适用于整个操作系统。这应该允许您保持包在具有所有正确依赖项(或同时多个依赖项)的特定版本中运行。这里唯一的缺点是您需要更多的磁盘空间。