仮想パッケージとは何ですか?


15

パッケージに関しては、常に「仮想パッケージ」という用語が表示されますが、それらは何ですか?誰かが完全な初心者のために詳しく説明してください。ありがとう!

回答:


19

仮想パッケージは、パッケージのグループのいずれかに適用される一般的な名前であり、すべてが同様の基本機能を提供します。たとえば、tinとtrnの両方のプログラムはニュースリーダーであるため、機能するため、または役立つようにするために、システム上のニュースリーダーを必要とするプログラムの依存関係をすべて満たす必要があります。したがって、どちらもニュースリーダーと呼ばれる「仮想パッケージ」を提供すると言われています。

同様に、smailとsendmailはどちらもメール転送エージェントの機能を提供します。したがって、これらは仮想パッケージ「メール転送エージェント」を提供すると言われています。どちらかがインストールされている場合、mail-transport-agentのインストールに依存するプログラムはすべて、この仮想パッケージの存在によって満たされます。

Debianは、同じ仮想パッケージを提供する複数のパッケージがシステムにインストールされている場合、システム管理者が優先パッケージとして1つを設定できるメカニズムを提供します。Debianマニュアル

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.