仮想パッケージの名前(例:build-essential)がわかっている場合は、次のように完全なURLを手動で入力して情報を表示できます。
これは10年以上私を悩ませました(おそらくUbuntu 6.06または8.04以降)。すべての仮想パッケージのリストをどこで入手できるか誰かが知っていますか?
ありがとう!
aptitude
パッケージマネージャーの検索機能は、次のように仮想パッケージを照合できます。
aptitude search '?virtual'
しかしながら build-essential
はそのようなパッケージではありません-Debianの用語では、仮想パッケージは次のように説明されています。
仮想パッケージは、パッケージのグループのいずれかに適用される一般的な名前であり、すべてのパッケージが同様の基本機能を提供します。たとえば、konquerorとfirefox-esrの両方のプログラムはWebブラウザーであるため、機能するため、または機能するためには、システム上でWebブラウザーを必要とするプログラムの依存関係を満たす必要があります。したがって、どちらもwww-browserと呼ばれる「仮想パッケージ」を提供すると言われています。
したがって、たとえば、仮想パッケージxserver
は、
$ aptitude search '?provides(^xserver$)'
p tigervnc-standalone-server - Standalone virtual network computing server
p tigervnc-standalone-server:i386 - Standalone virtual network computing server
p tightvncserver - virtual network computing server software
p tightvncserver:i386 - virtual network computing server software
p vnc4server - Virtual network computing server software
p vnc4server:i386 - Virtual network computing server software
p xnest - Nested X server
p xnest:i386 - Nested X server
p xserver-xephyr - nested X server
p xserver-xephyr:i386 - nested X server
p xserver-xephyr-hwe-18.04 - nested X server
p xserver-xephyr-hwe-18.04:i386 - nested X server
i xserver-xorg - X.Org X server
p xserver-xorg:i386 - X.Org X server
p xserver-xorg-hwe-18.04 - X.Org X server
p xserver-xorg-hwe-18.04:i386 - X.Org X server
p xvfb - Virtual Framebuffer 'fake' X server
p xvfb:i386 - Virtual Framebuffer 'fake' X server
残念ながら、「次のようなパッケージ」を特定できる特定の検索用語はないと思いますbuild-essential
-依存関係のみのパッケージと呼ばれることもありますが、独自のいくつかのファイルをインストールするため、厳密には当てはまりません。
参照: