Le 08/12/04 � 13:36, Jean-Luc Coulon (f5ibh) �crivait:

> Bonjour,
> 
> Suite � diverses discussions sur cette liste, je me suis d�cid� �  
> installer apt-proxy.

Bonne initiative!
J'utilise apt-proxy depuis plus d'un an pour mettre � jour mon portable
depuis un poste connect� � Internet. Les deux tournent avec Sarge.
la version de apt-proxy est 1.3.7

> Je l'ai configur� de fa�on � ce qu'il ne conserve que 3 versions des  
> diff�rents paquets mais je ne l'ai encore jamais vu en effacer.
>
> Y a-t-il un trucparticulier pour �a ?
Je suppose que tu as param�tr� ceci dans  /etc/apt-proxy/apt-proxy.conf :
MAX_VERSIONS=3

Il y 2 autres options � param�trer :
 - l'option grand nettoyage :
 CLEAN_SWEEP=120
 N'importe quel paquet qui n'a pas �t� lu depuis moins de 120 jours sera
 effac�.
 - l'option nettoyage pour le paquet nouvelle version
 CLEANUP_DAYS=14
 Quand on charge la nouvelle version d'un paquet, les versions vieilles
 de plus de 14 jours sont effac�es
 
> J'ai remarqu� en outre que certains paquets conserv� dans le cache  
> d'apt-proxy sont cependant ret�l�charg� depuis le web lors de la mise �  
> jour d'une machine sur le lan.
Imaginons que apt-proxy soit install� sur mon_serveur, toutes les
machines, y compris mon_serveur, doivent avoir un fichier
/etc/apt/sources.list qui ressemble � �� :
  ...
  deb http://mon_serveur:9999/debian sarge main contrib non-free
  deb http://mon_serveur:9999/security stable/updates main
  deb http://mon_serveur:9999/security sarge/updates main contrib non-free
  deb http://mon_serveur:9999/non-US sarge/non-US main contrib non-free
  ...
> 
> La question est : cache-t-il vraiment ?

Oui.
J'ai les 3 premiers CDs de la Sarge qui datent du 03/11/2004 et mon
cache de apt-proxy a une taille de 632Mo.

> Et enfin, comment acc�der aux anciennes versions des fichiers cach�s  
> sans ajouter une ligne pointant directement vers le cache dasn  
> sources.list ?

Dans /etc/apt-proxy/apt-proxy.conf, la variable APT_PROXY_CACHE pr�cise
o� est le cache de apt-proxy.
En cas de besoin je r�installe le paquet par "dpkg -i mon_paquet.deb".

Pour une Sarge ou une Woody, l'int�r�t de garder plusieurs versions d'un
paquet ne me parait pas �vident.

> Jean-Luc
Bon amusement
Jean-Pierre



Répondre à