リポジトリの選択と、ソフトウェア アップデーターの警告メッセージ「すべての更新をインストールできるわけではありません」とのリンク?

リポジトリの選択と、ソフトウェア アップデーターの警告メッセージ「すべての更新をインストールできるわけではありません」とのリンク?

私は Xubuntu 14.04 を使用しています。次の警告メッセージが表示される原因がわかりません。

  1. Universe リポジトリのみをチェックすると、Software Updater はシステムが最新であると通知します。

  2. Software Updater で次のリポジトリを確認すると:

    • 主要
    • 宇宙
    • 制限付き

    更新するパッケージのリストが表示されます。これまでのところ、すべて正常です。

  3. ここで、次のリポジトリのみをチェックします。

    • 主要
    • 制限付き

    「すべての更新プログラムをインストールできるわけではありません」というメッセージが表示されます。

    「続行」をクリックすると、更新するパッケージのリストが表示されますが、そのうちのいくつかはチェックされておらず、選択できません。

    • 完全な汎用 Linux カーネルとヘッダー
    • 汎用 Linux カーネル ヘッダー
    • 汎用 Linux カーネル イメージ
    • GTK+ グラフィカル ユーザー インターフェイス ライブラリ
    • GTK+ グラフィカル ユーザー インターフェイス ライブラリ用のプログラム

これらのパッケージは Universe リポジトリにあり、このリポジトリをチェックしなかったために警告が表示されるのでしょうか? しかし、Universe だけをチェックしたときにアップグレードが提案されないのはなぜでしょうか?

を実行したsudo apt-get install -fところ、次のように表示されました。

0 upgraded, 0 newly installed, 0 to remove and 44 not upgraded

この動作をどう理解すればよいのでしょうか? Main、Restricted、Universe の 3 つのリポジトリすべてをチェックして更新を続行するだけでよいことはわかっていますが、もっと深く理解したいと思います。

PS: 「重要なセキュリティ更新」と「推奨される更新」はチェックしましたが、「その他のソフトウェア」リポジトリはチェックしませんでした。

答え1

そこで、少し調べた結果、私が理解したことは次のとおりです。

14.04.3 Trusty Thar リリースの Utopic パッケージについて

によるリリースノートTrusty Tahrの場合、Ubuntuを14.04.2メディアから直接インストールすると(私がやったように)、自動的に新しいハードウェア有効化スタックデフォルトでは多分linux-generic-lts-utopic、linux-headers-generic-lts-utopic、linux-image-generic-lts-utopic というパッケージがある理由。

ただし、(i) Trusty Tahr リリース ノートでは主に vivd ベースのパッケージについて言及されており、(ii) 基本的には /etc/share の下にある 'utopic' を参照するドキュメント ファイルしかなかったため、100% 確信しているわけではありません。そのため、まだ少し謎が残っています...

「保留」されたパッケージについて

説明はこここれらは、新しいパッケージのインストールを必要とする新しい依存関係を持つパッケージのアップグレードです。システムを危険にさらす可能性のあるこのような新しいパッケージ (アップグレードだけでなく) の自動インストールを防ぐため、アップグレードは保留されます。

これらの保留中のアップグレードを、必要な依存関係とともに強制的にインストールするコマンドは次のとおりです。

apt-get dist-upgrade

コマンドを使用したところ、すべて正常に動作しました。

関連情報