他の人が設定したシステムがあるため、これ以上連絡できません。 SSHおよびVNCサーバーを介してシステムに接続します。他のシステムで正しいVNC設定を複製しようとしています(自動化されたテストの一部はVNCを使用しています)。
現在構成されているシステムはFedoraで、Ubuntu Serverシステムに設定を複製しようとしています。
私の問題は、多くのVNCパッケージがあり、このシステムに複数のものがインストールされていることです。私も同じことを受けていることを確認したいと思います。
dnf list |grep vnc
Tigervnc、x11vnc、gvnc、gtk-vnc、svncpp、およびこれらのパッケージのいくつかのバリエーションを表示します。このシステムでvncserverセッションを終了すると、「Killing Xvnc process ID 30174」が表示されますが、これらのパッケージはすべてX用のvncサーバーであるため、普遍的なようです。
vncserver -v
vncserver --version
どちらも無効なコマンドであり、「which vncserver
/usr/bin/vncserver」(シンボリックリンクではない)を報告しますが、これはあまり役に立ちません。
どのvncserverプログラムを使用しているのか、どうすればわかりますか?
ベストアンサー1
rpmコマンドがサポートされている場合は、次のことができます。
rpm -qf /usr/bin/vncserver
vncパッケージをリストする必要があります。