当我尝试用谷歌搜索如何做到这一点时,我得到的所有结果都是“如何修复损坏的包裹“。
您能提示我如何在控制台中逐一列出它们吗?
答案1
似乎没有人推荐过这个:
sudo apt-get check
如需更多信息,请尝试
apt-get --help
答案2
答案3
要获取部分安装的软件包列表(包含其体系结构信息),并逐行列出其状态,请运行
dpkg-query -W -f='${db:Status-Abbrev} ${binary:Package}\n' | grep -E ^.[^nci]
请man dpkg-query
参阅有关各州等的信息。(我认为Reinst-required 即 R 标志不能与状态 n、c 或 i 一起出现。如果可以,则应修改 grep 命令中的扩展正则表达式。)
答案4
我做了一个dist-upgrade
已完成的工作,但在过程中出现了一些错误。所以我想验证这些错误不仅仅是噪音。
apt-get check -v
回不錯誤。
然而:怀疑上一个命令没有提供正确的反馈,我接下来执行:
dpkg -C
此命令做过验证错误
鉴于上述经验,我建议不要将输出apt-get check -v
视为一切都干净的福音......