4 votes

Mettre à jour un réseau de postes de travail Ubuntu à partir d'un serveur

Je dois mettre à jour plus de 100 postes de travail qui exécutent Ubuntu.

Le problème est que je veux qu'ils téléchargent les packages à partir d'un serveur local pour ne pas utiliser trop de bande passante Internet.

J'ai besoin d'une sorte de proxy de mise en cache pour cela qui télécharge un package spécifique une seule fois et le distribue ensuite à tous les postes de travail.

6voto

jammus Points 1796

Il existe de nombreux outils disponibles

Vous pouvez même simplement installer un cache simple comme squid et ajuster simplement la maximum_object_size afin qu'il mette en cache des fichiers plus volumineux comme les mises à jour de packages.

0 votes

Oui, je pense que mettre en place un proxy de mise en cache comme squid est une solution bénéfique à tous égards.

0 votes

J'ai utilisé apt-proxy et ça plante de temps en temps

4voto

Ryan Sampson Points 2898

Je recommande approx par rapport aux alternatives, car il a tendance à échouer le moins.

1 votes

Je n'ai jamais utilisé approx auparavant, comment gère-t-il bien les clients utilisant des versions différentes?

1 votes

Il semble, du côté du client, que apt-proxy (agit exactement comme un dépôt Debian/Ubuntu classique, mais sur un port différent par défaut), gère donc parfaitement les différentes versions. Cela a été beaucoup plus fiable pour moi, cependant (pas besoin de le redémarrer tous les deux jours, comme c'était le cas avec les versions actuelles d'apt-proxy).

1voto

grapefrukt Points 16804

Je recommanderais apt-cacher, il ne créera pas un miroir complet de tout le référentiel mais téléchargera et conservera plutôt tout ce que quelqu'un demande. Il diffusera également directement au premier utilisateur, donc il n'y a pas d'attente inutile. Il est également beaucoup plus stable que apt-proxy.

Il a également une belle interface de reporting web afin que vous puissiez vérifier que cela fonctionne réellement et combien de bande passante vous économisez.

0voto

David Pashley Points 22851

Un système légèrement alternatif consiste à utiliser debmirror pour créer un miroir complet des distributions que vous souhaitez. Cela prend plus d'espace disque et le téléchargement initial est un peu lourd, mais vous pouvez le maintenir à jour pendant la nuit et ensuite vous n'aurez pas à attendre lorsque vous voudrez télécharger de nouveaux paquets à l'avenir. J'ai également trouvé qu'il était légèrement plus fiable que l'utilisation du serveur proxy.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X