概述
软件包简介
- rpm 包安装
- yum 在线安装
- 源码包管理
软件包分类
- 源码包
- 二进制包(rpm包、系统默认包)
- rpm包安装
rpm包的依赖性
- 树形依赖: a -> b -> c
- 环形依赖: a -> b -> c -> a
模块依赖: 查询网站:www.rpmfind.net
安装命令
|
|
选项:
- -i (install) 安装
- -v (verbose) 显示详细信息
- -h (hash) 显示进度
- –nodeps 不检查依赖性 (实际环境禁用)
升级命令
|
|
选项:
-U (upgrade) 升级
卸载命令
|
|
选项:
- -e (erase) 卸载
- –nodeps 不检查依赖性 (实际环境禁用)
查询命令
查询包是否安装:
|
|
查询所有已经安装的rpm包:
|
|
查询软件包详细信息:
|
|
选项:
- -i 查询软件信息
- -p 查询未安装的包的信息
查询rpm包的文件安装位置
|
|
查询未安装rpm包的文件安装位置
|
|
查询文件是属于哪个rpm包
|
|
查询软件包的依赖性
|
|
选项:
- -R 查询软件包的依赖性
- -p 查询未安装包信息
yum 在线安装
安装命令
|
|
选项:
-y 自动安装,无需确认
搜索命令
|
|
yum没有卸载命令
光盘搭建本地yum 源
挂载系统光盘:
|
|
将CentOS-Media.repo修改为如下:
|
|
注意:需要注释掉多余的文件目录;