Quali sono le opzioni popolari (gratuite?) Per la distribuzione delle applicazioni? [chiuso]


9

Gestisco una piccola rete scolastica con circa 150 macchine. Sto cercando un modo semplice per distribuire software su tutte le macchine senza dover visitare ognuna.

Ho usato Symantec Ghost per configurare tutte le macchine in modo identico, ma per un'applicazione, l'hosting di un'intera rete sembra un passo troppo avanti.

In passato, ho usato ZenWorks di Novell che lo fa con un programma di installazione MSI o eseguendo un'istantanea di una macchina prima e dopo l'installazione e quindi trasferisce le modifiche alle macchine designate sulla rete.

Questa volta, tuttavia, sto usando Windows 2003 e ho un budget limitato (cioè no). Non sono stato in grado di aggirare il programma di installazione di Criteri di gruppo, quindi forse se qualcuno può indicarmi un buon how-to, sarebbe anche apprezzato.

Il tuo aiuto è apprezzato!


6
Stagisti ;-) ... questa volta non ho potuto fare a meno di me stesso
Kyle Brandt,

@Kyle: fai una risposta e creerò nuovi account per votarlo! ;)
squillman,

@Kyle: lol - Ne ho uno. Non è efficiente quanto una buona soluzione software :)
Philip,

Ma possiamo usare GPO con i client Vista Home Basic? Questo è il sistema operativo che abbiamo. Vedo WPKG come l'unica opzione universale.
skfd

No. L'oggetto Criteri di gruppo richiede la connettività al dominio, che VHB non fornisce. Non dovresti usare Home Basic in una situazione che lo richiede in primo luogo.
Mark Henderson,

Risposte:


8

Per una piccola rete come la tua, senza nulla di speciale, la distribuzione degli oggetti Criteri di gruppo dovrebbe essere più che adeguata (è anche più che adeguata per molte reti più grandi, ma questa è un'altra storia).

Per ottenere un handle sulla distribuzione degli oggetti Criteri di gruppo, la cosa migliore da fare è ottenere un handle sugli oggetti Criteri di gruppo stessi. Comprendere molto sulla distribuzione ne uscirà naturalmente. Gran parte della documentazione formale presuppone un ambiente molto più ampio e più distribuito di quello che hai (e approfondisce le trasformazioni, le patch e le installazioni dell'amministratore, il che aggiunge solo confusione all'inizio), ma il seguente articolo KB è un buon base (e semplificata) panoramica della distribuzione basata su GPO: http://support.microsoft.com/kb/816102

Le cose chiave di cui penso che devi essere consapevole in questo momento sono le differenze tra app assegnate e pubblicate e la differenza tra le distribuzioni di utenti e computer. Una volta che hai quelli direttamente nella tua testa, puoi esplorare ulteriormente quanto vuoi o di cui hai bisogno.


7

Gestisco anche una rete scolastica. Trovo che un sacco di software nel mercato dell'istruzione non sia disponibile nel formato MSI, quindi l'installazione tramite GPO a volte risulta poco pratica. La maggior parte dei software in questi giorni viene fornito con un programma di installazione eseguibile che accetta le opzioni di "installazione invisibile" - vedi AppDeploy per un sito dedicato a capire come ottenere applicazioni da installare su reti.

WPKG è un'applicazione - un client che si installa sui tuoi computer - che può essere utilizzato per installare e aggiornare le applicazioni sulle workstation. È gratuito e open source. Puoi semplicemente scrivere il tuo script per installare il software: ho un utente "installa" sulla mia rete, con diritti di amministratore, che esegue uno script di accesso che esegue le installazioni invisibili per un gruppo di applicazioni, quindi riavvia la macchina. Dopo aver reimmaginato un computer su Windows appena installato, accedi come "installa" e lascialo scorrere tra tutti i programmi di installazione. Questo può essere un po 'complicato da configurare, quindi WPKG è probabilmente l'opzione migliore.

Se ti imbatti in un programma di installazione che è semplicemente imbarazzante, o rotto, o entrambi, l'eccellente AutoIt può automatizzare praticamente tutto ciò che puoi lanciarci. È un'utilità di test / automazione di Windows sorprendentemente completa, con una buona documentazione e un codice di esempio che consente di falsi movimenti e clic del mouse, pressioni di pulsanti, in attesa che appaiano finestre con contenst specifico, praticamente qualsiasi caratteristica che si possa pensare. È anche gratuito.

Modifica: se si desidera evitare completamente di visitare ogni workstation, è possibile creare uno script che esegua i programmi di installazione non presidiati da un'attività pianificata. Probabilmente esegui l'attività alle 20:00 o qualcosa del genere, quindi spegni le macchine.


6

WPKG .


WPKG sembra interessante. Qualcun altro lo sta usando?
Daniel,

1
WPKG è fantastico, lo uso molto e mi ha fatto risparmiare un sacco di tempo.
TRS-80,

2

Google può darti tonnellate di risultati per "Distribuzione di applicazioni Active Directory" e come la maggior parte delle soluzioni ha i suoi pro e contro. Questo articolo potrebbe essere un buon punto di partenza per te. Ci sono anche molti buoni risultati dal sito technet.microsoft.com di Microsoft. Un'alternativa che non ho provato ma sembra promettente è Admin Aresenal . Non è costoso e mi piacerebbe sapere se qualcuno l'ha usato / usato.


1

Sysinternals PsExec dovrebbe lasciarti eseguire un comando come
psexec @deploy.list msiexec /qn /i \\fileserver\installer\packagetoinstall.msi.

Qualcun altro si preoccupa di commentare i dettagli? Oppure potresti fare una seconda domanda più specifica per questo metodo.


PsExec è adatto per i server che si riavviano raramente e quindi non possono utilizzare in modo efficiente la distribuzione basata su GPO (per computer). Con i server è spesso più semplice eseguire il push di un'installazione con PsExec in un orario programmato.
nray,

Un problema con la riga di comando sopra è che mancano le opzioni utente e password. Se le macchine in deploy.list accederanno a \\ fileserver \ installer, DCOM dovrà impersonare il chiamante (tu). Senza questo i tuoi permessi si fermano con la macchina che tenta di eseguire msiexec.
nray

0

Se riesci a ricostruire le tue configurazioni in formato msi, puoi distribuire le tue app tramite Gpo, tra l'altro, in passato ho usato lo scanner GFI Languard per distribuire il software in modo semplice a condizione che ci fossero opzioni di installazione silenziosa per le configurazioni.

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.