“软件更新程序”和“软件和更新”无法正常工作

我没有使用我的Ubuntu很长一段时间。 今天,当我启动Ubuntu(14.04 LTS)时,软件更新程序和软件和更新(来自“设置”)无效。

软件更新程序的窗口将显示约1秒钟,但它将自动关闭。 无论我点击图标多少次,软件和更新都不会显示。 请注意,它们都不显示任何错误消息。

这两个function在我最后一次使用Ubuntu时工作得很好。 我想做一些系统升级和更新。

现在,我使用sudo apt-get update && sudo apt-get upgrade 。 这个命令运行得非常快,意味着(我认为)我的Ubuntu没有正确更新。 软件更新程序的更新总是很大,因此下载速度应该更慢。

我该怎么办? 我可以卸载并重新安装它们吗? 如果我能,怎么办?

UPDATE

只是为了澄清,我不想升级我的Ubuntu版本(我想要LTS一个),我只是想升级我使用的软件/软件包。

谢谢你的时间。

这是一个简单解决的常见问题。 这些命令清除“幻像”或“挂起”列表,并且可能必须在将来根据需要再次使用类似的错误:

 sudo rm -rvf /var/lib/apt/lists/* 

然后:

 sudo apt-get update 

您可能需要重新启动计算机才能通过键入以下内容来完全生效:

 sudo shutdown -r now 

我和@Blaze Tama几乎完全一样的问题,而@Bruce和@edward torvalds提出的答案并没有解决它。

我没有收到任何错误消息,但当我点击软件更新程序和软件和更新的图标时,没有任何反应。 软件更新程序不再提示我更新。

我不完全确定它是同一个bug,因为sudo apt-get update && sudo apt-get upgrade命令似乎对我来说很好。


我的解决方案

  1. 通过运行确保它是相同的错误:

/usr/bin/update-manager

如果您的错误是:我的解决方案应该有效

 Traceback (most recent call last): File "./update-manager", line 37, in  from UpdateManager.UpdateManager import UpdateManager File "/usr/lib/python3/dist-packages/UpdateManager/UpdateManager.py", line 43, in  import dbus File "/usr/lib/python3/dist-packages/dbus/__init__.py", line 103, in  from dbus._dbus import Bus, SystemBus, SessionBus, StarterBus File "/usr/lib/python3/dist-packages/dbus/_dbus.py", line 39, in  from dbus.bus import BusConnection File "/usr/lib/python3/dist-packages/dbus/bus.py", line 39, in  from dbus.connection import Connection File "/usr/lib/python3/dist-packages/dbus/connection.py", line 27, in  import threading ImportError: No module named 'threading' 
  1. 在您的Python3版本中下载模块’threading’

Python3.4的源代码可以在https://hg.python.org/cpython/file/3.4/Lib/threading.py找到。 并应保存在文件夹/usr/lib/python3.4 。 (或者你的Python3版本是什么。小心,在我的情况下,我有这个模块用于Python2.7但不适用于Python3.4!)

PS:这个错误在这里描述: https : //bugs.launchpad.net/elementaryos/+bug/1415128