Ubuntu更新エラー「無人アップグレードが終了するのを待っています」


22

Ubuntuが2つインストールされているシステムを更新できません。1つはバージョン16.04で、もう1つは17.04です。両方で、同じエラーが発生しています。

たとえば、Ubuntu 16.04では、次のように実行しsoftware updaterて結果を取得します。

アップデートの確認

私はしばらく待っていましたが、updater先に進みませんでした。

次に、Stopボタンを押すと、次のポップアップが表示されました。

ダウンロードするデータ

次に、ボタンを押すInstall nowと、次のように次のポップアップが表示されました。

ここに画像の説明を入力してください

私はしばらくここで待っていましたが、そこで行き詰まりました。

どちらのインストールでも更新できません。

更新できないので、解決策は何ですか?

(また、視聴者に、リモートまたはその他の不正な改ざんがこのエラーを引き起こす可能性があるかどうかを確認してください。もしそうなら、問題を解決する方法は?)

更新に失敗した場合は、両方のインストールを最初から再インストールするという面倒な作業を余儀なくされる可能性があります。

編集

参照番号付き 「更新プログラムのインストール」に関する上記の3番目の図に進み、先に進み、完全に更新されました。しかし、再起動して再度実行するとsoftware updater、新しい問題に遭遇しました。を実行するとsoftware updater、メッセージが表示されますcheck your Internet connectionここにQを投稿しました


これに対する答えを見つけましたか?
スメエトデシュムフ

回答:


29

私は最初にもっと柔らかい方法を試してみました。

  1. 自動アップデーターを停止します。

    sudo dpkg-reconfigure -plow unattended-upgrades
    

    最初のプロンプトで、更新をダウンロードおよびインストールしないことを選択します。
    再起動します。

  2. クリーンでない状態のパッケージが正しくインストールされていることを確認してください。

    sudo dpkg --configure -a
    
  3. システムを最新の状態に保ちます。

    sudo apt update && sudo apt -f install && sudo apt full-upgrade
    
  4. 閉塞が解消されたので、自動アップデーターを再びオンにします。

    sudo dpkg-reconfigure -plow unattended-upgrades
    

    パッケージ無人アップグレードを再度選択します。


3

別の質問からソリューションを貼り付けてコピーするだけで、すべてのクレジットはzurdoに送られます:https ://askubuntu.com/a/102084

これは最後の手段として使用する必要があります。これを不注意に使用すると、システムが破損する可能性があります。これを行う前に他の答えを試してください。

次のコマンドでロックファイルを削除できます。

sudo rm /var/lib/apt/lists/lock

キャッシュディレクトリ内のロックファイルを削除する必要がある場合もあります。

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

この後、更新を行うことができるはずです!


このソリューションには、ここで繰り返すことにかなり大きな注意があります。これは最後の手段として使用する必要があります。これを不注意に使用すると、システムが破損する可能性があります。これを行う前に他の回答を最初に試してください
ジョエルクロトー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.