Dpkg:错误:'/var/lib/dpkg/triggers/aspell-autobuildhash' 中的行太长或缺少换行符

Dpkg:错误:'/var/lib/dpkg/triggers/aspell-autobuildhash' 中的行太长或缺少换行符

我在 Pi2 上运行 Ubuntu Mate 16.04。我认为在无人值守升级期间断电了,现在我的系统出了问题。

我首先注意到我的 NAS 驱动器在启动时未安装。手动运行命令后,mount我得到了:

~$ sudo mount -a
Child process terminated abnormally.

然后我尝试重新安装 cifs 包,这时我发现 dpkg 有错误:

dpkg: error: too-long line or missing newline in '/var/lib/dpkg/triggers/aspell-autobuildhash'
E: Sub-process /usr/bin/dpkg returned an error code (2)

我尝试安装或重新安装的任何软件包都会发生这种情况。我不确定是哪个软件包导致了这个问题。我该如何修复它?谢谢。

答案1

哦,这个在文件中吗?

sudo mv /var/lib/dpkg/triggers/aspell-autobuildhash $HOME

删除您家中的文件。我们创建一个新文件。

sudo nano /var/lib/dpkg/triggers/aspell-autobuildhash

写内容

dictionaries-common

然后尝试

sudo dpkg --configure -a && sudo apt -f install

相关内容