我正在尝试使用 apt 安装例如 mosquitto 包,然后我这样做
sudo apt-get install mosquitto
我收到一个错误
dpkg: error: fgets gave an empty string from '/var/lib/dpkg/triggers/Unincorp'
E: Sub-process /usr/bin/dpkg returned an error code (2)
我真的不知道该怎么做才能修复它。
使用Ubuntu Release: 20.10
答案1
终于找到了这个问题的答案,你需要做的就是
sudo rm /var/lib/dpkg/triggers/Unincorp
sudo touch /var/lib/dpkg/triggers/Unincorp
然后运行
sudo dpkg --configure -a
我不知道为什么这能解决问题,但我猜是因为文件已损坏......