收到错误消息包操作失败

收到错误消息包操作失败

在安装任何软件或更新时我收到此错误

installArchives() failed: dpkg: error: parsing file '/var/lib/dpkg/available' near line 0:

 field name `/usr/share/gnome/help-langpack/gedit/sl/gedit-plugins-modelines.page' must be followed by colon

答案1

由于某些原因,该文件/var/lib/dpkg/available已损坏。

将其移开,例如

sudo mv /var/lib/dpkg/available /var/lib/dpkg/available.bak

如果有文件,/var/lib/dpkg/available-old请尝试以下文件是否有效:

sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available

如果现在安装软件有效,那么您就完成了。

如果仍然不起作用,请运行

sudo rm /var/lib/dpkg/available 
sudo sudo touch /var/lib/dpkg/available  
sudo sh -c 'for i in /var/lib/apt/lists/*_Packages; do dpkg --merge-avail "$i"; done'

创建一个新文件。

相关内容