软件包系统已损坏 - 我需要修复...无法添加或删除应用程序

软件包系统已损坏 - 我需要修复...无法添加或删除应用程序

我安装了 Ubuntu 12.04,它运行良好。安装了 Gimp 2.6,它运行良好。然后安装了 Gimp 2.8 beta,它破坏了我的软件包目录。我无法删除 Gimp 或任何其他东西,也无法添加任何新更新,因为它已损坏。启动期间或使用软件管理器时可用的任何默认修复都不起作用。这是我的错误消息...

installArchives() failed: (Reading database ... 
(Reading database ... 5% 
(Reading database ... 10% 
(Reading database ... 15% 
(Reading database ... 20% 
(Reading database ... 25% 
(Reading database ... 30% 
(Reading database ... 35% 
(Reading database ... 40% 
(Reading database ... 45% 
(Reading database ... 50% 
(Reading database ... 55% 
(Reading database ... 60% 
(Reading database ... 65% 
(Reading database ... 70% 
(Reading database ... 75% 
(Reading database ... 80% 
(Reading database ... 85% 
(Reading database ... 90% 
(Reading database ... 95% 
(Reading database ... 100% 
(Reading database ... 180355 files and directories currently installed.) 
Preparing to replace gimp 2.6.12-1ubuntu1 (using .../gimp_2.8.0~rc1-0precise0~ppa_i386.deb) ... 
Unpacking replacement gimp ... 
dpkg: error processing /var/cache/apt/archives/gimp_2.8.0~rc1-0precise0~ppa_i386.deb (--unpack): 
 trying to overwrite '/usr/lib/gimp/2.0/plug-ins/file-xmc', which is also in package gimp-plugin-registry 3.5.4-1 
No apport report written because MaxReports is reached already 
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) 
Processing triggers for man-db ... 
Processing triggers for desktop-file-utils ... 
Processing triggers for bamfdaemon ... 
Rebuilding /usr/share/applications/bamf.index... 
Processing triggers for gnome-menus ... 
Errors were encountered while processing: 
 /var/cache/apt/archives/gimp_2.8.0~rc1-0precise0~ppa_i386.deb

这是尝试使用软件管理器修复选项时出现的另一个错误......

The Package System is Broken...

Check if you are using third party repositories. If so disable them, since they are a common source of problems.  Furthermore run the following command in a Terminal: apt-get install -f

Apps cannot be added or removed until the Package Catalog is repaired.

任何帮助都将不胜感激,因为我不想重新安装 Ubuntu 12.04,这是一个漫长的过程。

谢谢,丹

答案1

担,

我遇到了软件包目录错误。我的问题和你的类似,但不一样,软件包错误,终端中的拼写错误导致 PPA 中的拼写错误,最终导致更新管理器和 ubuntu 软件中心无法运行。要求报告,但没有办法修复。

然后我找到了这个链接,终于成功修复了损坏。现在更新管理器和软件中心已重新启动并运行:

http://www.liberiangeek.net/2012/04/fix-duplicate-sources-list-entry-errors-in-ubuntu-12-04-precise-pangolin/

基本上,我们在那里学习了如何使用功能强大的终端、sudo;如何列出和编辑损坏或错误的文本。

就我而言,整个问题都是由 PPA 中的拼写错误引起的。因此,在上述网站的指导下,我能够在终端中找到 PPA 中的错误文本(因为更新管理器至少告诉我,哪一行哪个地址是错误的。打开 gedit 并将其删除。然后它就修好了。我尝试了 hud。

就你的情况而言,情况会更复杂。因为新的 gimp 可能造成了更大的损害。你可能必须在更新管理器设置中删除 PPA。仔细阅读系统中的任何错误报告,然后找到并编辑它(如果可能)。

直到有更好的帮助为止,希望我的回答能够帮助到您。

祝你好运。

托尼

相关内容