Como posso verificar qual versão do vncserver está instalada no meu computador?

3

Como posso verificar qual vncserver versão está instalada no meu computador?

A página de manual do vncserver faz uma opção específica para exibir a versão.

Eu tentei which vncserver , mas não foi útil porque a saída é /usr/bin/vncserver .

Eu uso o 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
    
por Franck Dernoncourt 04.09.2016 / 19:01

3 respostas

6

Você pode verificar a versão de vncserver da seguinte forma:

dpkg -l | grep vnc
    
por 04.09.2016 / 22:35
3

/usr/bin/vncserver é um script em praticamente todas as distros. Isso ocorre porque o VNC original foi desenvolvido nos laboratórios da AT & T e (embora hoje sob a GPL) teve vários problemas com o licenciamento do código (veja nota de rodapé). Diversos spin-off foram desenvolvidos com sintaxe e funcionalidade variáveis da linha de comando.

O comando vncserver (como um script) existe para abstrair as diferenças entre as diferentes implementações. O script usa a sintaxe original do VNC como originalmente pensado por Tristan. A sintaxe original não incluiu um comando --version .

Hoje o script vai chamar uma das variantes do VNC:

  • TigetVNC popular em RedHat
  • TightVNC popular em distribuições baseadas em RPM em rápida evolução (por exemplo, Fedora)
  • RealVNC do servidor VNC original da AT & T (agora sob GPL)
  • Xvnc popular em distros baseadas no Debian
  • TurboVNC / UltraVNC que não são muito populares
  • Existem outras variantes.

A melhor maneira é simplesmente ler /usr/bin/vncserver e perto do comando start você deve encontrar o comando real usado para iniciar o servidor VNC. O comando em si terá --version ou -V , que imprimirá a versão do servidor VNC.

Este post usa o nome "VNC" em benefício do proprietário da marca e não significa violar a marca.

    
por 04.09.2016 / 20:13
3

Você pode usar seu gerenciador de pacotes favorito para isso, por exemplo, com o dpkg usando a GUI do Synaptic, é abrir o Synaptic e escrever "vnc" no filtro, em seguida, observar a versão do pacote.

Exemplo:

    
por 04.09.2016 / 20:13

Tags