Re: squid et apt-get update [et apt-proxy]
On Thu, Mar 25, 2004 at 11:28:45AM +0100, debian wrote: > > ce que tu cherches s'appelle apt-proxy > > > > apt-get install apt-proxy > > fait sur le serveur maison. Ensuite configuré > /etc/apt-proxy/apt-proxy.conf comme suit: > de mémoire, il faut configurer le merdier sur inetd (ou xinetd) et ouvrir les ports correspondant sur le firewall de la machine qui fait proxy. -- Pierre Habouzit (X2000) http://www.madism.org "L'élève, comme la rivière, aimerait suivre son cours tout en restant dans son lit." /Albert/ /Camus/
Re: squid et apt-get update [et apt-proxy]
> ce que tu cherches s'appelle apt-proxy > > apt-get install apt-proxy fait sur le serveur maison. Ensuite configuré /etc/apt-proxy/apt-proxy.conf comme suit: # Configuration for apt-proxy # Change this path if you do not want to keep your cache under var APT_PROXY_CACHE=/var/cache/apt-proxy ### Rsync Backends # Three or more fields each: # 1) URL prefix # 2) Dir to put files in (remember the trailing /!) # 3...) http/ftp/rsync backends to replace it with (remember the trailing /!) # You can specify multiple backends like this example: add_backend /debian/\ $APT_PROXY_CACHE/debian/\ http://sunsite.cnlab-switch.ch/ftp/mirror/debian/ \ http://ftp.solnet.ch/debian/\ # HINT: Any request matching none of these is not served, making # partial caching easy. # # You can also specify a different backend for control files # by prefixing with a '+'. This is particularly useful for # using rsync for Packages and http/ftp for .deb/.tar.gzs # # This is a shell script and the backslashes at the end of # the line denote that the line continues on the next line, # so do not try to comment out one line without moving it! # # The 'deb' lines are examples that you can place in clients' # sources.list that correspond to the apt-proxy backends. # Debian main deb http://mangoo:/debian stable main contrib non-free deb http://mangoo:/debian woody main contrib non-free deb http://mangoo:/debian sarge main contrib non-free #deb http://APTPROXY:/debian sid main contrib non-free #deb http://APTPROXY:/debian project/experimental/main/binary-$(ARCH)/ add_backend /debian/\ $APT_PROXY_CACHE/debian/\ http://ftp.us.debian.org/debian/\ http://ftp.de.debian.org/debian/\ http://ftp.uk.debian.org/debian/\ +ftp.us.debian.org::debian/ # Debian non-US deb http://mangoo:/non-US stable/non-US main contrib non-free deb http://mangoo:/non-US woody/non-US main contrib non-free deb http://mangoo:/non-US sarge/non-US main contrib non-free #deb http://APTPROXY:/non-US sid/non-US main contrib non-free add_backend /non-US/\ $APT_PROXY_CACHE/non-US/\ http://non-us.debian.org/ \ http://ftp.de.debian.org/debian-non-US/ \ http://ftp.uk.debian.org/debian-non-US/ \ +ftp.de.debian.org::debian-non-US/ # Debian security deb http://mangoo:/security stable/updates main contrib non-free deb http://mangoo:/security woody/updates main contrib non-free #deb http://APTPROXY:/security sarge/updates main contrib non-free add_backend /security/ \ $APT_PROXY_CACHE/security/ \ http://security.debian.org/ puis le sources.list comme suit: deb http://mangoo:/ftp/mirror/debian/ testing main non-free contrib deb-src http://mangoo:/ftp/mirror/debian/ testing main non-free contrib # deb http://non-us.debian.org/debian-non-US/ stable/non-US main contrib non-free # deb-src http://non-us.debian.org/debian-non-US/ stable/non-US main contrib non-free deb http://mangoo:/ stable/updates main contrib non-free # deb http://security.debian.org/ stable/updates main contrib # deb http://debian.nettuno.it/debian/ stable main non-free contrib # deb-src http://debian.nettuno.it/debian/ stable main non-free contrib # deb http://non-us.debian.org/debian-non-US/ stable/non-US main contrib non-free # deb-src http://non-us.debian.org/debian-non-US/ stable/non-US main contrib non-free # deb http://www.winischhofer.net/sis/debian/stable/ ./ deb http://mangoo:/ftp/mirror/debian/ stable main contrib deb-src http://mangoo:/ftp/mirror/debian/ stable main contrib # deb http://non-us.debian.org/debian-non-US/ stable/non-US main contrib non-free # deb-src http://non-us.debian.org/debian-non-US/ stable/non-US main contrib non-free et enfin lancé un 'apt-get update' qui me donne (attention c long): mangoo:/etc/apt# apt-get update Err http://mangoo testing/main Packages Could not connect to mangoo: (192.168.2.2). - connect (111 Connection refused) Err http://mangoo testing/main Release Could not connect to mangoo: (192.168.2.2). - connect (111 Connection refused) Err http://mangoo testing/non-free Packages Could not connect to mangoo:
Re: squid et apt-get update
ce que tu cherches s'appelle apt-proxy apt-get install apt-proxy On Wed, Mar 24, 2004 at 10:06:46PM +0100, debian wrote: > Bonsoir. > > Je suis en train de tester squid sur mon serveur maison, et ca marche > bien pour le surf sur Internet. Mais après lecture d'un peu de > littérature sur le sujet, je ne sais toujours pas comment le > configurer pour que mes mises à jour de mon système Debian soient > aussi "squidées". En effet, dans mon réseau maison, j'ai aussi un > portable en sarge et j'aimerai que mes 'apt-get update' et suite > soient aussi prises en compte par squid plutot que de devoir aller > chercher cela sur le Net (sauvons la bande passante..). > > Etant débutant en matière squid, je ne sais pas trop par ou commencer. > Aussi dans votre grande bonté debiannesque, auriez-vous l'obligence et > le courage de me guider quelque peu? > > En vous remerciant d'avance pour vos esprits libertaires. > > S. > -- -- Pierre Habouzit (X2000) http://www.madism.org "L'élève, comme la rivière, aimerait suivre son cours tout en restant dans son lit." /Albert/ /Camus/
Re: squid et apt-get update
On Wednesday 24 March 2004, at 22 h 56, the keyboard of debian <[EMAIL PROTECTED]> wrote: > et faut-il modifier quelque chose dans /etc/apt/sources.list ? Surtout pas, le passage par un relais n'est qu'une optimisation, cela ne change rien au contenu.
Re: squid et apt-get update
merci pour votre réponse. > > Le plus standard (cela marche avec apt mais aussi avec wget et avec > des tas d'autres logiciels) est de mettre dans l'environnement : > > http_proxy=http://mon-cache.mon.domaine:3128/ > ftp_proxy=http://mon-cache.mon.domaine:3128/ > > par exemple en mettant ces lignes dans /etc/environment. et faut-il modifier quelque chose dans /etc/apt/sources.list ?
Re: squid et apt-get update
On Wednesday 24 March 2004, at 22 h 6, the keyboard of debian <[EMAIL PROTECTED]> wrote: > je ne sais toujours pas comment le > configurer pour que mes mises à jour de mon système Debian soient > aussi "squidées". En effet, dans mon réseau maison, j'ai aussi un > portable en sarge et j'aimerai que mes 'apt-get update' et suite > soient aussi prises en compte par squid Le plus standard (cela marche avec apt mais aussi avec wget et avec des tas d'autres logiciels) est de mettre dans l'environnement : http_proxy=http://mon-cache.mon.domaine:3128/ ftp_proxy=http://mon-cache.mon.domaine:3128/ par exemple en mettant ces lignes dans /etc/environment. Sinon, on peut le mettre dans /etc/apt/apt.conf.d/99local mais cela ne servira alors qu'à apt-get.
squid et apt-get update
Bonsoir. Je suis en train de tester squid sur mon serveur maison, et ca marche bien pour le surf sur Internet. Mais après lecture d'un peu de littérature sur le sujet, je ne sais toujours pas comment le configurer pour que mes mises à jour de mon système Debian soient aussi "squidées". En effet, dans mon réseau maison, j'ai aussi un portable en sarge et j'aimerai que mes 'apt-get update' et suite soient aussi prises en compte par squid plutot que de devoir aller chercher cela sur le Net (sauvons la bande passante..). Etant débutant en matière squid, je ne sais pas trop par ou commencer. Aussi dans votre grande bonté debiannesque, auriez-vous l'obligence et le courage de me guider quelque peu? En vous remerciant d'avance pour vos esprits libertaires. S.