Xtightvncviewerとvncviewerの違いは何ですか?
これらの2つのコマンドは、Ubuntuで同じことを行い、TightVNCViewerバージョン1.3.9と同じように-versionオプションに応答します。
vncviewer
はvirtualパッケージであり、onlyxtightvncviewer
によって提供されます。
それらは(現在)同じものです。
再確認するために、ファイル自体を見てみましょう。
oliver@ubuntuDesktop:~$ ls -lha /usr/bin/vncviewer
lrwxrwxrwx 1 root root 27 2012-04-07 14:35 /usr/bin/vncviewer -> /etc/alternatives/vncviewer
oliver@ubuntuDesktop:~$ ls -lha /etc/alternatives/vncviewer
lrwxrwxrwx 1 root root 24 2012-04-07 14:35 /etc/alternatives/vncviewer -> /usr/bin/xtightvncviewer
したがって、vncviewer
は、vncviewerを提供する、インストールするパッケージのシステム内の単なるプレースホルダーです。この場合、オプションxtightvncviewer
は1つだけです。
いくつかの仮想パッケージがあります。これらは、他のパッケージで定義されているProvides:
設定によって定義されます。私が見つけた仮想パッケージの最良のリストはこれです: http://www.debian.org/doc/packaging-manuals/virtual-package-names-list.txt
仮想パッケージは、パッケージメンテナにとって非常に便利です。独自のパッケージを作成して、「このパッケージを使用する場合は、が提供する別のパッケージが必要です」と言うことができます。 ftp-server
。 "が提供するパッケージをインストールしている限り、パッケージはどちらを気にしません。 ftp-server
。