
Ubuntu 22.04 にアップグレードしたばかりですが、アップグレード中にクラッシュしてしまい、TTY にアクセスして、、、などを実行して修正する必要がありましたsudo apt upgrade
。sudo apt dist-upgrade
現在dpkg --configure -a
は 22.04 を GNOME 42 で実行していますが、多くの点では問題ないようです。ただし、インストーラーが最後に削除しなかった古い 20.04 リポジトリがまだ残っています (クラッシュしたため)。\
下の画像では、3 つの「重要なセキュリティ更新」、2 つの「推奨更新」、およびいくつかの 20.04 のリポジトリなど、奇妙なリポジトリが多数あることがわかります。
どのリポジトリを削除し、どのリポジトリを有効にすれば更新を取得できますか? ユニバースとすべてを有効にしています (下の画像)。
どのリポジトリを削除し、どのリポジトリを有効にすればよいですか?
答え1
注目すべきタブは 3 つあります。
Ubuntu ソフトウェア タブ
インストール後は、これらのボックスはすべてオプションになります。これらは、新しいソフトウェアをインストールする場合にのみ使用します。いずれもセキュリティホールを開くものではないため、必要に応じてチェックしたままにすることができます。
- ソフトウェアをソースからコンパイルしない場合は、「ソース コード」のチェックを外したままにしておくのが安全です。
その他のソフトウェアタブ
これらはあなたが追加したソースです。Ubuntu の標準インストールにはどれも含まれていません。インストールした Ubuntu OS に害を与えることなく、すべて未チェックのまま (または削除) にすることができます。
アップグレードをプッシュするサードパーティのソースをインストールした場合は、それらのソースを有効化 (チェック) します。ソースを追加した理由を覚えていない場合は、そのソースを無効化 (チェックを外す) します。
そのソフトウェアをもう使用していない場合、または名前に Ubuntu の別のリリースや古いリリースが含まれている場合は、競合を防ぐためにそのソースを無効にします。
- ソフトウェアをソースからコンパイルしない場合は、「ソース コード」ボックスのチェックを外したままにしておくのが安全です。
更新タブ
「セキュリティと推奨される更新」を購読する必要があります。これらの更新の頻度は自由に選択できます。