
あらゆるところを検索し、見つけたものはすべて試しましたが、役に立ちませんでした。apt-get update/upgrade または Software Updater によるソフトウェア更新は、Virtualbox 拡張機能を更新しようとするとハングします。Virtualbox を開いているときに誤って更新し、拡張機能のバージョンが Virtualbox のバージョンと一致しなくなったことが原因だと思います。その後、Virtualbox をアップグレードし、バージョンを拡張機能と一致させました。問題は、ソフトウェア更新でそのメッセージが表示されず、何をしても表示されないことです。
Synaptic が問題解決に役立つかもしれないと読んだのですが、Synaptic (または他のプログラム) をインストールしようとするたびに、apt-get update が失敗し、sudo dpkg --configure -a を使用する必要があると表示されます。これにより、常に Virtualbox 拡張機能のアップグレードが試行され、同意を求めるプロンプトなしでライセンス契約が表示され、データベースがロックされるため、再試行するために再起動する必要があります。
Ubuntu の偉大なる神々よ、どうすればソフトウェア アップデートに Virtualbox 拡張機能を更新する必要がないことを納得させられるのでしょうか? 編集できるスクリプトはありますか? 再構成できるデータベースはありますか? 問題はソフトウェア アップデータにあるようなので、Virtualbox をアンインストールして消去しても何も変わらないと思います。残っている髪の毛をむしり取る前にお願いします。
前もって感謝します。
答え1
まあ、私は Ubuntu 初心者かもしれませんが、根気強い Ubuntu 初心者なので、これを十分長い間続ければ解決できるとわかっていました。
同じような状況を説明した非常に古い記事 (2008 年) を見つけたので、試してみようと思いました。そして、うまくいきました。
sudo dpkg --audit を実行すると、次のメッセージが表示されます: 次のパッケージは解凍されましたが、まだ構成されていません。 動作させるには、dpkg --configure または dselect の configure メニュー オプションを使用して構成する必要があります: alacarte easy GNOME menu editing tool python-gi gobject-introspection ライブラリの Python 2.x バインディング
次のパッケージは、おそらく最初の設定時に問題が発生したため、半分しか設定されていません。dpkg --configure または dselect の設定メニュー オプションを使用して、設定を再試行する必要があります: virtualbox-ext-pack VirtualBox の追加機能、ダウンローダー。
次に、sudo dpkg -r virtualbox-ext-pack を実行したところ、次のようになりました: (データベースを読み込んでいます... 現在 745263 個のファイルとディレクトリがインストールされています。) virtualbox-ext-pack (5.0.36-0ubuntu1.16.04.2) を削除しています... 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% 「Oracle VM VirtualBox Extension Pack」を正常にアンインストールしました。拡張パックのクリーンアップを正常に実行しました
そして最後に、sudo apt-get update を実行して、ようやく完全に完了しました。