当前位置: 技术问答>linux和unix
新手请教一个问题:在linux下如何判断是否已经安装某个软件?谢谢
来源: 互联网 发布时间:2016-07-01
本文导语: 我的系统是red hat 我用命令rpm查是否安装了某个软件,得到了如下的结果: 我用rpm -qa (| grep) matlab , 回车后没有任何显示 我用rpm -qa fluent , 回车后没有任何显示 我用rpm -qa vasp , 回车后没有任何显示...
我的系统是red hat
我用命令rpm查是否安装了某个软件,得到了如下的结果:
我用rpm -qa (| grep) matlab , 回车后没有任何显示
我用rpm -qa fluent , 回车后没有任何显示
我用rpm -qa vasp , 回车后没有任何显示
但实际上肯定是装了matlab和fluent , 而我用[root@node1 /]# rpm -q fluent
显示的却是package fluent is not installed
matlab也一样
另外,命令 [root@node1 /]# man rpm
返回的却是 No manual entry for rpm
这是为什么呢?
我用命令rpm查是否安装了某个软件,得到了如下的结果:
我用rpm -qa (| grep) matlab , 回车后没有任何显示
我用rpm -qa fluent , 回车后没有任何显示
我用rpm -qa vasp , 回车后没有任何显示
但实际上肯定是装了matlab和fluent , 而我用[root@node1 /]# rpm -q fluent
显示的却是package fluent is not installed
matlab也一样
另外,命令 [root@node1 /]# man rpm
返回的却是 No manual entry for rpm
这是为什么呢?
|
matlab是bin文件吧,不会注册的
你试试which 命令
有的,就是安装了并设置路径了
你试试which 命令
有的,就是安装了并设置路径了
|
用 which+命令,如果安装了,基本上会显示/usr/bin/**的,说明安装了,没反应的说明没安装。。。
|
如果你使用rpm -ivh matlab装的,
用grep -aq| grep matlab肯定是能够找到的。
如果你是用
make && make install装的。那么最好直接找执行程序,就知道有没装上去
find / -name matlab
如果装了,它会告诉你执行程序被释放到哪个目录了。
用grep -aq| grep matlab肯定是能够找到的。
如果你是用
make && make install装的。那么最好直接找执行程序,就知道有没装上去
find / -name matlab
如果装了,它会告诉你执行程序被释放到哪个目录了。
|
正解。
如果没有,继续尝试下which