CentOS下判断是否已经安装某个软件

Linux就该这么学

我的系统是centos6.5

我用命令rpm查是否安装了某个软件(例如: matlab 与 fluent ),得到了如下的结果:

我用rpm -qa (| grep) matlab , 回车后没有任何显示
我用rpm -qa fluent , 回车后没有任何显示
我用rpm -qa vasp , 回车后没有任何显示

但实际上肯定是装了matlabfluent , 而我用[root@node1 /]# rpm -q fluent
显示的却是package fluent is not installed
matlab也一样

另外,命令 [root@node1 /]# man rpm
返回的却是 No manual entry for rpm

这是为什么呢?

++++++++++++++++++++++++++++++++++++++++++

 rpm -qa|grep 软件包 

++++++++++++++++++++++++++++++++++++++++++

 用yum命令yum search试试

++++++++++++++++++++++++++++++++++++++++++

 

如果你使用rpm -ivh matlab装的,
rpm -qa | grep matlab肯定是能够找到的。

如果你是用
make && make install装的。那么最好直接去找执行程序,就知道有没装上去
find / -name matlab
如果装了,它会告诉你执行程序被释放到哪个目录了。

 

++++++++++++++++++++++++++++++++++++++++++

 rpm -qa 是查看该软件是否被安装,grepfind是查看文件位置

++++++++++++++++++++++++++++++++++++++++++

本文由 CentOS中文站 - 专注Linux技术 作者:centos 发表,其版权均为 CentOS中文站 - 专注Linux技术 所有,文章内容系作者个人观点,不代表 CentOS中文站 - 专注Linux技术 对观点赞同或支持。如需转载,请注明文章来源。

相关文章

发表评论

邮箱地址不会被公开。 必填项已用*标注