Debianの基本インストールパッケージのリスト?

Debianの基本インストールパッケージのリスト?

APTがどのように機能するかを理解しようとしていますが、ここで詰まっています。最初の日にインストールするパッケージを誰が決めますか?

ルールの1つは、インストールされているパッケージの依存関係がシステムの現在のスナップショットに基づいてインストールapt upgradeされることです。Recommendedしたがって、最小限の「コア」パッケージといくつかの「高度な」パッケージにapt upgrade/dist-upgrade成長し、ギャップを埋めることができるはずです。

問題は次のとおりです。

  1. 基本パッケージの標準リストはありますか? (Debian FAQ には、基本インストールに同じまたはより高い優先順位のパッケージが含まれていることが示されています。Standardこれは標準リストを定義しますか?)
  2. これは設定可能か、aptでハードコードされていますか?
  3. この標準リストに戻る方法はありますか? 1つのコマンドですべての手動インストール/削除とその依存関係を元に戻すことができます。
  4. アーキテクチャに加えて、この標準パッケージのリストはローカルハードウェア設定によって異なりますか? (たとえば、私が持っているグラフィックカードが何であるかなど)
  5. Recommendedどの設定ファイルにパッケージをインストールするように指示しますか?
  6. 新しくインストールした後、しばらくすると優先順位のあるパッケージがStandard私のsource.listファイルに含まれているリポジトリに追加されたとします。次回パッケージを実行すると、パッケージは私のボックスにインストールされますかapt update && apt upgrade

答え1

  1. バラより「基本」Debianメタパッケージはありますか?

  2. これはDebianインストーラとそれが使用するツール(tasksel特に)に含まれています。インストーラは、必要なパッケージとその依存関係をインストールするtaskselか、そのタスクが選択されている場合は標準の優先順位パッケージをインストールします。

  3. バラよりユーザーが明示的にインストールしたパッケージのみを出力するコマンドはありますか? (Ubuntu/Debian)

  4. いいえ。

  5. これはデフォルトであり、APT設定ファイルで設定するか、/etc/aptコマンドラインオプションを使用して変更できます(参照:install-recommendsのデフォルト値がtrueであるのはなぜですか?詳細はこちら)。

  6. いいえ、再び走らなければなりませんtasksel

関連情報