概述
- 软件包简介
- rpm 包安装
- yum 在线安装
- 源码包管理
- 脚本安装包
软件包简介
软件包分类
rpm包安装
挂载系统光盘:
mkdir /mnt/cdrom
mount /dev/sr0 /mnt/cdrom
cd /mnt/cdrom/Packages
依赖性
- 树形依赖: a -> b -> c
- 环形依赖: a -> b -> c -> a
- 模块依赖: 查询网站:www.rpmfind.net
安装命令
rpm -ivh full-package-name
选项:
- -i (install) 安装
- -v (verbose) 显示详细信息
- -h (hash) 显示进度
- --nodeps 不检查依赖性 (实际环境禁用)
升级命令
rpm -Uvh full-package-name
选项:
卸载命令
rpm -e full-package-name
选项:
- -e (erase) 卸载
- --nodeps 不检查依赖性 (实际环境禁用)
查询命令
查询包是否安装:
rpm -q full-package-name
查询所有已经安装的rpm包:
rpm -qa
rpm -qa | grep keyword
查询软件包详细信息:
rpm -qi Package-name
选项:
查询rpm包的文件安装位置
rpm -ql full-package-name
查询未安装rpm包的文件安装位置
rpm -qpl full-package-name
查询文件是属于哪个rpm包
rpm -qf file-name
查询软件包的依赖性
rpm -qR full-package-name
选项:
yum 在线安装
yum install Package-name
选项:
linux软件安装
原文:http://www.cnblogs.com/jpdoutop/p/5744572.html