由于公司采用代理方式上网,在使用vmware安装的centos6.3进行yum安装等操作的时候常常出问题,而默认的源也常常无法连接,本文就是我在解决代理上网和修改163源实际操作的一个总结。
YUM代理设置
编辑/etc/yum.conf,在最后加入
# Proxy
proxy=http://username:password@proxy_ip:port/
也可以使用proxy_username和proxy_password来配置代理的用户名和密码
这样的配置完成后,所有的用户在使用yum时,都会使用代理,可以说是全局代理。
如果需要为单独的用户配置代理,可以在用户的~/.bash_profile中设置。
Wget的代理设置
编辑/etc/wgetrc,在最后加入
# Proxy
http_proxy=http://username:password@proxy_ip:port/
ftp_proxy=http://username:password@proxy_ip:port/
系统全局代理
如果需要为某个用户设置一个系统级的代理,可以在~/.bash_profile中设置:
http_proxy="http://username:password@proxy_ip:port"
export_http_proxy
上面的设置只对某个用户生效,如果要对所有系统用户生效,写在/etc/profile中就可以了。
CentOS yum更改163源
cd /etc/yum.repos.d/
wget http://mirrors.163.com/.help/CentOS-Base-163.repo
mv CentOS-Base.repo CentOS-Base.repo.bak
mv CentOS-Base-163.repo CentOS-Base.repo
然后运行yum makecache生成缓存。
一切正常了。
参考文档:http://www.cnblogs.com/cocowool/archive/2012/07/05/2578487.html
相关推荐
CentOS5.6环境下设置yum代理
CentOS6-Base-163.repo更新源,直接放到/etc/yum.repos.d目录下,只想yum update即可将源换成163的源。
Centos 7 阿里源、国内源
centos9_StreamISO镜像及yum源配置文件和配置方法
centos7 环境下安装mysql centos7 环境下安装mysql centos7 环境下安装mysql
centos 配置本地yum源库,很多版本都是为其他linux配置yum源库的教程,我使用的是centos,所以给出一些我自己配置的本地yum源库,基于centos
Centos系统下 yum使用本地源安装
centos6_64 yum配置,一键搞定.centos6_64 yum配置,一键搞定
CentOS6.9安装的yum源 一不小心删除yum源后重新安装的文件
更新系统的yum源为163的yum源 以root身份执行命令,bash yum-163.sh centos5/6,redhat5系列,兼容32位和64位
CentOS环境yum源
CentOS 6.5 的 软件源很多官方已经停止维护,该文件包内配置好的yum源是可以正常使用的。将原/etc/yum.repos.d/目录下原来的 .repo 备份, 然后把本文件包内的repo文件复制过去, yum clean all 后,再 yum ...
CentOS 5 yum源,163 yum源,shouhu yum源
CentOS5-Base-163.repo
由于安装centos后的默认yum源为centos的官方地址,所以在国内使用很慢甚至无法访问,所以一般的做法都是把默认的yum源替换成aliyun的yum源或者163等国内的yum源(下文介绍如何配置)。 但是以上的方法都是需要网络的...
Centos7 环境下配置Jenkins,按照文档操作步骤能够搭建自己的Android打包服务器,解放程序员,让测试来打包,提高工作效率。
阿里CentOS6 yum源