apt の設定 &debian; システムにパッケージをインストールするツールの 1 つに apt パッケージの apt-get プログラムがあります パッケージを実際にインストールするプログラムは、 dpkg であることに注意してください。 ですが、このプログラムは、どちらかというと下位のツールです。 apt-get はもっと上位のツールで、 適切に dpkg を起動します。 また、CD やネットワーク、その他から、 パッケージをどのように取得するかも知っています。 さらに、インストール作業が正しく行えるように、 パッケージが必要とする他のパッケージも自動的にインストールできます。 パッケージ管理のその他のフロントエンドには、aptitudesynaptic も使われます。 これらのフロントエンドは追加機能 (パッケージの検索や状態チェック) を、 すばらしいユーザインターフェースと統合しているので、 新しいユーザにお勧めします。 実際、aptitude は、現在のところ、 パッケージ管理の推奨ユーティリティです。 パッケージをどこから取得するか、 apt を設定しておかなくてはなりません。 この設定の結果は、/etc/apt/sources.list ファイルに書き込まれます。 インストール完了後に、お好みに合わせて検査・編集できます。 デフォルトの優先度でインストールしている場合、インストール方法と、 可能であればインストールの初期に選択した内容から、 大部分の設定を自動で面倒みてくれます。 ほとんどの場合、インストーラは自動でセキュリティミラーを追加します。 また、安定版をインストールしている場合、 volatile 更新サービスのミラーを追加します。 低い優先度でインストールしている場合 (例: エキスパートモード)、 もっと多くのことを自分で決定できます。 セキュリティや volatile 更新サービスの有無や、 アーカイブの contribnon-free からのパッケージ追加の有無を選べます。 2 枚以上の CD/DVD でのインストール 複数枚からなる CD や DVD でインストールする場合、 さらに CD やDVD をスキャンするか、インストーラが尋ねてきます。 追加する CD や DVD がある場合、そこからパッケージをインストールするため、 スキャンしたくなると思います。 追加する CD や DVD がない場合、これは必須ではないので、問題ありません。 ネットワークミラーも使用しない場合 (次節で説明します)、次のステップで選択する、 タスクに属するすべてのパッケージをインストールできるわけではないことを意味します。 CD (と DVD) にあるパッケージは、人気のある順に納められています。 これにより、ほとんどの人は必要な CD セットの 1 枚目の CD を使い、 非常に少数の人だけが、最後の CD に入っているパッケージを使用することになります。 これはフル CD セットのうち、まったく使わないものを買ったり、 ダウンロードして焼いたりといったことは、 お金の無駄になってしまうということでもあります。 ほとんどの場合、3〜8 枚の CD を用意し、 さらにパッケージを追加する必要がある場合には、 ミラーサイトを利用しインターネットから取得する方が楽です。 DVD セットの場合も同じことが言えます。 1 枚目の DVD か、もしかすると 2 枚目の DVD で必要なものをカバーできるでしょう。 経験上、標準的なデスクトップ (GNOME デスクトップ環境を利用) をインストールする場合、 最初の 3 枚の CD があれば事足ります。 その他のデスクトップ環境 (KDE や Xfce) では、追加 CD が必要です。 1 枚目の DVD では、その 3 つのデスクトップ環境をすべてカバーしています。 複数の CD/DVD をスキャンする場合、現在ドライブに入っているものではなく、 別の CD/DVD にあるパッケージが必要になると、インストーラは交換するよう促します。 注意: CD や DVD は、同じセットに属するもののみをスキャンするべきです。 スキャンする順番はあまり重要ではありませんが、 昇順にスキャンすると、失敗する可能性が低くなります。 ネットワークミラーの利用 インストールに関するよくある質問に、 パッケージの取得元にネットワークミラーを使用するかどうかがあります。 ほとんどの場合、デフォルトの回答でうまくいきますが、中には例外もあります。 完全な CD や DVD からインストールしないか、 完全な CD/DVD イメージを使用していない場合、 非常に最小限のシステムのみで完了するなら、ネットワークミラーを使用するべきです。 しかし、インターネット接続に制限がある場合、インストールの次のステップで、 desktop タスクを選択しないのが最善でしょう 1 枚の完全な CD でインストールしていたり、 完全な CD イメージを使用している場合、 ネットワークミラーを使用する必要はありませんが、 1 枚の CD には非常に限られた数のパッケージしか含まれていないため、 ミラーを使用するのを強くお奨めします。 インターネット接続に制限がある場合は、まだここでネットワークミラーを設定しない方がよいでしょう。 CD でできる限りのインストールを行い、追加パッケージのインストールは、 (新しいシステムで起動した後など) 後で行うのがよいでしょう。 DVD でインストールしていたり、DVD イメージを使用している場合、 インストールに必要なパッケージは、1 枚目の DVD で提供されているはずです。 前節で説明したように、複数の CD をスキャンした場合も同じです。 ネットワークミラーの使用はオプションとなります。 ネットワークミラーを追加する利点は、CD/DVD セットが作成された後の更新や、 ポイントリリースに含まれる更新が、インストールできるということです。 つまり、インストールしたシステムのセキュリティや安定性を傷つけることなく、 CD/DVD の寿命を延ばすことができます。 まとめると、ネットワークミラーを選択するのは、 質の良いインターネット接続がない場合を除き、一般的によい考えです。 パッケージの最新版が CD/DVD で利用できる場合には、 インストーラは常にそちらを使用します。 従って、ミラーを選択した場合のダウンロードするデータ量は、以下に依存します。 インストールの次のステップで選択するタスク。 どのパッケージがそのタスクに必要か。 そのパッケージがスキャンした CD や DVD に収録されているかどうか。 CDやDVDに収録したパッケージの更新版が、ミラーサイト (通常のパッケージのミラーサイトだけでなく、セキュリティのミラーサイトや volatile のミラーサイト) に用意されているかどうか。 最後の点については、ネットワークミラーを使用しないように選択したとしても、 セキュリティや volatile に更新があり、 そのサービスを使用するように設定している場合は、 パッケージをダウンロードする可能性が残っている、ということに注意してください。