我正在尝试修复 Ubuntu 20.04 安装,其中有许多需要重新安装的软件包。dpkg --audit
我通过执行(或) 发现了这一点(正如人们所做的那样dpkg -C
),它返回了一个必须重新安装的软件包列表。
由于某种原因,这返回了一个很长的包列表。我可以采取的行动之一是做apt install --reinstall [package-name]
,但至少有几百个包裹,所以那会很烦人和无聊。
有没有办法使这个过程自动化?理想情况下,我正在考虑一种方法来dpkg -C
生成可以提供给 apt 的包名称数组,但我不知道这是否可行。
有什么办法可以利用审计结果,还是必须自己想出一个机制?