Verificar versão do software

3

Eu preciso verificar a versão atual do VLC que estou executando, mas não sei onde ele está instalado (não consigo vê-lo em /etc ou /bin ).

Se eu faço vlc em um terminal, o aplicativo é iniciado, mas há uma maneira de fazer como um comando pwd vlc , onde ele mostra o caminho real de onde o aplicativo vlc está sendo chamado?

Eu quero ver se o nome real do arquivo contém a versão do software, pois não consigo encontrar a versão dentro do próprio software.

Eu tenho uma declaração pedindo-me para explicar por que isso é diferente de outro post. É diferente porque esta é uma questão de 2 partes, onde eu estou tentando entender a localização do pacote de instalação (que é o mesmo que o outro link), no entanto eu também queria saber como verificar a versão VLC, daí o título (e por que essa pergunta é diferente).

    
por john smith 05.07.2015 / 20:50

5 respostas

3

Use o comando:

vlc --version

A maioria dos programas (eu usei) fornecem sua versão pela opção --version .

Além disso, você deve verificar a página man dos comandos para obter detalhes sobre eles.

EDITAR:

Existem várias maneiras de verificar onde um arquivo binário é armazenado, vlc neste caso:

type -a vlc
command -v vlc
which vlc
    
por heemayl 05.07.2015 / 20:52
5

Também outros comandos que podem ser encontrados em diferentes sites da SE:

apt-show-versions vlc

Mas tem que ser instalado sudo apt-get install apt-show-versions , então ele produzirá por exemplo:

vlc:i386/trusty 2.2.1~trusty uptodate

Usando aptitude :

aptitude versions vlc

Produzirá a lista / árvore completa de pacotes relacionados à vlc e os instalados, incluindo o pacote vlc , conterão a letra " i " ( significado instalado ) antes nome do pacote.

Semelhante, mas um pouco encurtado:

aptitude search vlc -F "%c %p %d %V"

E mais uma programação:

dpkg -l vlc | grep -E "^ii" | tr -s ' ' | cut -d' ' -f3

A saída 2.2.1~trusty

    
por JoKeR 05.07.2015 / 21:55
3

Você pode verificar a versão de um pacote Ubuntu instalado executando

dpkg -l | grep <package_name>

dpkg -l | grep vlc

Ele fornecerá versões dos pacotes relacionados a vlc.

Para obter o caminho para a execução binária do vlc

which vlc

Mas no Ubuntu raramente é necessário saber onde os binários estão localizados, se eles são instalados usando dpkg ou apt.

    
por Pilot6 05.07.2015 / 20:56
2

simplesmente inicie este comando

apt-cache policy vlc

Exemplo de saída

vlc:
  Installed: 2.2.0-1
  Candidate: 2.2.0-1
  Version table:
 *** 2.2.0-1 0
        500 http://archive.ubuntu.com/ubuntu/ vivid/universe amd64 Packages
        100 /var/lib/dpkg/status

De man apt-cache

   policy [pkg...]
       policy is meant to help debug issues relating to the preferences file. With no arguments it will print out the priorities of each source. Otherwise it prints out detailed information about the priority selection of
       the named package.

E para verificar os arquivos instalados:

dpkg -L grep vlc

Exemplo de saída

