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


11

私はかなり長い間、Ubuntuを使用していませんでした。今日、Ubuntu(14.04 LTS)を起動したとき、ソフトウェアアップデータとソフトウェアとアップデート(設定から)が機能していません。

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

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

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

私は何をすべきか?

両方をアンインストールして再インストールできますか?できれば、どうすればいいですか?

明確にするために、私自分のUbuntuバージョンをアップグレードしたくありません(LTSバージョンを必要としています)。使用したソフトウェア/パッケージをアップグレードしたいだけです。

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

回答:


14

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

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にモジュール '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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.