Debian

Deborphan - 驗證 Keep List 中的包是孤立包

  • May 6, 2022

如何快速驗證deborphan “Keep List” 中的 Debian 軟體包是孤兒?

deborphan -nk /dev/null $(package name)

單行輸出,模仿所述包名稱,驗證所述包確實是孤兒。例如,以下返回表明包bar是孤立的:

user@host:~$ deborphan -nk /dev/null $packagename
$packagename

要獲取所有“假孤兒”的列表:

while read i; do a=$(deborphan -nk /dev/null $i) ; if [ "$a" != "$i" ]; then echo "$i" ; fi; done </var/lib/deborphan/keep

由於所述**/var/lib/deborphan/keep**文件中的損壞行可能會搞砸腳本,建議您先仔細閱讀列表,尋找麻煩的跡象:

deborphan -L

引用自:https://unix.stackexchange.com/questions/623353