- 浏览: 266498 次
- 性别:
- 来自: 上海
-
文章分类
- 全部博客 (298)
- 工作感悟 (6)
- java基础 (23)
- 计算机硬件知识 (1)
- 计算机网络知识 (2)
- Struts (3)
- Srping (4)
- hibernate (0)
- ibatis (0)
- webservice (4)
- Thread (22)
- maven (5)
- ubuntu/linux/centos/redhat (46)
- SSO (1)
- ESB (0)
- 工作流 (0)
- oracle (15)
- 云计算 (1)
- hadoop (1)
- nosql (0)
- mysql (3)
- sqlserver (0)
- jquery (0)
- 分布式 (3)
- 集群 (0)
- 设计模式 (2)
- EJB (0)
- map (0)
- cache (5)
- Niginx+varnish+squid+Ats (14)
- Apache (0)
- 工作/职业规划 (0)
- Scala & Groovy (1)
- English (4)
- 数据结构/算法 (6)
- 开发工具 (5)
- 测试 (2)
- Exception (0)
- 定时器 (3)
- j2ee (2)
- 部署 (1)
- Openssl (1)
- 操作系统 (3)
- kvm (13)
- libvirt (5)
- PostgreSql (5)
- 虚拟化 (3)
- 概念理解 (1)
- virt-manager (1)
- RESTful (3)
- 其它 (4)
- ssh2 (14)
- windows (1)
- 房产 (2)
- svn (1)
- 手机 (1)
- ant (1)
- flume (2)
- sqoop (1)
- fastdfs (5)
- log4j (1)
- SPDY (1)
- mongodb (2)
- MQ (2)
- Mina (1)
- dubbo (4)
- PMP (1)
- Webshpere (2)
- jvm (1)
- Btrace (1)
- zookeeper (7)
- UML (1)
- spring cloud (6)
- spring boot (5)
- storm (0)
- 软件管理 (1)
- elasticsearch (1)
- 协议 (2)
- docker (1)
- 性能 (2)
- 安全 (1)
- 代码规范 (1)
- mqtt (1)
- lombok (1)
- 车联网 (1)
- kafka (1)
最新评论
我的系统是red hat
我用命令rpm查是否安装了某个软件(例如: matlab 与 fluent ),得到了如下的结果:
我用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 -qa|grep 软件包
++++++++++++++++++++++++++++++++++++++++++
用yum命令yum search试试
++++++++++++++++++++++++++++++++++++++++++
如果你使用rpm -ivh matlab装的,
用rpm -qa | grep matlab肯定是能够找到的。
如果你是用
make && make install装的。那么最好直接去找执行程序,就知道有没装上去
find / -name matlab
如果装了,它会告诉你执行程序被释放到哪个目录了。
++++++++++++++++++++++++++++++++++++++++++
rpm -qa 是查看该软件是否被安装,grep和find是查看文件位置
++++++++++++++++++++++++++++++++++++++++++
<2>.linux下如何查看某个软件安装在哪个目录啊?
++++++++++++++++++++++++++++++++++++++++++
rpm -ql 软件名
怎么不给分啊,
++++++++++++++++++++++++++++++++++++++++++
看怎么安装的.
一般有源码和包安装两种方式.
源码安装的话可以看 configure 的日志;
rpm 等包方式的话,就要查其中的数据库了,比如 rpm -q 进行查询.
-q <== 查询(查询本机已经安装的包时不需要版本名称)
-qi #查询被安装的包的详细信息(information)
-qa | grep dhcp <== 列出所有被安装的rpm package
-qc 列出配置文件(/etc下的文件)
-qd 列出帮助文件(man)
-ql dhcp <== 查询指定 rpm 包中的文件列表
-qf /bin/ls <== 查询哪个库里包含了 ls 文件(注意,需要安装了 /bin/ls 后才能查到)
-qp < rpm package name> <== 根据rpm包查询(.rpm 文件),可以接其他参数(如i查详细信息,l查文件列表 等)
-qR 列出需要的依赖套件
++++++++++++++++++++++++++++++++++++++++++
<3>.应用实例:安装glib的问题???
请问:系统已安装了底版本glib,rpm格式,我下载了glib高版本,原码,我想更新他,按照文档所说的:
tar vzfx glib-XXXXXXX.tar.gz
./configure
make
make install
后, 我再
rpm -q glib
显示的还是以前底版本的glib,我又想rpm -e 底版本的glib,可是这种蠢办法行不通,因为很多程序都是depends他的.
请大家帮我这个菜鸟解决这个蠢问题.
++++++++++++++++++++++++++++++++++++++++++++
自己编译并安装.tar.gz格式的源代码并不影响到.rpm的数据库。如果不出意外的话,你需要的东西应该已经正确安装了(我可没说能正确使用)。用
rpm -ql xxx
查一下那个低版本的安装在哪个目录下,在./configure后设置,重新make并make install就行。
例如,原来的glib安装在/usr/share/glib下,那就用:
./configure --prefix=/usr/share
make
make install
源代码的编译安装需要试验,可能它会直接把一大堆文件拷贝到/usr/share下,而不建glib目录。看一看你已经安装的,应该有所启发的。
我用命令rpm查是否安装了某个软件(例如: matlab 与 fluent ),得到了如下的结果:
我用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 -qa|grep 软件包
++++++++++++++++++++++++++++++++++++++++++
用yum命令yum search试试
++++++++++++++++++++++++++++++++++++++++++
如果你使用rpm -ivh matlab装的,
用rpm -qa | grep matlab肯定是能够找到的。
如果你是用
make && make install装的。那么最好直接去找执行程序,就知道有没装上去
find / -name matlab
如果装了,它会告诉你执行程序被释放到哪个目录了。
++++++++++++++++++++++++++++++++++++++++++
rpm -qa 是查看该软件是否被安装,grep和find是查看文件位置
++++++++++++++++++++++++++++++++++++++++++
<2>.linux下如何查看某个软件安装在哪个目录啊?
++++++++++++++++++++++++++++++++++++++++++
rpm -ql 软件名
怎么不给分啊,
++++++++++++++++++++++++++++++++++++++++++
看怎么安装的.
一般有源码和包安装两种方式.
源码安装的话可以看 configure 的日志;
rpm 等包方式的话,就要查其中的数据库了,比如 rpm -q 进行查询.
-q <== 查询(查询本机已经安装的包时不需要版本名称)
-qi #查询被安装的包的详细信息(information)
-qa | grep dhcp <== 列出所有被安装的rpm package
-qc 列出配置文件(/etc下的文件)
-qd 列出帮助文件(man)
-ql dhcp <== 查询指定 rpm 包中的文件列表
-qf /bin/ls <== 查询哪个库里包含了 ls 文件(注意,需要安装了 /bin/ls 后才能查到)
-qp < rpm package name> <== 根据rpm包查询(.rpm 文件),可以接其他参数(如i查详细信息,l查文件列表 等)
-qR 列出需要的依赖套件
++++++++++++++++++++++++++++++++++++++++++
<3>.应用实例:安装glib的问题???
请问:系统已安装了底版本glib,rpm格式,我下载了glib高版本,原码,我想更新他,按照文档所说的:
tar vzfx glib-XXXXXXX.tar.gz
./configure
make
make install
后, 我再
rpm -q glib
显示的还是以前底版本的glib,我又想rpm -e 底版本的glib,可是这种蠢办法行不通,因为很多程序都是depends他的.
请大家帮我这个菜鸟解决这个蠢问题.
++++++++++++++++++++++++++++++++++++++++++++
自己编译并安装.tar.gz格式的源代码并不影响到.rpm的数据库。如果不出意外的话,你需要的东西应该已经正确安装了(我可没说能正确使用)。用
rpm -ql xxx
查一下那个低版本的安装在哪个目录下,在./configure后设置,重新make并make install就行。
例如,原来的glib安装在/usr/share/glib下,那就用:
./configure --prefix=/usr/share
make
make install
源代码的编译安装需要试验,可能它会直接把一大堆文件拷贝到/usr/share下,而不建glib目录。看一看你已经安装的,应该有所启发的。
发表评论
-
ssh密钥的生成与使用
2019-08-12 15:16 811一 客户端是linux 1.在客户端生成密钥对 [roo ... -
Linux RPM 命令参数使用详解 查看 rpm包依赖性
2017-07-21 18:09 1211rpm 执行安装包 二进制包(Binary)以及源代码包(So ... -
2015-linux操作命令汇总
2015-06-18 10:34 7171.查找磁盘空间利用情 ... -
Vi/Vim查找替换使用方法
2014-07-03 09:29 594vi/vim 中可以使用 :s 命 ... -
linux的NFS详细配置方法
2014-07-01 14:46 546网络文件系统(NFS,Network File System) ... -
linux重定向及nohup不输出的方法
2014-06-27 15:12 840先说一下linux重定向: 0、1和2分别表示标准输入、标准 ... -
使用nohup让程序在远程主机后台运行
2014-06-27 14:27 655因为我购买的一个国外 ... -
Redhat Linux NFS配置
2014-06-27 13:05 425NFS简介: NFS是网络文件系统的简写(network ... -
Linux iptables 防火墙 添加删除 端口
2014-06-25 09:39 851一. Linux 防火墙的启动 ... -
This system is not registered with RHN
2014-06-19 14:18 553红帽中出现This system is not registe ... -
ldconfig命令作用
2014-05-30 11:09 792ldconfig是一个动态链接库管理命令 为了让动态链接库为 ... -
Linux下tar的基本安装 .
2014-05-29 15:25 6431、将安装文件拷贝至你的目录中,如果是以root身份登录上的, ... -
This system is not registered with RHN
2014-05-29 15:17 526红帽中出现This system is not registe ... -
SSH Secure Shell Client中文乱码
2014-05-16 10:15 639使用linux,在用户根目录下有一个.bash_profile ... -
Linux netstat命令详解
2013-11-27 16:18 597简介 Netstat 命令用于显示各种网络相关信息,如网络连 ... -
CentOS 6.3的U盘安装方法
2013-11-14 13:55 1089最近要给服务器重装系 ... -
linux:SUID、SGID详解
2013-11-06 17:08 646如果你对SUID、SGID仍有迷惑可以好好参考一下! Cop ... -
linux命令收集
2013-11-06 15:46 508ps x | grep `eclipse` sudo ap ... -
linux系统权限
2013-11-06 10:40 5611.添加用户:useradd user 2.chmod (- ... -
CentOS: 开放80、22、3306端口操作
2013-10-31 16:14 891#/sbin/iptables -I INPUT -p tcp ...
相关推荐
### Linux下软件安装方法总结 在Linux环境中,用户可以通过多种方式安装软件,这些方式各有利弊,适用于不同的场景。本文将详细介绍以下几种常见的Linux软件安装方法:RPM包安装、DEB包安装、源代码包(如`.tar.gz`...
在安装软件包后,用户可以使用aptitude search命令的输出来检查软件包是否安装成功,输出信息中的第一个字段会显示软件包的状态,例如“i”表示软件包已安装。 对于已安装的软件包,我们可能需要进行更新。aptitude...
在Linux系统中,用户经常需要将软件安装到特定的目录下,以方便管理和组织。本文将详细讲解如何通过不同的方法实现这一需求,并且会重点介绍使用`rpm`工具安装软件包时如何指定安装路径。 #### 使用rpm命令安装软件...
Linux系统下软件安装命令是系统管理员和普通用户常用的操作之一,本文主要介绍了在Linux环境下常用的几种软件安装方法和相关命令。 首先,md5sum命令主要用于生成和校验文件的MD5值,以确保文件的完整性和一致性。...
本文总结了各种 Linux 软件安装命令,包括 rpm 包安装、deb 包安装、tar.gz 源代码包安装、tar.bz2 源代码包安装、apt 方式安装、bin 文件安装和不需要安装的软件等七种方式,希望这篇文章能够帮助 Linux 用户解决...
Linux操作系统下软件的安装方法可以分为七种:rpm包安装、deb包安装、tar.gz源代码包安装、tar.bz2源代码包安装、apt方式安装、bin文件安装和不需要安装的软件。 一、rpm包安装方式 rpm包安装是Linux操作系统下的...
本文将详细介绍在Linux环境下如何进行软件的安装与卸载。 #### 二、Linux下的软件安装与卸载工具:RPM RPM(Red Hat Package Manager)是一款非常强大的软件管理工具,主要用于Red Hat系列的Linux发行版中。它不仅...
Linux 下软件安装方法 Linux 操作系统中,软件安装方法多样化,这篇文章总结了各种软件安装方法,包括 rpm 包安装、deb 包安装、tar.gz 源代码包安装、tar.bz2 源代码包安装、apt 方式安装、bin 文件安装和不需要...
在安装tacacs+服务器之前,需要准备好安装所需的软件包,tac_plus-F4.0.3.alpha-9.i386.rpm,可以从LINUX安装光盘或从网上下载。将软件包拷贝到某个目录下,例如root目录下。 二、安装tacacs+服务器 使用rpm命令...
要检查某个包是否已经安装,可以使用`rpm -q`命令,例如`rpm -q foo`。 6. **验证RPM包** 为了确保RPM包的完整性和正确性,可以使用`rpm -V`命令来进行验证,例如`rpm -V foo`。 ### 总结 总的来说,无论是源...
在这款Linux下的截屏软件中,Qt发挥了它的优势,提供了稳定、高效且易于定制的图形界面支持。 该软件的主要功能可能包括: 1. **全屏截图**:能够捕获整个显示器的屏幕图像,适用于需要记录整个屏幕内容的情况。 2...
在Linux系统中,软件的安装方式多样,主要包括:`.rpm`、`.deb`、`.tar.gz`、`.tar.Z`、`.tar.bz2`、`.tgz`以及`.bin`等格式。不同的发行版采用的安装包格式有所不同。例如,Red Hat系列的发行版如Fedora和CentOS...
这对于不同Linux发行版之间的软件安装非常有用,尤其是当某个软件只提供了特定版本的包时。 #### 二、准备工作 在进行转换和安装之前,首先需要确保系统已经安装了Alien和Fakeroot这两个工具。Fakeroot是Alien的一...
本文将详细介绍 Linux 操作系统下的软件安装指南,包括 RPM 软件包安装、RPM 软件包管理、安装 RPM 软件包的预备知识等。 一、RPM 软件包安装 RPM(Red Hat Package Manager)是 Red Hat 公司开发的软件包管理程序...
在安装过程中,可能需要管理员权限,如果遇到权限问题,可以使用`sudo`前缀。安装完成后,你可以通过`gcc -v`来验证GCC是否成功安装,并查看其版本信息。 离线安装虽然相对复杂,但在没有网络连接或者网络不稳定的...
命令运行监测是指监测当前命令的运行时间和资源使用情况,而软件安装则是指在 Linux 系统中安装新的软件包。 命令运行监测 在 Linux 中,time 命令可以用来监测当前命令的运行时间。例如,time sleep 5 命令可以...
在安装过程中,你可以使用`rpm -q package_name`命令来检查某个软件包是否已安装。如果未安装,按照以下顺序执行`rpm -Uvh`命令: 1. `compat-db-4*` 2. `libaio-0*` 3. `compat-libstdc++-33-3*` 4. `glibc-...
"Linux RPM 软件安装方法详解" 在 Linux 系统中,RPM(Red Hat Package Manager)是最常用的软件包管理器之一。RPM 软件包通常具有类似 foo-1.0-1.i386.rpm 的文件名,其中包括软件包的名称(foo)、版本号(1.0)...
如果输出显示了正确的Java版本信息,那么恭喜,你已经成功地在Linux系统中安装了JDK,并配置好了环境变量。 请注意,随着Java版本的更新,安装和配置的步骤可能会有所不同。对于更现代的JDK版本,如JDK8或JDK11,...