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 here を投稿しました。
最初にもっと柔らかい方法を試してみます。
自動アップデーターを停止します。
Sudo dpkg-reconfigure -plow unattended-upgrades
最初のプロンプトで、更新をダウンロードおよびインストールしないことを選択します。
再起動します。
クリーンでない状態のパッケージが正しくインストールされていることを確認してください。
Sudo dpkg --configure -a
システムを最新の状態にしてください。
Sudo apt update && Sudo apt -f install && Sudo apt full-upgrade
閉塞が解消されたので、自動アップデーターをオンに戻します。
Sudo dpkg-reconfigure -plow unattended-upgrades
再度無人アップグレードパッケージを選択します。
私は単に、Ask Ubuntuの別の質問からコピー貼り付け ソリューション します。「 管理ディレクトリ(/ var/lib/dpkg /)をロックできません。これを使用する別のプロセスです 」 。すべてのクレジットは zurdo に送られます。
これは最後の手段として使用する必要があります。これを不注意に使用すると、システムが壊れる可能性があります。これを行う前に その他の回答 を試してください。
次のコマンドでロックファイルを削除できます。
Sudo rm /var/lib/apt/lists/lock
キャッシュディレクトリ内のロックファイルを削除する必要がある場合もあります。
Sudo rm /var/cache/apt/archives/lock Sudo rm /var/lib/dpkg/lock
この後、更新を行うことができるはずです!