6 package-management apt metapackages
我如何查看我手动安装的软件包列表(实际上是手动安装的,就像我输入的那样)?
我想排除由于我手动输入的其他包的依赖关系而安装的包。
例如,如果我运行以下命令:
sudo apt-get install mysql-server
Run Code Online (Sandbox Code Playgroud)
作为结果的mysql-共同安装,我想只看到MySQL的服务器列表,而不是MySQL的常见。
我搜索了一个答案,发现很多答案很接近,但并不完全是我想要的。
小智 15
使用apt-mark工具要好得多:
apt-mark showmanual
Run Code Online (Sandbox Code Playgroud)
这正是您想要的。您还可以将软件包标记为手动安装或未安装,并将软件包保留在固定版本上。
做你想做的:
cat /var/log/apt/history.log | grep 'apt-get install '
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7364 次 |
| 最近记录: |