web-dev-qa-db-ja.com

ソフトウェアバージョンの確認

実行しているVLCの現在のバージョンを確認する必要がありますが、どこにインストールされているかわかりません(/etcまたは/binに表示されません)。

ターミナルでvlcを実行すると、アプリケーションが起動しますが、pwd vlcコマンドのように、vlcアプリが呼び出される場所の実際のパスを表示する方法がありますから?

ソフトウェア自体の中にバージョンが見つからないため、実際のファイル名にソフトウェアバージョンが含まれているかどうかを確認したいと思います。

これが別の投稿と異なる理由を説明するように求める声明があります。これは、インストールパッケージの場所(他のリンクと同じ)を理解しようとする2部構成の質問であるため異なりますが、VLCバージョンを確認する方法、したがってタイトル(およびこの質問が異なる理由)。

3
john smith

次のコマンドを使用します。

vlc --version

ほとんどのプログラム(私が使用した)は、--versionオプションによってバージョンを提供します。

また、コマンドのmanページを確認して、コマンドの詳細を確認してください。

編集:

バイナリファイルの保存場所を確認する方法は多数あります。この場合はvlcです。

type -a vlc
command -v vlc
which vlc
4
heemayl

さまざまなSE Webサイト内にある他のコマンド:

apt-show-versions vlc

ただし、Sudo apt-get install apt-show-versionsをインストールする必要があります。次に出力例を示します。

vlc:i386/trusty 2.2.1~trusty uptodate

aptitudeを使用:

aptitude versions vlc

Vlcに関連するパッケージの完全なリスト/ツリーを出力し、package vlcを含むインストール済みのものには、パッケージの前に文字「i」(インストール済みを意味する)が含まれます名前。

同様ですが、少し短くしてください:

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

そして、さらにプログラミング1:

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

2.2.1~trustyを出力します

4
JoKeR

実行することにより、インストールされたUbuntuパッケージのバージョンを確認できます。

dpkg -l | grep <package_name>

dpkg -l | grep vlc

Vlc関連パッケージのバージョンを提供します。

Vlcバイナリへのパスを取得するには

which vlc

しかし、Ubuntuでは、dpkgまたはaptを使用してインストールされている場合、バイナリの場所を知る必要はほとんどありません。

3
Pilot6

このコマンドを開始するだけです

apt-cache policy vlc

サンプル出力

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

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.

インストールされたファイルを確認するには:

dpkg -L grep vlc

サンプル出力

/.
/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
2
A.B.

ターミナルを開き、次のコマンドを入力します

type vlcコマンドにはWord 'type'も含まれます

これは呼ばれた場所からあなたを与えます。

Vlcバージョンの場合はvlc --version

1
jerry