如果我使用以下方式安装,如何检查安装的 VLC 是 64 位还是 32 位:
sudo apt-get install vlc
答案1
使用file
终端命令:
file $(which vlc)
就我而言,vlc 版本是 64 位:
/usr/bin/vlc: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically
linked (uses shared libs), for GNU/Linux 2.6.24,
BuildID[sha1]=63a2c2e7d5b12db4ad69cc38da86622492649af9, stripped
答案2
或者,你可以询问包装系统你安装了什么:
$ dpkg -s vlc
Package: vlc
Status: install ok installed
Priority: optional
Section: video
Installed-Size: 3765
Maintainer: Ubuntu Developers <[email protected]>
Architecture: amd64
Version: 2.1.4-0ubuntu14.04.1
...
这里显示的架构是amd64
,或 64 位。
虽然这不是一个问题vlc
,但file
对于某些包,这种方法可能会因明显的程序名称而失败,例如firefox
:
$ file $(which firefox)
/usr/bin/firefox: symbolic link to `../lib/firefox/firefox.sh'
您可以点击该链接,但随后您会看到一个脚本。