Comment puis-je mettre à niveau tous les 50 postes de travail vers Maverick Meerkat. Existe-t-il une méthode netinstall?
Comment puis-je mettre à niveau tous les 50 postes de travail vers Maverick Meerkat. Existe-t-il une méthode netinstall?
Réponses:
Vous pouvez proxy et mettre en cache les packages (comme mentionné dans la réponse de Scaine ) mais à mon avis, cela ne vous fait pas gagner beaucoup de temps, principalement de la bande passante. Bien sûr, les mises à jour seront téléchargées plus rapidement à partir d'une source locale, mais si vous devez encore passer d'une machine à l'autre ... C'est beaucoup de temps. Même SSHing et le déclenchement de la mise à niveau prendraient un certain temps.
Le meilleur outil pour le travail est probablement l'un des services payants de Canonical: Landscape .
Avec lui, vous pouvez gérer tous vos ordinateurs à partir d'une belle interface utilisateur Web centrale. Push packages, mises à jour, redémarrages, avec surveillance.
Ce n'est pas gratuit, mais vous pouvez obtenir un essai de 30 jours pour voir si cela correspond à la facture.
Vous pouvez essayer l'outil appelé cssh
. Avec clusterssh, vous pouvez ssh toutes les 50 machines à la fois et relayer vos commandes à tous en même temps. Lorsque tous posent la même question lors de la mise à niveau, cela peut aider. Si l'un d'eux nécessite une attention particulière, vous pouvez le faire en sélectionnant uniquement son terminal et le mettre dans le même état que les autres.
Cela peut parfaitement fonctionner si vous effectuez la mise à niveau avec l'application console appelée: aptitude (vous devez d'abord éditer le fichier sources.list). Si vous n'avez jamais essayé cela, j'essaierais d'abord quelque chose de facile avec mes 50 machines comme installer un programme en premier ou exécuter des commandes simples comme ls
et cd
quelque chose comme ça. Lorsque vous vous êtes familiarisé avec l'outil, vous pouvez effectuer la mise à niveau.
exemple d'utilisation:
cssh root@host1 root@host2 .... root@host50
Comme les autres l'ont suggéré, la configuration d'un proxy peut aider, mais ce n'est pas le problème principal.
Vous voudrez peut-être envisager d'utiliser Squid-Deb-Proxy: http://popey.com/blog/2010/12/31/caching-ubuntu-package-downloads/
Le package de mises à niveau sans assistance aidera à garder tous vos systèmes à jour (mais ne les redémarrera pas pour les problèmes de noyau, donc pas une solution complète ici) sudo apt-get install unattended-upgrades
Enfin, de tous les gestionnaires de correctifs commerciaux complets, à ma connaissance, les deux seuls qui prennent en charge les clients Linux sont BigFix et Altiris. Autant que je sache, Ecora ne le fait pas et Shavlick ne le fait pas (malgré l'achat de St Bernards il y a quelque temps, qui avait un client Linux rudimentaire).
Vous pouvez également envisager le projet gratuit Puppet , qui permet de patcher et de configurer plusieurs sièges. La dernière fois que j'ai regardé, la courbe d'apprentissage était un peu abrupte, et certaines de ses fonctionnalités sont destinées aux serveurs, mais cela pourrait quand même valoir le coup d'œil.
Voir http://www.ubuntu.com/desktop/get-ubuntu/upgrade . Il contient des instructions pour les éditions Desktop et Server.