1.源码安装(编译成二进制安装)
rpm ------------红帽源安装
.tar.gz------------ 压缩包安装
rpm 常用命令
1.安装一个包
# rpm -ivh (i--install ,v---过程,h---打印安装过标记)
2.升级一个包
# rpm -Uvh (u--更新)
3.卸载一个包
# rpm -e (e--卸载)
4.查询一个包
# rpm -qli 包名 (q--查询,l--安装的位置,i--information安装信息)
安装多个中间加空格
强制安装----rpm -ivh 包名 --force
卸载时解决依赖关系----rpm -e 包名 --nodeps
2.在线安装
(1)wget 地址 下载
(2)安装
3.yum安装(python写的,基于rpm的软件包管理器)
rpm ----依赖关系太强
(1).安装#rpm –ivh python-2.6.6-51.el6.x86_64.rpm python-iniparse-0.3.1-2.1.el6.noarch.rpm下载载安装yum包下载地址http://centos.ustc.edu.cn/centos/6.5/os/x86_64/Packages/http://mirrors.163.com/centos/6/os/x86_64/Packages/
找到对应包如:http://centos.ustc.edu.cn/centos/6.5/os/x86_64/Packages/ yum-plugin-fastestmirror-1.1.30- 14.el6.noarch.rpm yum-metadata-parser-1.1.2-16.el6.x86_64.rpmyum-3.2.29-40.el6.centos.noarch.rpm
#rpm-ivh yum-*
若安装失败可重新
(2)更改yum源
下载配置文件
http://mirrors.163.com/.help/CentOS6-Base-163.repo
将此配置文件替换/etc/yum.repos.d同名文件
编辑配置文件
#cd /etc/yum.repos.d
#vi CentOS-Base.repo
(3)安装指令
安装 yum install 全部安装
yum install package1安装指定安装包
yum groupinstall group1
更新和升级
yum update 全部更新
yum update package1更新指定包的package1
yum check-update检查可更新的程序
yum upgrade package1 升级指定程序包package1
yum groupupdate group1升级程序组group1
查找和显示
yum info package1 显示安装包信息package1
yum list 显示所有y已安装和可以安装的程序包
yum list package1显示程序指定程序包安装情况
yum groupinfo group1
删除
yum remove
yum groupremove group1
yum deplist package1
清除缓存
yum clean packages清除缓存目录下的软件
yum clean headers清除缓存目录下的headers
yum clean oldheaders清除缓存目录下旧的headers