Odpowiedzi:
Państwo może proxy i buforowania pakietów (jak wspomniano w odpowiedzi Scaine za ), ale moim zdaniem to nie zaoszczędzić dużo czasu, głównie właśnie przepustowość. Oczywiście aktualizacje będą pobierane szybciej z lokalnego źródła, ale jeśli nadal musisz kręcić się między maszynami ... To dużo czasu. Nawet włączenie SSH i uruchomienie aktualizacji zajęłoby trochę czasu.
Najlepszym narzędziem do pracy jest prawdopodobnie jedna z płatnych usług Canonical: Krajobraz .
Dzięki niemu możesz zarządzać wszystkimi komputerami z przyjemnego, centralnego interfejsu internetowego. Pakiety wypychane, aktualizacje, restarty z monitorowaniem.
To nie jest bezpłatne, ale możesz uzyskać 30-dniowy okres próbny, aby sprawdzić, czy pasuje do rachunku.
Możesz wypróbować narzędzie o nazwie cssh
. Dzięki Clusterssh możesz ssh wszystkich 50 maszyn jednocześnie i przekazywać swoje polecenia wszystkim jednocześnie. Gdy wszyscy zadają to samo pytanie podczas aktualizacji, może to pomóc. Jeśli jeden z nich wymaga szczególnej troski, możesz to zrobić, wybierając tylko jego terminal i doprowadzić go do tego samego stanu, co inne.
Może to działać idealnie, jeśli wykonasz aktualizację za pomocą aplikacji konsoli o nazwie: aptitude (musisz najpierw edytować plik sources.list). Jeśli nigdy nie próbowałeś tego, najpierw spróbowałbym czegoś łatwego z moimi 50 maszynami, na przykład najpierw instalując program lub uruchamiając proste polecenia jak ls
i cd
coś w tym rodzaju. Kiedy poczujesz się komfortowo z narzędziem, możesz dokonać aktualizacji.
przykład użycia:
cssh root@host1 root@host2 .... root@host50
Jak sugerowali inni, skonfigurowanie serwera proxy może pomóc, ale nie jest to główny problem.
Możesz rozważyć użycie Squid-Deb-Proxy: http://popey.com/blog/2010/12/31/caching-ubuntu-package-downloads/
Pakiet nienadzorowanych aktualizacji pomoże utrzymać aktualność wszystkich systemów (ale nie uruchomi ich ponownie w przypadku problemów z jądrem, więc nie jest to tutaj kompletne rozwiązanie) sudo apt-get install unattended-upgrade
Wreszcie, ze wszystkich pełnych komercyjnych menedżerów łatek, o ile mi wiadomo, jedynymi dwoma, którzy obsługują klientów Linuksa, są BigFix i Altiris. O ile wiadomo, Ecora nie, a Shavlick nie (pomimo kupienia St Bernardów jakiś czas temu, który miał podstawowy klient linux).
Możesz również rozważyć darmowy projekt Puppet , który umożliwia łatanie i konfigurowanie wielu miejsc. Ostatnio patrzyłem, krzywa uczenia się była nieco stroma, a niektóre jej funkcje są ukierunkowane na serwery, ale nadal warto ją zobaczyć.
Zobacz http://www.ubuntu.com/desktop/get-ubuntu/upgrade . Zawiera instrukcje dla wersji Desktop i Server.