夺命雷公狗---linux NO:23 linux下的rpm安装软件

通常大家所说的rpm他是指一个软件包。。

rpm的功能,说白了他就是一个安装包,将他安装到linux下即可啦,有点类似windows下的一个安装文件,不过这个有些安装程序在安装时候要你去安装一个net framework 4.0 之类的支持库,这可以将他看作支持库。。

rpm的基本查询命令如下表所示:

我们最常使用的可能是 rpm -qa XXX  他有点类似yum 下的  yum list XXX ,如下所示:

-qa 的意思是查找linux  所以关联的软件包的意思。。。

-q 只是查询指定名称的而已。。。

说句实话rpm查询用得最多还是  rpm -qa  或者   rpm -q 别的很少会用到的,了解即可。。。

rpm 的安装。。

这里上面的 -i  和  下面的  -ivh    的区别 :

-ivh:安装软件的时候,安装过程和安装信息都会显示出来

-i: 安装的时候相关的信息就不显示了,包括是否已经安装完成和是否安装成功了之类的都没显示。。

rpm安装软件时候的依赖图解:

有些程序要依赖一个别的包,但有些程序需要依赖多个不同的包,有些时候依赖关系会令人崩溃,所以才推出了yum更方便大家。。。。

首先我们在网上找一个rpm包,如下所示:

https://centos.pkgs.org/6/centos-i386/vsftpd-2.2.2-24.el6.i686.rpm.html

然后通过wget方法将他下载到本地服务器:

然后查看一下:

首先我们将他移动到home目录下:

这样环境即可模拟成功了,废话不多说,直接开始实验:

用  rpm -ivh 文件名:

回车后结果如下所示:

这样即可安装完成。。。。。

rpm 包的卸载:

实战如下所示:

回车后如下所示:

已经干掉了。。。。。。

rpm 的升级:

示例如下所示:

由于是最新版本了,所以升不了级。。。

原文地址:https://www.cnblogs.com/leigood/p/7097047.html