yum简介
基于RPM包管理,从指定的服务器自动下载并安装RPM包,自动处理依赖性关系并一次安装所有依赖软件包的Shell前端软件包管理器
yum使用
查看程序信息(要求已安装)
yum info 程序名 //若没有可用下一个命令
查询是否已安装(直接解压安装可能检测不到)
rpm -aq 程序名
rpm -aq | grep 关键词 //如果不知道程序名
查看yum可安装的包
yum search ftp
查看安装包具体信息
rpm -qi 包名
yum 配置代理
在/etc/yum.conf中加入
proxy=http://210.45.72.XX:808
yum替换源
将yum源/etc/yum.repos.d/CentOS-Base.repo
替换成/etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo
(建议提前做好备份)
后者可通过wget -O 链接
或curl -o 链接
下载
生成缓存
yum clean all
yum makecache
yum报错Loaded plugins: refresh-packagekit
sudo vim /etc/yum/pluginconf.d/fastestmirror.conf
enabled=0 //把1改为0
verbose=0
socket_timeout=3
hostfilepath=/var/cache/yum/timedhosts.txt
maxhostfileage=10
maxthreads=15
#exclude=.gov, facebook
sudo vim /etc/yum.conf
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1 #将plugins的值修改为0
yum报错key不匹配
直接编辑key文件,将不匹配的关键词替换即可