我正在探索使用 ubuntu 终端。出于特殊原因,我需要检查是否安装了 Python 解释器,例如 cPython。怎么做?一般来说,如何检查某个程序是否已安装及其版本?
答案1
你可以使用以下命令获取所有已安装软件包的列表
dpkg --get-selections
要获取有关软件包的更多信息,请尝试
dpkg -s <PACKAGENAME>
答案2
你可以尝试这些。
通过
which <packagename>
例如:哪个 Firefox
正确结果:/usr/bin/firefox
由 dpkg 提供
dpkg -l | grep <packagename>
例子:dpkg -l | grep firefox
正确结果:ii firefox 22.0+build2-0ubuntu0.12.04.2 Safe and easy web browser from Mozilla
插图
答案3
要了解已安装包的版本,只需使用以下dpkg-query
命令:
$ dpkg-query -W foo
dpkg-query: no packages found matching foo
$ dpkg-query -W unity
unity 7.2.0+14.04.20140423-0ubuntu1.2