1 yum使用
1.1.centos使用代理上网时 yum 配置
用vi编辑器打开yum配置文件,一般情况下: vi /etc/yum.conf
打开yum的配置文件之后,在文件最后加上代理服务器的协议、地址、端口,如果代理服务器需要用户认证话,同时加上认证用户的用户名和密码。
代理服务器不需要认证:加上 proxy=协议://代理服务器地址:端口 (如:proxy=http://192.168.1.1:80)
代理服务器需要认证用户:加上 proxy=协议://代理服务器地址:端口 (如:proxy=http://192.168.1.1:80)
proxy_username=代理服务器用户名
proxy_password=代理服务器密码
如:proxy=http://10.199.75.12:8080
proxy_username=xxxx
proxy_password=xxxx
1.2 yum如何查询当前可用的版本
yum search xxx
yum list xxxx
yum whatprovides "*/g++"
如果 ping mirrorlist.centos.org 不通,但 ping www.baidu.com 正常,说明 DNS 解析没问题,基本确认是 yum 源的问题
更换镜像源:可以切换到其他镜像源,如阿里云镜像源。以下是更换为阿里云镜像源的步骤
备份原有的 yum 配置文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
下载新的阿里云 yum 配置文件
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
清除缓存并生成新的缓存
yum clean all
yum makecache
更新系统
yum -y update
2.rpm包管理