Come posso aggiornare tutti i 50 desktop a Maverick Meerkat. Esiste un metodo netinstall?
Come posso aggiornare tutti i 50 desktop a Maverick Meerkat. Esiste un metodo netinstall?
Risposte:
Puoi eseguire il proxy e memorizzare nella cache i pacchetti (come indicato nella risposta di Scaine ) ma a mio avviso, ciò non ti fa risparmiare molto tempo, principalmente solo la larghezza di banda. Ovviamente gli aggiornamenti verranno scaricati più velocemente da una fonte locale ma se devi ancora passare da una macchina all'altra ... È molto tempo. Persino SSH e l'attivazione dell'aggiornamento richiederebbero un po 'di tempo.
Lo strumento migliore per il lavoro è probabilmente uno dei servizi a pagamento di Canonical: il paesaggio .
Con esso puoi gestire tutti i tuoi computer da una bella interfaccia utente web-based centrale. Pacchetti push, aggiornamenti, riavvii, con monitoraggio.
Non è gratuito ma puoi ottenere una prova di 30 giorni per vedere se si adatta al conto.
Puoi provare lo strumento chiamato cssh
. Con clusterssh puoi ssh su tutte e 50 le macchine contemporaneamente e inoltrare i tuoi comandi contemporaneamente. Quando tutti fanno la stessa domanda durante l'aggiornamento, questo può aiutare. Se uno di loro richiede cure particolari, puoi farlo selezionando solo il suo terminale e riportandolo allo stesso stato degli altri.
Questo può funzionare perfettamente se esegui l'aggiornamento con l'applicazione console chiamata: aptitude (devi prima modificare il file sources.list). Se non l'avessi mai provato, proverei prima qualcosa con le mie 50 macchine, come installare prima un programma o eseguire comandi simili ls
e cd
qualcosa del genere. Quando ti senti a tuo agio con lo strumento puoi eseguire l'aggiornamento.
esempio usare:
cssh root@host1 root@host2 .... root@host50
Come hanno suggerito gli altri, la configurazione di un proxy può essere d'aiuto, ma non è il problema principale.
Potresti prendere in considerazione l'utilizzo di Squid-Deb-Proxy: http://popey.com/blog/2010/12/31/caching-ubuntu-package-downloads/
Gli aggiornamenti automatici del pacchetto aiuteranno a mantenere aggiornati tutti i sistemi (ma non li riavvieranno per problemi del kernel, quindi non una soluzione completa qui) sudo apt-get install unattended-upgrade
Infine, a mia conoscenza, di tutti i gestori di patch commerciali completi, gli unici due che supportano i client Linux sono BigFix e Altiris. Per quanto ne sappiamo, Ecora no e Shavlick no (nonostante abbia acquistato St Bernards qualche tempo fa, che aveva un client Linux rudimentale).
Puoi anche prendere in considerazione il progetto gratuito Puppet , che consente di eseguire più patch e configurazioni del sedile. L'ultima volta che ho guardato, la curva di apprendimento era un po 'ripida e alcune delle sue funzionalità sono orientate verso i server, ma potrebbe comunque valere la pena dare un'occhiata.
Vedi http://www.ubuntu.com/desktop/get-ubuntu/upgrade . Ha istruzioni per entrambe le versioni Desktop e Server.