Linux程序安装之RPM

RPM是一种用于互联网下载包的打包及安装工具,它包含在一些Linux分发版中。使用rpm安装软件往往比使用源码安装更加方便快捷。

下面,我们通过rpm包的安装,卸载,,升级,查询,校验,及数据库重建了解rpm的使用。

制作自己的rpm包

Linux 下rpm安装后的目录结构和一些配置

rpm与yum的综合性介绍与示例演示

RedHat Linux—rpm 命令详解

使用FPM轻松制作RPM包

1.rpm包的安装

[常用选项]

-i install 安装

-v 显示详细信息

-vv 显示更加详细的信息

-h 使用#显示安装进度

–test 仅测试是否可以安装,但是不进行安装

–nodeps 不考虑依赖关系进行安装,可能造成软件无法正常使用

–replacepkgs 重新安装软件包,如原有配置文件存在,可能无法覆盖

常用组合: rpm -ivh

[示例]

[root@localhost Packages]# rpm -ivh zsh-4.3.10-4.1.el6.x86_64.rpm

Preparing… ########################################### [100%]

1:zsh ########################################### [100%]

2.rpm包的卸载

[常用选项]

-e 程序卸载–nodeps 不卸载相关依赖包,可能导致其他软件无法使用

[示例]

[root@localhost Packages]# rpm -e zsh

3.rpm包的升级

[常用选项]

-U 软件存在则升级软件,不存在则安装软件

-F 软件存在则升级软件,不存在则不做任何动作

-v 显示详细信息

-h 使用#显示安装进度

[示例]

[root@localhost ~]# rpm -Uvh zsh-4.3.10-7.el6.x86_64.rpm

warning: zsh-4.3.10-7.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY

Preparing… ########################################### [100%]

1:zsh ########################################### [100%]

[root@localhost ~]# rpm -e zsh #卸载后通过-U可以安装

[root@localhost ~]# rpm -Uvh zsh-4.3.10-7.el6.x86_64.rpm

warning: zsh-4.3.10-7.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY

Preparing… ########################################### [100%]

1:zsh ########################################### [100%]

[root@localhost ~]# rpm -e zsh #卸载后通过-F不会安装

[root@localhost ~]# rpm -Fvh zsh-4.3.10-7.el6.x86_64.rpm

warning: zsh-4.3.10-7.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY

更多详情见请继续阅读下一页的精彩内容:

不甚酒力,体会不了酒的美味,但却能感受知已的妙处。

Linux程序安装之RPM

相关文章:

你感兴趣的文章:

标签云: