2013-08-02 4 views
-1

나는 오징어를 설치하고 프록시로 사용하도록 Yum을 구성했습니다. 이것은 repo 데이터를 가져올 때 작동합니다. 오징어 액세스 로그에서 볼 수 있습니다.캐시 냠 오징어 프록시를 통해 다운로드

[[email protected] tmp]# yum check-update 
Loaded plugins: rhnplugin, security 
epel | 3.6 kB  00:00 
epel/primary_db | 3.8 MB  00:00 
rhel-x86_64-server-5 | 1.4 kB  00:00 
rhel-x86_64-server-5/primary | 5.4 MB  00:01 

[[email protected]~]# tail -f /var/log/squid/access.log 
1375408719.219 915 10.0.0.22 TCP_MISS/200 643 GET http://mirrors.fedoraproject.org/mirrorlist? - DIRECT/66.35.62.166 text/plain 
1375408719.514  0 10.0.0.22 TCP_MEM_HIT/200 4091 GET http://mirror.iprimus.com.au/epel/5/x86_64/repodata/repomd.xml - NONE/- text/xml 
1375408719.893  45 10.0.0.22 TCP_HIT/200 3982344 GET http://mirror.iprimus.com.au/epel/5/x86_64/repodata/6964aae8cc07d55241680cec98f79908a810454e-primary.sqlite.bz2 - NONE/- application/x-bzip 

하지만 실제로 냠 설치 또는 패키지를 업데이트 할 때, 아무런 표시가이 (가 여전히 작동 프록시를 통해 진행되지만 의해 사용할 수 있도록 내가 데이터를 캐시하고 싶다고 없다 내가 전역의 $ HTTP_PROXY 변수 (wget을 http://www.google.com이 성공적으로 대리 변수)

어떤 아이디어를 사용하여 프록시 = http://domain.com:3128이와 나는 또한 설정이 네트워크에있는 다른 사람) 내 /etc/yum.conf에서

를? 나는 yum이 다운로드를하기 위해 http를 사용하지 않고 있다고 생각하고있다 ??

+0

프로그래밍 관련 질문이 아닙니다. [serverfault.com] (http://serverfault.com)에서 더 잘 질문해야합니다. – jgb

답변

0

동의합니다.이 오류는 serverfault에 있어야합니다. . 귀하의 질문에 대한 대답에서

, 그래도 : 당신은 yum.repos.d에서 mirrorlist=을 주석 처리해야합니다/*의 repo 및 주석/편집 baseurl= - 패키지를 여러 번 캐쉬 냠의 회전 거울의 원인 오징어, 그래서 단일 미러 만 지정하여이 문제를 해결해야합니다.