Mou*_*Dog 5 apt
当我运行 Synaptic 时,有一些包被 Synaptic 视为“必不可少的”。例如,如果我选择 bash 进行删除,则会警告我 bash 是“必不可少的包”。如果我然后按下应用按钮,我会得到一个将要执行的包列表。其中一个列表是我将要删除的基本包列表。
使用 apt 工具集,我如何生成突触认为必不可少的所有软件包的列表?
sca*_*cai 10
您可以使用aptitude search '?essential'或列出所有基本包dpkg-query -Wf '${Package;-40}${Essential}\n' | grep yes。
aptitude search '?essential'
dpkg-query -Wf '${Package;-40}${Essential}\n' | grep yes
此外,还有几个具有优先级要求的软件包,您也不应该删除:dpkg-query -Wf '${Package;-40}${Priority}\n' | grep -E "required"
dpkg-query -Wf '${Package;-40}${Priority}\n' | grep -E "required"
供您参考,Essential和Priority是包的控制文件中的字段。
rus*_*ush 6
aptitude search ~E
对于其他搜索模式,您可以查看aptitude doc。
归档时间:
13 年 前
查看次数:
3406 次
最近记录:
5 年,3 月 前