没救了
背景:
- 在国内openSUSE的软件源通常会使用国内的镜像源,但是因为各方面的原因,国内的源可能多多少少会有一些问题。并且OBS源在国内并没有镜像,刷新下载速度十分麻烦,对zypper进行代理显得就十分必要。
解决方案:
- 对GUI来说,可以使用
Yast-->Proxy
进行代理配置,重启后生效。 - 对Terminal来说,需修改的文件位于
/etc/sysconfig/proxy
,该文件中主要需要修改的地方有如下几处:
##是否启用代理,状态为yes或no
PROXY_ENABLED=""
##配置HTTP代理,格式为"http://x.x.x.x:xxxx"
HTTP_PROXY=""
##配置HTTPS代理,格式为"https://x.x.x.x:xxxx"
HTTPS_PROXY=""
##配置Socks代理,格式为"socks://x.x.x.x:xxxx"
SOCKS_PROXY=""
##配置Socks5服务器,格式为"x.x.x.x:xxxx"
SOCKS5_SERVER=""
##配置不代理的地址,ip,格式支持子域名(www.abc.de)泛域名(.abc.de)本地回环(localhost或者127.0.0.1)单个ip地址(a.b.c.d)CIDR网段(192.168.0.0/16)
NO_PROXY=""
配置完成后退出即可生效