利用rpm 进行软件包管理

rpm 软件包是程序源代码经过编译和封装后形成的包文件,在软件包内会封装软件的程序,配置文件,帮助手册等。

一 .了解rpm 软件包

要使用rpm也需要了解它的名称所指信息,rpm软件包的一般命名格式如下。

vsfpd-2.2.2-11.el7.x86_64.rpm

参数解释

软件名 :vsftpd

版本号 :2.2.2

发布号 :11.el7     ——  每次推出新版本rpm包时便会更新这个数值。

硬件平台:x86_64   ——此包所以适用的硬件平台,x86指64位的pc架构,如 i386 ,i686等 是指32位的pc架构,一般情况32位的软件包也适用于64位的平台,具有向下兼容的原则。

二.常用rpm命令

rpm      -i                 安装

           -v                  显示过程

           -h                  hash 加密

           -e                卸载

           -a                 所有

           -q                查看

           -p                软件包

           -ql               查看软件安装文件路径

           -qlp              查看未安装或如多安装后的文件路径

           -qf                根据某文件找出所属安装包

           -qc              查看软件配置文件名

            -qd             查看软件帮助文件

            --scrtips      查看脚本

           --nodeps      忽略软件依赖

           --force         强行安装

            -Kv               监测软件包是否被篡改

 

三.使用方法举例

 查看系统中已安装的rpm包个数

查看系统中是否已经安装了某软件

已安装

卸载软件

安装

四.第三方软件仓库

 1把所有的rpm格式的软件包都放在 /var/www/heml/ 下的新建的目录里,此目录可被网络访问到

2.添加一条yum 指向/var/www/html/software

3测试

可以看到刚才的软件包都在这里。

猜你喜欢

转载自blog.csdn.net/zzzluyao/article/details/83578876