
當我運行 synaptic 時,有些套件被 synaptic 視為「必需」。例如,如果我選擇刪除 bash,則會警告我 bash 是「必需套件」。如果我按下「套用」按鈕,我會收到將執行操作的軟體包清單。其中一個清單是我即將刪除的基本軟體包的清單。
使用 apt 工具集,我如何產生 synaptic 認為必需的所有軟體包的清單?
答案1
答案2
aptitude search ~E
對於其他搜尋模式,您可以查看資質文檔。
答案3
- 日常使用:
apt list ?essential
或apt list ~E
- 對於腳本:
apt-cache show ~E | grep -Po '(?<=^Package: ).*'
?essential
並~E
記錄在適合模式(7),可在 Ubuntu 20.04 LTS 和 Debian 11 上使用。