Linux常用命令(23)之RPM软件包管理
2017-04-12 16:23
537 查看
软件包分类
Linux软件包分两类,分部为:源码包、二级制包(RPM包,系统默认包)
RPM命令管理
RPM包命名规则
RPM包的来源:RPM包在系统光盘中 以httpd的一个包名为例: httpd-2.2.15-15.el6.centos.1.i686.rpm 说明:httpd 软件包名 2.2.15 软件版本 15 软件发布的次数 el6.centos 适合的linux平台 i686 适合的硬件平台 rpm rpm包的扩展名
RPM包依赖性
rpm包的依赖性有三种,树形依赖、环形依赖以及模块依赖。 树形依赖:a -> b -> c 环形依赖:a -> b -> a 模块依赖:模块依赖,查询网站:www.rpmfind.net
安装命令
包全名与包名包全名:操作的包是没有安装的软件包,使用包全名,而且注意路径 包名:操作已经安装的软件包时,使用包名是搜索/var/lib/rpm中的数据库‘’
rpm安装
rpm -ivh 包全名 选项: -i(install) 安装 -v(verbose) 显示详细安装信息 -h(hash) 显示进度 --nodeps 不检测依赖性(正常环境禁止使用)
rpm包的升级与卸载
rpm -Uvh 包全名 选项: -U(upgrade) 升级 -e(erase) 卸载 --nodeps 不检测依赖性(正常环境禁止使用)
rpm包查询
查询是否安装rpm -q 包名 通过包名查询是否安装 rpm -qa 查询所有已安装的软件包
查询软件包详细信息
rpm -qi 包名 选项: -i 查询软件包信息(information) -p 查询未安装包的信息(package)
查询软件包中文件安装位置
rpm -ql 包名 选项: -l 列表 -p 查询未安装包的信息(package)
rpm包默认安装位置
/etc/ 配置文件安装目录 /usr/bin/ 可执行文件的命令安装目录 /usr/lib/ 程序所使用的函数库保存位置 /usr/share/doc/ 基本软件使用手册保存位置 /usr/share/man/ 帮助文件保存位置
查询系统文件属于哪个rpm包
rpm -qf 系统文件名 选项: -f 查询系统文件属于哪个软件包(file)
查询软件包的依赖性
rpm -qR 包名 选项: -R 查询软件包的依赖性(requires) -p 查询未安装包的信息(package)
相关文章推荐
- Linux常用命令(24)之RPM软件包管理
- Linux 软件包管理常用命令 -- rpm
- rpm软件管理程序:rpm常用命令
- linux基础简介 系统安装 常用命令 系统命令 软件管理 搭建Java服务器并进行远程管理
- 8-23 linux文件管理常用命令和Bash特性
- 程序员必知必会----linux常用命令之四【软件包管理】
- 【转载:】 查看linux下安装了哪些软件(rpm)和 rpm 常用命令
- Linux-软件包管理-rpm命令管理-查询
- Linux软件安装管理(二)-RPM命令管理
- linux软件管理和安装(rpm命令)
- Linux-软件包管理-rpm命令管理-校验、文件提取
- 【转载:】 查看linux下安装了哪些软件(rpm)和 rpm 常用命令
- 【转载:】 查看linux下安装了哪些软件(rpm)和 rpm 常用命令
- rpmsign命令_Linux rpmsign 命令用法详解:使用RPM软件包的签名管理工具
- Linux软件安装管理 - CentOS(一)---- 软件包管理简介 & rpm命令管理
- Linux学习之软件包管理--rpm命令管理
- linux常用命令3(进程管理和软件安装)
- Linux常用命令_软件包管理
- Linux中RPM软件管理命令
- Linux 软件包管理常用命令 -- yum