持续安装或升级错误 - “包‘libinput-bin’的文件列表文件缺少最后的换行符”

持续安装或升级错误 - “包‘libinput-bin’的文件列表文件缺少最后的换行符”

系统 Ubuntu 服务器 20.04.3,Raspberry pi 4B。尝试运行 apt install、apt upgrade,几乎任何操作都会返回相同的错误:

dpkg: unrecoverable fatal error, aborting:
  files list file for package 'libinput-bin' is missing final newline
E: Sub-process /usr/bin/dpkg returned an error code (2)

尝试安装不同的包时,文件的名称可能会发生变化,但无论我尝试安装什么,错误仍然存​​在。

答案1

您必须通过以下方式删除有问题的文件

sudo rm /var/lib/dpkg/info/libinput-bin.list

然后重新安装此包以获取上述文件的正确内容

sudo apt-get install --reinstall libinput-bin

相关内容