首页 > 代码库 > linux的rpm教程

linux的rpm教程

1.rmp查询

1.1 软件包详细信息

rpm -qpi  httpd-2.4.25-9.fc27.x86_64.rpm  

系统将会列出这个软件包的详细资料,包括含有多少个文件、各文件名称、文件大小、创建时间、编译日期等信息。

1.2 软件包安装位置

rpm -qpl httpd-2.4.25-9.fc27.x86_64.rpm   

此时我们可以用下面这条命令查看软件包将会在系统里安装哪些部分,以方便我们的选择

-i:显示套件的相关信息
-p<套件档>+:查询指定的RPM套件档;
-q:使用询问模式,当遇到任何问题时,rpm指令会先询问用户;

-l:显示套件的文件列表;

1.3 软件所有依赖

rpm -qpR file.rpm

1.4 查看系统中是否安装,没有返回则是没有安装

rpm -qa httpd 

1.5 所有配置文件

rpm  -qc httpd

1.6 文档所有位置

rpm -qpd httpd 

2.安装

 pm –ivh  httpd-2.4.25-9.fc27.x86_64.rpm

-i:install   的意思 
-v :view   查看更细部的安装信息画面 
-h :以安装信息列显示安装进度,例如上面的 # 字符号!

3.更新

 rpm –Uvh   shttpd-2.4.25-9.fc27.x86_64.rpm

-U :   update 升级的意思

4.卸载

 rpm -e  httpd

linux的rpm教程