![14.04.5 から 16.04 へのアップグレードに失敗しました - 自動削除するパッケージが 159 個残り、269 個が保留されています。どうすればよいでしょうか?](https://rvso.com/image/886378/14.04.5%20%E3%81%8B%E3%82%89%2016.04%20%E3%81%B8%E3%81%AE%E3%82%A2%E3%83%83%E3%83%97%E3%82%B0%E3%83%AC%E3%83%BC%E3%83%89%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%20-%20%E8%87%AA%E5%8B%95%E5%89%8A%E9%99%A4%E3%81%99%E3%82%8B%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%8C%20159%20%E5%80%8B%E6%AE%8B%E3%82%8A%E3%80%81269%20%E5%80%8B%E3%81%8C%E4%BF%9D%E7%95%99%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F.png)
最近、ソフトウェア アップデーターのボックスをクリックして、Ubuntu を 14.04.5 から 16.04 にアップグレードしようとしました。インストールが進むと、「14.04 システム エラー」ウィンドウがポップアップ表示され、「レポート」をクリックすると、すぐに「16.04 システム エラー」ウィンドウが表示されました。「レポート」をクリックすると、ロックされた画面が表示されました。ロックを解除すると、更新が終了していました。再起動すると、システムがおかしくなりました。パッケージに問題があることに気付き、いじってみました。このシステムではsa-compile
必要ないので、やめておきました。紹介はこれで終わりです。Tools for compiling SpamAssassin rules into C
apt-get remove --purge
14.04.5 から 16.04 へのアップグレードが失敗した結果、に 159 個のパッケージ、 に 269 個のapt-get
パッケージがあるというメッセージが表示されました。autoremove
held back
私の見るところ、いくつかの選択肢があります(バックアップ後/home
):
- 16.04 ISO をダウンロードして、最初からやり直してください。
sudo apt-get autoremove
パッケージをインストールするための実行可能なシステムが残っていることを願っていますheld back
。- 今のところは無視して
autoremove
、パッケージsudo apt-get install --install-suggests --fix-broken --ignore-hold --with-new-pkgs --reinstall
を実行してくださいheld back
。 - 他の?
提案、追加データのリクエストなどはありますか?ssh
物理的なアクセスだけでなく、アクセス権も持っています。
答え1
@elder-geekからのアドバイスを受けて、dするパッケージのリストを再確認しautoremove
、
sudo apt-get --dry-run autoremove
最終チェックとして、私がautoremove
世界に飛び出そうとしていないか確認するためです。
結局、私は次のことをやりました:
sudo apt-get autoremove
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get autoremove
各ステップのペアの間に、ステータス、ログ、パッケージング システムの満足度、その他考えられるあらゆる事項を確認します。
このシステムはまだ故障したり誤動作したりしておらず、(私のテスト怠慢により)なんとか使える状態なので、このアップグレードは成功と宣言します。