コンピュータにインストールされているvncserver
バージョンを確認するにはどうすればよいですか?
vncserver
のマニュアルページ バージョンを表示するために指定されたオプションを実行します。
私はwhich vncserver
を試しましたが、出力が/usr/bin/vncserver
であるため、どちらも役に立ちませんでした。
私はUbuntu 14.04.4 LTS x64を使用しています。
username@server:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.4 LTS
Release: 14.04
Codename: trusty
username@server:~$ uname -a
Linux safar 3.13.0-87-generic #133-Ubuntu SMP Tue May 24 18:32:09 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
vncserver
のバージョンは次のようにして確認できます。
dpkg -l | grep vnc
/usr/bin/vncserver
は、ほとんどすべてのディストリビューションのスクリプトです。これは、元のVNCがAT&Tラボで開発されたものであり(現在はGPLに基づいています)、コードのライセンスについていくつかの問題があったためです(脚注を参照)。いくつかのスピンオフは、可変のコマンドライン構文と機能を使用して開発されました。
vncserver
コマンド(スクリプトとして)は、異なる実装間の違いを抽象化するために存在します。スクリプトは、Tristanが最初に考えた元のVNC構文を使用します。元の構文には--version
コマンドが含まれていませんでした。
今日、スクリプトはVNCのバリアントの1つを呼び出します。
TigetVNC
RedHatで人気TightVNC
高速で進化するRPMベースのディストリビューション(Fedoraなど)で人気RealVNC
AT&Tの元のVNCサーバー(現在はGPLの下)Xvnc
Debianベースのディストリビューションで人気TurboVNC
/UltraVNC
あまり人気がない最善の方法は、単に/usr/bin/vncserver
を読み取り、start
コマンドの近くで、VNCサーバーの起動に使用される実際のコマンドを見つけることです。コマンド自体には、VNCサーバーのバージョンを出力する--version
または-V
のいずれかが含まれます。
この投稿では、商標権者の利益のために「VNC」という名前を使用しており、商標を侵害することを意味していません。