![Ubuntu 18.04 上损坏的软件包重新安装问题](https://linux22.com/image/1177742/Ubuntu%2018.04%20%E4%B8%8A%E6%8D%9F%E5%9D%8F%E7%9A%84%E8%BD%AF%E4%BB%B6%E5%8C%85%E9%87%8D%E6%96%B0%E5%AE%89%E8%A3%85%E9%97%AE%E9%A2%98.png)
Ubuntu 18.04 上的更新通知显示消息
You have 2 broken packages on your system? Use the 'Broken' filter to locate them
我打开 Synaptic 包管理器搜索损坏的选择python-zone.broken 进程启动反映错误消息
E: /tmp/apt-dpkg-install-kHDkyn/0-perl_5.26.1-6ubuntu0.5_amd64.deb:
subprocess new pre-installation script returned error exit status 1
重试打开 Synaptic 包管理器但无法打开需要帮助!
答案1
您可以使用fix-missing
选项来apt update
运行更新并确保软件包是最新的,并且没有可用的新版本。
sudo apt update --fix-missing
完成更新后,执行以下命令强制包管理器查找任何缺少的依赖项或损坏的包并安装。
sudo apt install -f