web-dev-qa-db-ja.com

「ソフトウェアアップデータ」と「ソフトウェアとアップデート」が機能しない

Ubuntuを長い間使用していません。今日、Ubuntu(14.04 LTS)を起動すると、ソフトウェアアップデーターとソフトウェアと更新(設定から)が機能しません。

ソフトウェアアップデータのウィンドウは約1秒間表示されますが、自動的に閉じます。何回アイコンをクリックしても、ソフトウェアとアップデートは表示されません。両方ともdontにエラーメッセージが表示されることに注意してください。

これら2つの機能は、Ubuntuを最後に使用したときに完全に機能しています。システムのアップグレードと更新を行いたい。

今のところ、Sudo apt-get update && Sudo apt-get upgradeを使用しています。このコマンドは非常に高速に実行されます。つまり、Ubuntuが適切に更新されないことを意味します。ソフトウェアアップデータからの更新は常にサイズが大きいため、ダウンロードが遅くなります。

私は何をすべきか?両方をアンインストールして再インストールすることはできますか?できれば、どうすればいいですか?

UPDATE

明確にするために、私はdont Ubuntuバージョンをアップグレードしたい(LTS oneが欲しい)、使用したソフトウェア/パッケージをアップグレードしたいだけです。

御時間ありがとうございます。

9
Blaze Tama

これは単純に解決される一般的なことです。これらのコマンドは、「ファントム」または「ハング」リストをクリアし、将来同様のバグのために必要に応じて再度使用する必要がある場合があります。

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

その後:

Sudo apt-get update

次のように入力して、コンピューターを完全に再起動する必要があります。

Sudo shutdown -r now
13
Bruce

@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のバージョンのモジュール「スレッド」をダウンロードします

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

2
Prolix