在我的 RHEL7 服务器上,我有:
- 本地服务器上的 RHEL 存储库
- 网上的其他存储库(EPEL 等)
当我运行 yum 时,我只想将代理服务器用于外部存储库(或 wget),而不是在我的“本地”存储库上。
我怎样才能做到这一点?
答案1
yum.conf
允许您拥有每个存储库设置以及全局 ( [main]
) 设置,因此:
- 取消全局代理设置并为每个外部存储库设置代理设置。
或者
- 有一个全局默认代理设置,但
proxy=_none_
为您的本地存储库设置。
请参阅man yum.conf
了解更多详情。
对于wget
,您可以使用no_proxy
环境变量。从man wget
:
无代理
此变量应包含不应使用代理的域扩展的逗号分隔列表。例如,如果 no_proxy 的值为 .mit.edu,则不会使用代理从 MIT 检索文档。