如何快速验证 Debian 软件包是否存在于德博芬《保留名单》是孤儿?
答案1
deborphan -nk /dev/null $(package name)
A单身的输出行模仿所述包名称,验证所述包确实是一个孤儿包。例如以下返回表示该包酒吧是一个孤儿:
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