第三章、安装及管理程序
文章目录
一、Linux应用程序基础
二、RPM软件包管理工具
linux操作系统
centos debian alpine suse red-hat ubantu
格式:
rpm [选项] RPM包文件
rpm -ivh RPM软件包
常用选项:
-i:安装一个新的RPM软件包。
-U:升级某个软件包,若未安装过,则进行安装。
-F:升级某个软件包,若未安装过,则放弃安装。
-h:在安装或升级软件包的过程中,以"#”号显示安装进度。
-V:显示软件安装过程中的详细信息。
--force:强制安装某个软件包,比如要安装版本更旧的软件包
-e:卸载指定名称的软件包。
--nodeps:在安装或升级、卸载一个软件包时,不检查与其他软件包的依赖关系。
rpm -ivh *.rpm安装
rpm -evh *.rpm删除
案列
rpm -ivh /mnt/Packages/lynx-2.8.8-0.3.dev15.el7.x86 64.rpm
rpm -e lynx
rpm -q lynx
1、查询已安装的rpm软件信息
rpm -q软件名 #查询指定软件是否已安装
rpm -q elink lynx
rpm -qi软件名 #显示已安装的指定软件的详细信息
rpm -qi samba-client
rpm -q1软件名 #显示已安装的指定软件的文件列表
rpm -q1 wget
rpm -qc软件名 #列出已安装的指定软件的配置文件
rpm -qc httpd
rpm -qd软件名 #列出已安装的指定软件的软件包文档所在位置
rpm -qd httpd
rpm -qR软件名 #列出己安装的指定软件的依赖的软件包