Come aggiornare tutti i 50 desktop in una rete?


16

Come posso aggiornare tutti i 50 desktop a Maverick Meerkat. Esiste un metodo netinstall?


1
Una rete con 50 desktop è probabilmente una piccola impresa, ti consiglio di continuare con la versione LTS (10.04). Vorrei anche raccomandare di impostare un proxy APT per risparmiare l'utilizzo della larghezza di banda, la seguente risposta fornisce istruzioni per questo: askubuntu.com/questions/3503/…
João Pinto

Risposte:


3

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.


Odio sembrare sleale, ma Ubuntu Advantage è poco meno di £ 100 per posto. Sono cinque milioni per 50 PC, quasi il limite per ciò che offre. Non scala ben al di sopra di quel numero, perché piattaforme come BigFix e Altiris diventano più convenienti. Forse Puppet potrebbe essere un'opzione qui? Non l'ho usato molto, ma penso che potrebbe essere rilevante.
Scaine,

1
Poco più di £ 100 ora (aumento dell'IVA, sospetto). Si. Penso che ci siano opzioni di acquisto all'ingrosso per più di 10 posti, ma sono d'accordo: sono molti soldi. Inoltre, ottieni ulteriore supporto, ma penso che la fattibilità di Landscape per le persone con un budget IT più limitato rispetto alla maggior parte delle aziende dipenda dal fatto che Canonical lo separi dal contratto di supporto. £ 10 / posto / mese sarebbe molto più accettabile.
Oli

Appena dentro: ho scritto un blog sul modello di prezzo e sul perché penso che sia sbagliato . Sono sicuro che non avrà alcun effetto su nulla ma non ci sei.
Oli

3

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 lse cdqualcosa 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.


2

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.


0

Vedi http://www.ubuntu.com/desktop/get-ubuntu/upgrade . Ha istruzioni per entrambe le versioni Desktop e Server.


A chiunque mi abbia dato un -1 su questo: sarebbe bello se tu mi dicessi il perché. (Non sono pazzo o altro, ma sarebbe bello saperlo ....)
zpletan,

1
Non era da parte mia ... ma probabilmente è perché questa domanda richiede una soluzione di aggiornamento in blocco.
Oli

1
Basta scaricare tutti i pacchetti in / var / cache / apt / archives, e quindi non è necessario fare nulla su Internet ma una volta. (Posso caricare, se vuoi, il mio cron personalizzato per sincronizzare i pacchetti tra i sistemi.) Basta lanciarmi sulle macchine ed eseguire i comandi del terminale - è semplice quanto so come farlo, anche se sono sicuro che lì devono essere altri (e migliori) modi.
zpletan,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.