
Debian パッケージconsole-data
、、(おそらく他にも)console-setup
はすべて同じことを行うようです。違いは何ですか? また、どれを使用すればよいですか?console-common
console-tools
答え1
Debian は、99% の人がすべてをインストールしたい場合でも、特別なニーズを持つ 1% の人のために、アプリケーションを小さな単位に分割することを好みます。ただし、「すべて同じことを行うように見える」と主張するのは誇張です。説明は非常に有益です。
console-data
キーマップやフォントなどのアーキテクチャに依存しないデータが含まれています。すべてのアーキテクチャに対して単一のバイナリ パッケージが用意されているため、複数のアーキテクチャがインストールされているサイトでパッケージ ミラーのスペースとダウンロード帯域幅を節約できます。データ パッケージはそれ自体では役に立ちませんが、そのデータを使用するプログラムの依存関係として取り込まれます。
console-tools
には、 のデータを使用するプログラムが含まれていますconsole-data
。 でキーマップを設定したりloadkeys
、 でフォントを設定したりします。 パッケージには、 、consolechars
など、テキスト コンソールを管理するためのツールも含まれています。 このパッケージは を推奨していますが、これに依存していません。これは、すべてのキーマップとフォントを用意する必要はないためです。 他のツールのためだけにパッケージが必要な場合や、1 つのキーマップをロードする場合などです。chvt
openvt
console-data
console-common
起動時にキーマップをロードするために必要なインフラストラクチャのみが含まれています。これは、console-data
(キーマップ用) とconsole-tools
(loadkeys
プログラム用) の両方に依存します。このパッケージは、簡単な構成を提供するためにあります。すべてのキーマップのない最小限のシステムが必要な場合は、同じ作業を手動で行うことができます。
console-setup
X11 キーマップを Linux コンソール キーマップに変換する追加プログラムです。
あなたが逃しましたkbd
は の代替実装ですconsole-tools
。違いがわかりません。
ほとんどのユーザーにとって、「どれを使うべきか」という質問に対する答えはありません。ディストリビューションがデフォルトで望むものを引き出すようにするだけです。いずれにしても、コンソールとやり取りすることはあまりありません。X が起動すると、これらすべては無関係になります。