如何避免重新安装apt install
软件包apt-get install
分两种情况
一种情况是我firefox
安装了 75 个,而存储库有firefox
76 个
第二种情况是我firefox
安装了 76 个,存储库firefox
也有 76 个
我需要一种方法来避免在一种情况下重新安装,另一种方法来避免在第二种情况下重新安装
例如一个开关--no-reinstall
和一个开关--no-upgrade
答案1
您可以告诉您的包管理器您想要真正保留包的版本;请参阅man dpkg
,向下滚动至--set-selections
;你想要的是hold
状态,所以,在你的例子中:
echo firefox hold | dpkg --set-selections
aptitude
是一个很好的 TUI,可以为您做到这一点;你找到你想要保存的已安装包并输入魔法键(我认为是=)。