Se o comando rpm for suportado, você pode fazer
rpm -qf /usr/bin/vncserver
que você deve listar o pacote vnc
Eu tenho um sistema que outra pessoa configurou e não consigo mais entrar em contato com essa pessoa. Eu me conecto ao sistema via SSH e um servidor VNC. Estou tentando replicar a configuração do VNC exatamente em outro sistema (o VNC é usado por alguns dos nossos testes automatizados).
O sistema atualmente configurado é o Fedora, e eu estou tentando duplicar a configuração em um sistema Ubuntu Server.
Meu problema é que existem muitos pacotes VNC por aí, e há vários instalados neste sistema. Eu quero ter certeza de obter o mesmo.
dnf list |grep vnc
mostra o tigervnc, x11vnc, gvnc, gtk-vnc, svncpp e várias variações desses pacotes. Matar uma sessão vncserver neste sistema mostra "Killing Xvnc process ID 30174", mas isso parece genérico, já que todos esses pacotes são servidores vnc para X.
vncserver -v
e vncserver --version
são comandos inválidos e which vncserver
relatórios "/ usr / bin / vncserver" (e não é um link simbólico), o que não ajuda muito.
Como posso saber qual programa vncserver estou usando?
Tags package-management vnc