遇到问题
The following packages have unmet dependencies.
libc6-dev : Breaks : libgcc-9-dev (< 9.3.0.5~) but 9.2.1-19 is to be installed
解决方案
找到var / lib / dpkg / status文件,然后使用方便的文本编辑器将其打开
sudo nano /var/lib/dpkg/status
在文件中找到libgcc-9-dev软件包信息并将其删除
Package: libgcc-9-dev
Status: install ok installed
Priority: important
....
....
Homepage: http://gcc.gnu.org/
找到它后,从Package到Homepage行删除整个块,然后保存并关闭文件。
更新与升级
从状态文件中删除libgcc-9-dev块后,请执行系统更新和升级:
sudo apt-get update
sudo apt-get upgrade
修复损坏的安装
执行以下命令来修复损坏的安装
sudo apt --fix-broken install
来源