在apt-get dist-upgrade
我的/var分区没有剩余的可用磁盘空间,这导致丢弃手册页在安装软件包期间。
现在我已经解决了这个问题,有什么办法可以恢复手册页吗?
我想我可以查看日志,记下每个包名称并重新安装它们,但我希望有更简单的方法?
答案1
该命令来自Unix 和 Linux地点。
sudo dpkg -l | grep '^ii ' | sed 's/ */\t/g' |cut -f 2,3 | sed 's/\t/=/' | xargs apt-get install --reinstall -y --ignore-missing
基本上,它所做的是重新安装所有软件包,并注意确保它与已安装的软件包是相同的版本。
我建议您在使用该命令之前仔细阅读所有说明,并进行第一次测试 --dry-run
添加apt-get
。