我如何知道我正在使用哪个 VNC 软件包?

我如何知道我正在使用哪个 VNC 软件包?

我有一个别人设置的系统,但我无法再联系到那个人。我通过 SSH 和 VNC 服务器连接到系统。我正在尝试在另一个系统上精确复制 VNC 设置(我们的一些自动化测试使用 VNC)。

当前配置的系统是 Fedora,我正在尝试在 Ubuntu Server 系统上复制设置。

我的问题是,有很多 VNC 软件包,并且该系统上安装了多个。我想确保我得到的是同样的。

dnf list |grep vnc显示 Tigervnc、x11vnc、gvnc、gtk-vnc、svncpp 以及这些软件包的多个变体。终止该系统上的 vncserver 会话会显示“终止 Xvnc 进程 ID 30174”,但这似乎是通用的,因为所有这些包都是 X 的 vnc 服务器。

vncserver -vvncserver --version都是无效命令,并which vncserver报告“/usr/bin/vncserver”(并且它不是符号链接),这不是很有帮助。

如何知道我正在使用哪个 vncserver 程序?

答案1

如果支持rpm命令,你可以这样做

rpm -qf /usr/bin/vncserver

其中应该列出您的 vnc 包

相关内容