web-dev-qa-db-ja.com

xtightvncviewerとvncviewerの違いは何ですか?

Xtightvncviewerとvncviewerの違いは何ですか?

これらの2つのコマンドは、Ubuntuで同じことを行い、TightVNCViewerバージョン1.3.9と同じように-versionオプションに応答します。

5
H2ONaCl

vncviewervirtualパッケージであり、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

7
Der Hochstapler