保存包并自动保存包使用的依赖项

保存包并自动保存包使用的依赖项

如何阻止特定包的更新?向我展示了如何保存特定包。但是我如何保存一个包括其所有依赖项的包呢?好吧,仅仅保存一个包是没有用的,因为如果依赖项升级了,那么这个包可能根本无法启动。那么,有没有办法保存包依赖项,或者为了简单起见,保存直接依赖项。

看起来,整个系统都可以通过这种方式运行,而且这种算法可能非常复杂,但也许是可能的,因此才有这个问题。

具体来说,它与 Firefox 和 Thunderbird 相关。目前修订版本为 55,从版本 57 开始,根据 Firefox 博客的说法,插件系统将完全改变。由于许多插件将失败,因此我希望永远保留这些软件包及其依赖项 Firefox 和 Thunderbird。

我做到了

sudo apt-mark hold firefox
sudo apt-mark hold thunderbird
sudo apt-mark showhold

仅显示 Firefox 和 Thunderbird,而不显示它们的依赖项。

相关内容