/.
/usr
/usr/lib
/usr/lib/mime
/usr/lib/mime/packages
/usr/lib/mime/packages/vlc
/usr/lib/vlc
/usr/lib/vlc/libvlc_vdpau.so.0.0.0
/usr/lib/vlc/plugins
/usr/lib/vlc/plugins/video_splitter
/usr/lib/vlc/plugins/video_splitter/libwall_plugin.so
/usr/lib/vlc/plugins/video_splitter/libclone_plugin.so
/usr/lib/vlc/plugins/video_splitter/libpanoramix_plugin.so
/usr/lib/vlc/plugins/codec
/usr/lib/vlc/plugins/codec/libvaapi_drm_plugin.so
/usr/lib/vlc/plugins/codec/libvaapi_x11_plugin.so
/usr/lib/vlc/plugins/codec/libsdl_image_plugin.so
/usr/lib/vlc/plugins/control
/usr/lib/vlc/plugins/control/libxcb_hotkeys_plugin.so
/usr/lib/vlc/plugins/visualization
/usr/lib/vlc/plugins/visualization/libglspectrum_plugin.so
/usr/lib/vlc/plugins/visualization/libvisual_plugin.so
/usr/lib/vlc/plugins/vdpau
/usr/lib/vlc/plugins/vdpau/libvdpau_deinterlace_plugin.so
/usr/lib/vlc/plugins/vdpau/libvdpau_avcodec_plugin.so
/usr/lib/vlc/plugins/vdpau/libvdpau_display_plugin.so
/usr/lib/vlc/plugins/vdpau/libvdpau_chroma_plugin.so
/usr/lib/vlc/plugins/vdpau/libvdpau_adjust_plugin.so
/usr/lib/vlc/plugins/vdpau/libvdpau_sharpen_plugin.so
/usr/lib/vlc/plugins/access
/usr/lib/vlc/plugins/access/librdp_plugin.so
/usr/lib/vlc/plugins/access/libpulsesrc_plugin.so
/usr/lib/vlc/plugins/access/libvnc_plugin.so
/usr/lib/vlc/plugins/access/libxcb_screen_plugin.so
/usr/lib/vlc/plugins/services_discovery
/usr/lib/vlc/plugins/services_discovery/libxcb_apps_plugin.so
/usr/lib/vlc/plugins/services_discovery/libpulselist_plugin.so
/usr/lib/vlc/plugins/video_output
/usr/lib/vlc/plugins/video_output/libgles2_plugin.so
/usr/lib/vlc/plugins/video_output/libaa_plugin.so
/usr/lib/vlc/plugins/video_output/libxcb_x11_plugin.so
/usr/lib/vlc/plugins/video_output/libglx_plugin.so
/usr/lib/vlc/plugins/video_output/libxcb_window_plugin.so
/usr/lib/vlc/plugins/video_output/libegl_x11_plugin.so
/usr/lib/vlc/plugins/video_output/libxcb_xv_plugin.so
/usr/lib/vlc/plugins/video_output/libgl_plugin.so
/usr/lib/vlc/plugins/video_output/libxcb_glx_plugin.so
/usr/lib/vlc/plugins/video_output/libcaca_plugin.so
/usr/lib/vlc/plugins/video_output/libgles1_plugin.so
/usr/lib/vlc/plugins/gui
/usr/lib/vlc/plugins/gui/libqt4_plugin.so
/usr/lib/vlc/plugins/gui/libskins2_plugin.so
/usr/lib/vlc/plugins/audio_output
/usr/lib/vlc/plugins/audio_output/libpulse_plugin.so
/usr/lib/vlc/plugins/misc
/usr/lib/vlc/plugins/misc/libxdg_screensaver_plugin.so
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/applications
/usr/share/applications/vlc.desktop
/usr/share/kde4
/usr/share/kde4/apps
/usr/share/kde4/apps/solid
/usr/share/kde4/apps/solid/actions
/usr/share/kde4/apps/solid/actions/vlc-opencda.desktop
/usr/share/kde4/apps/solid/actions/vlc-openbd.desktop
/usr/share/kde4/apps/solid/actions/vlc-openvcd.desktop
/usr/share/kde4/apps/solid/actions/vlc-opendvd.desktop
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/vlc
/usr/share/bug
/usr/share/menu
/usr/share/menu/vlc
/usr/share/doc
/usr/bin
/usr/bin/svlc
/usr/bin/qvlc
/usr/lib/vlc/libvlc_vdpau.so
/usr/lib/vlc/libvlc_vdpau.so.0
/usr/share/man/man1/qvlc.1.gz
/usr/share/man/man1/svlc.1.gz
/usr/share/bug/vlc
/usr/share/doc/vlc
    
por A.B. 05.07.2015 / 20:55
1

abra o terminal e digite o seguinte comando

O comando

type vlc também inclui a palavra 'type'

Isso lhe dá de onde foi chamado.

Para a versão vlc, faça vlc --version

    
por jerry 05.07.2015 / 21:00