删除手动标记的软件包列表,跳过那些该列表之外的软件包所依赖的软件包

删除手动标记的软件包列表,跳过那些该列表之外的软件包所依赖的软件包

我有一个名为的文件installs.txt,其中每行列出一个软件包名称。我想删除尽可能多的软件包,但不删除该文件中未提及的任何软件包。

如果我做,

apt remove `cat installs.txt`

APT 告诉我,许多其他软件包也将被删除,因为它们依赖于一些请求删除的软件包。

apt autoremove 将不会由于所有包installs.txt都是手动安装的,因此可以正常工作。

相关内容