Apt
使用 apt 查找所有“基本”包
當我執行突觸時,突觸將某些軟體包視為“必需”。例如,如果我選擇 bash 進行刪除,我會被警告說 bash 是一個“基本包”。如果我然後按下應用按鈕,我會得到一個將要執行的包的列表。這些列表之一是我將要刪除的基本軟體包列表。
使用 apt 工具集,我如何生成突觸認為必不可少的所有軟體包的列表?
aptitude search '?essential'
您可以使用或列出所有基本包dpkg-query -Wf '${Package;-40}${Essential}\n' | grep yes
。此外,還有幾個需要優先級的包,您也不應該刪除:
dpkg-query -Wf '${Package;-40}${Priority}\n' | grep -E "required"
aptitude search ~E
對於其他搜尋模式,您可以查看aptitude doc。