“软件更新程序”和“软件和更新”不起作用


11

我已经使用我的Ubuntu很长时间了。今天,当我启动Ubuntu(14.04 LTS)时,软件更新程序和软件与更新(来自“设置”)无法正常工作。

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

上次使用Ubuntu时,这2个功能运行良好。我想进行一些系统升级和更新。

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

我该怎么办?

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

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

谢谢你的时间。

Answers:


15

这是一件普通的事情,只需解决即可。这些命令清除了“幻像”或“挂起”列表,将来可能需要再次使用以解决类似的错误:

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

然后:

sudo apt-get update

您可能需要重新启动计算机以使其完全生效,请键入以下命令:

sudo shutdown -r now

2
我很确定这里不需要重启。删除缓存的APT条目将在下一次APT运行时生效。
David Foerster,2015年

3

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

我没有收到任何错误消息,但是当我单击“软件更新程序”和“软件与更新”的图标时,没有任何反应。而且软件更新程序不再提示我进行更新。

我不确定是同一错误,因为该sudo apt-get update && sudo apt-get upgrade命令对我来说似乎很好用。


我的解决方案:

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

/usr/bin/update-manager

如果您的错误是,我的解决方案应该可以工作:

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

可以在https://hg.python.org/cpython/file/3.4/Lib/threading.py中找到Python3.4的源代码。并应保存在文件夹中/usr/lib/python3.4。(或者您的Python3版本是什么。要小心,就我而言,我有用于Python2.7的模块,而没有用于Python3.4的模块!)

PS:此错误的描述如下:https : //bugs.launchpad.net/elementaryos/+bug/1415128

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.