无法更新:“安装或删除软件包失败。”

无法更新:“安装或删除软件包失败。”

最近一直没能更新,详情如下:

installArchives() failed: Preconfiguring packages ...
Preconfiguring packages ...
Preconfiguring packages ...
Preconfiguring packages ...
(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%%dpkg: unrecoverable fatal error, aborting:
 files list file for package 'dropbox' is missing final newline
Error in function: 

如果我删除 Dropbox,我是否可以更新并随后重新安装 Dropbox?我想说的是,没有任何更新提到 Dropbox,如果这有什么不同的话。

我已经检查了以下问题,但犹豫是否遵循建议,因为我不想无意中升级到 12.10:

任何帮助,将不胜感激。

答案1

我不会尝试卸载 Dropbox,而是尝试以下操作,一次一个

  1. sudo apt-get install -f
  2. 打开软件源找到下面的 Dropbox 行其他软件选项卡并禁用它们。然后尝试sudo apt-get update
  3. 如果这也失败了,请sudo apt-get install -f在禁用 dropbox ppa 的情况下重试。

答案2

我认为您可以轻松卸载 Dropbox(从终端会话中执行 sudo apt-get remove dropbox)并重新安装。

编辑:

还有一些人建议从 /var/lib/dpkg/info/ 中删除 dropbox.list(假设该包的名称如此),然后执行 apt-get update;apt-get remove dropbox。

这是我在 Mint 论坛上找到的有关此问题的一篇文章:

http://forums.linuxmint.com/viewtopic.php?t=109725&f=34

这是另一篇具有类似问题(错误代码 1)的文章,它推荐了几个看似安全的步骤:

尝试覆盖 '/usr/bin/opencv_haartraining',它也位于软件包 libopencv2.3-bin 2.3.1+svn6514+branch23-12~oneiric 中

相关内容