Bonjour,

J'ai des scripts d'installation de serveurs Debia qui télé-chargent très
souvent les mêmes fichiers.
J'ai envie de raccourcir la durée d'exécution de ces scripts en installant
un cache ou un proxy (je ne sais pas quel est le meilleur terme pour
décrire ce que je recherche).
Je suis novice en la matière et je cherche dans l'immédiat à bien exprimer
mes besoins.

Les fichiers télé-chargés sont:
- soit des paquets .deb téléchargés via apt (et uniquement par ce canal),
- soit des archives .tar.gz téléchargés par wget.

Comme je travaille sur plusieurs versions de Debian (lenny, squeeze, ...),
le cache ou proxy ne doit pas mélanger les paquets .deb eponymes provenant
de versions différentes de Debian.


Les scripts s'exécutent sur des machines installées dans un environnement
de développement. Une fois que ces machines ont correctement testées, elles
sont ensuite déplacées dans un environnement de production, avec le minimum
de modifications dans leur configuration.

Je m'interroge s'il est possible/préférable :
1. soit de modifier l'environnement de développement (proxy transparent ?)
de telle sorte que les machines cibles ne soient pas modifiées quand elles
passent dans l'environnement de production,
2. soit d'accepter de modifier la configuration d'une machine quand elle
passe en production avec le bénéfice de simplifier la configuration de
l'environnement de développement car les machines qu'il servira coopéreront
avec lui pour atteindre l'objectif fixé.

Mes questions sont:
A. Vaut-il mieux choisir l'option 1 ou l'option 2 (je penche plutôt pour la
2) ?
B. Quels outils utiliser (j'imagine 2 outils spécialisés : un pour wget
(Squid ?) et un pour apt (lequel ?) ?

Slts

Répondre à