更新程序搞砸了

更新程序搞砸了

我在我的旧 Compaq Presario 上从 8.04 升级到了 11.10。令人惊讶的是,一切都进行得很顺利,运行正常。然后可怕的更新模块决定有 300 多个项目需要安装。一两个都没安装完就出问题了。从那时起,当我尝试运行更新程序时,我收到一条错误消息,提示我可以关闭更新程序或尝试部分安装。部分安装提示运行:

gordon@Presario-Ubuntu:~$ sudo apt-get install -f
[sudo] password for gordon:
  • 这效果不太好,并收到以下错误消息:

    E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

  • 所以我尝试了一下并得到以下结果:

gordon@Presario-Ubuntu:~$ sudo dpkg --configure -a

dpkg: error: parsing file '/var/lib/dpkg/updates/0000' near line 22 package 'cups-ppdc':
 EOF after field name `'
gordon@Presario-Ubuntu:~$ 

我不是这方面的天才,所以不知道接下来该怎么做。也许我应该尝试从 CD 安装 12.04,看看它是否能升级并修复这个问题。

非常感谢大家的想法、建议和帮助。请记住,我对 Linux 及其相关产品的世界一无所知。

谢谢

顺便说一句,我也无法安装任何程序——只是出错了。

答案1

看起来可用软件包列表有点混乱。您可以尝试手动刷新可用更新列表。这是命令行方式:

sudo apt-get update

然后再次尝试上述命令。

相关内容