我正在尝试使用 apt 安装例如 mosquitto 软件包,然后我会这样做
sudo apt-get install mosquitto
Run Code Online (Sandbox Code Playgroud)
我得到一个错误
dpkg: error: fgets gave an empty string from '/var/lib/dpkg/triggers/Unincorp'
E: Sub-process /usr/bin/dpkg returned an error code (2)
Run Code Online (Sandbox Code Playgroud)
我真的不知道我能做些什么来解决它。
使用Ubuntu Release: 20.10
dah*_*raz 15
终于找到了这个问题的答案,你需要做的就是
sudo rm /var/lib/dpkg/triggers/Unincorp
sudo touch /var/lib/dpkg/triggers/Unincorp
Run Code Online (Sandbox Code Playgroud)
然后运行
sudo dpkg --configure -a
Run Code Online (Sandbox Code Playgroud)
IDK 为什么这可以解决问题,但我猜这是因为文件已损坏......
| 归档时间: |
|
| 查看次数: |
5870 次 |
| 最近记录: |