apt如何查看手动安装的软件包列表而不使用它们的dependancies

分享于 

1分钟阅读

ubuntu

  繁體 雙語

问题:

如何查看手动安装的软件包列表?

我想排除安装的软件包,因为它的依赖于我手动键入的它的他软件包。

例如如果我运行命令:


sudo apt-get install mysql-server



因此,我已经安装了通用,我想只查看的mysql服务器列表,而不是mysql通用的mysql。

我搜索了一个答案找到了许多接近但不完全是我想要的东西。


回答 1:

这就是你想要


cat/var/log/apt/history.log | grep 'apt-get install '




回答 2:

使用 apt标记工具更好:


apt-mark showmanual



这就是你想要的。 你也可以将软件包标记为手动安装,并保存在固定版本上的软件包。


回答 3:

我使用wojox的思想构建了一个脚本。 它在你的主目录中创建文件,其中包含。

https://github.com/PaperMountainStudio/list-manually-installed-packages



MAN  VIEW  PAC  PACK  lis  列表  
相关文章