| Italia - Italiano |
|
|
|
![]() |
Manuale di amministrazione di Software Distributor: HP-UX 11i v1, 11i v2 e 11i v3 > Capitolo 3 Amministrazione del software installatoRimozione del software installato (swremove) |
|
Il comando swremove rimuove il software che è stato installato in un host. Prima della rimozione, il software deve essere deconfigurato. Il comando swremove rimuove anche i prodotti software che sono stati copiati in un depot.
Questa sezione offre la panoramica dell'interfaccia utente grafica di swremove.
Il comando swremove agisce in modo leggermente differente, secondo si esegua la rimozione da un filesystem della root principale, di una root alternativa e da un depot. Le variazioni dell'interfaccia per le operazioni di rimozione dai depot sono riepilogate in “Rimozione del software da un depot”. La procedura di rimozione richiede quattro fasi: Tabella 3-8 Fasi di rimozione con l'interfaccia utente grafica
Fase I: AvvioPer avviare l'interfaccia grafica o terminale di una sessione di rimozione, digitare: L'interfaccia utente grafica sarà eseguita automaticamente a meno che nella riga dei comandi sia stato specificato dell'altro software. Per eseguire l'interfaccia utente grafica e specificare del software, utilizzare l'opzione -i. Ad esempio, per utilizzare l'interfaccia utente grafica per una sessione di anteprima (solo analisi) con BUNDLE1, digitare: swremove -i -p /nome_depot/BUNDLE1 Sarà visualizzata la finestra della selezione software. Fase II: selezione del softwareIn questa fase, è possibile utilizzare la finestra Software Selection per scegliere il software da rimuovere.
Fase III: Analisi (anteprima)In questa fase, SD-UX analizza il software selezionato. La finestra Remove Analysis visualizza le informazioni sullo stato della procedura di analisi. Quando l'analisi è completa e lo stato dell'host indica Ready, fare clic su OK per avviare l'installazione effettiva (vedere “Fase III: rimozione”). La finestra Analysis sarà quindi sostituita da quella Remove. (Nel caso sia stata avviata una sessione di anteprima, la rimozione si fermerà al termine dell'analisi. Facendo clic su OK si tornerà alla finestra Software Selection.) Al termine dell'analisi, se è possibile rimuovere anche solo in parte il software selezionato, lo stato sarà Ready oppure Ready with Warnings. Nel caso che non sia possibile rimuovere nessuno dei software selezionati, lo stato sarà Excluded from task. La riga Products Scheduled mostra, tra tutti quelli selezionati, i prodotti pronti per la rimozione. Nel totale, i prodotti pronti sono quelli:
Un prodotto potrà essere escluso automaticamente dalla rimozione nel caso si verifichi un errore con quel prodotto. La rimozione non potrà proseguire se l'host destinazione è stato escluso dall'operazione. Se l'analisi di un host fallisce, sarà visualizzato un avviso. Sono inoltre disponibili le seguenti azioni:
Fase III: rimozioneIn questa fase, SD-UX procede con l'effettiva rimozione. Dopo avere fatto clic su OK nella finestra dell'analisi, SD-UX avvierà la rimozione e aprirà la finestra Remove (Figura 3-4: “Finestra Remove”), che mostra lo stato dell'operazione. Sono disponibili le seguenti azioni:
SintassiOpzioni ed operandi
Modifica delle opzioni dei comandiÈ possibile modificare il funzionamento di questo comando specificando delle ulteriori opzioni al momento della sua esecuzione nella riga dei comandi, con l'opzione -x, oppure leggendo i valori memorizzati in un file. La tabella seguente mostra le opzioni ed i valori predefiniti di swremove. Tabella 3-9 Opzioni e valori predefiniti del comando swremove
Per ulteriori informazioniPer la descrizione completa di ogni valore predefinito, vedere l'Appendice A. Per rimuovere dal depot predefinito nell'host locale il prodotto software NOME_SOFTWARE, digitare: Per visualizzare l'anteprima della rimozione dei prodotti C e Pascal, installati nell'host locale: Per rimuovere una data versione di HP Omniback: swremove Omniback,l=/opt/Omniback_v2.0 Per rimuovere l'intero contenuto di un depot locale: La rimozione di un bundle non sempre rimuove tutti i set di file in esso contenuti. A causa delle funzioni di gestione delle dipendenze di SD-UX, un set di file richiesto da un altro bundle non sarà rimosso. Ad esempio, se i bundle Pascal e FORTRAN usano entrambi il set di file Debugger.Run e si tenta di rimuovere FORTRAN, il set di file Debugger.Run non sarà rimosso, poiché è utilizzato dal bundle Pascal. In questo modo si previene che la rimozione di un bundle inavvertitamente provochi la rimozione di un set di file richiesto da un altro bundle. Non è possibile rimuovere una patch software a meno che:
Per ulteriori informazioni sulla rimozione delle patch, vedere il Capitolo 5: “Patch di HP-UX e loro gestione”. L'interfaccia utente grafica di swremove può semplificare la rimozione di versioni multiple di un prodotto. Nell'elenco oggetti è visualizzata ogni singola versione di un prodotto, assieme alla directory in cui si trova. La selezione di una versione multipla comporta un coppia di prodotto:/directory posizione. Per impostazione predefinita, la posizione non è visualizzata nella finestra Software Selection. È possibile visualizzarla utilizzando il menu Visualizzare Editor delle colonne→Colonne... dell'interfaccia utente grafica ed abilitando il menu Product Directory. Durante la fase di selezione, è possibile selezionare più di una versione di un prodotto. Durante l'analisi, se la versione del prodotto esiste nella destinazione ma si trova in una posizione differente, sarà creato un avviso. Se il prodotto esiste nella destinazione, sarà rimosso. Se il prodotto non esiste nella destinazione, sarà semplicemente ignorato. Il pulsante Product Summary... della finestra Remove Analysis fornisce il riepilogo prodotto per prodotto di ciò che sarà rimosso passando alla fase di rimozione. (In un depot, le versioni multiple di un prodotto sono di per sé possibili. Per rimuoverle da un depot non sono necessarie particolari procedure o accorgimenti.) È possibile rimuovere il software da una posizione relativa alla directory root principale (/) oppure da una directory root alternativa. Una root alternativa è una posizione al di fuori della root, in grado di svolgere le sue funzioni in un sistema indipendente; cioè che è possibile smontare dal filesystem ed è autosufficiente. Qualsiasi file di informazioni utilizzato nella rimozione del software sarà recuperato dal database dei prodotti installati (vedere “Database dei prodotti installati ”) nella struttura di questa root alternativa, non dal database del volume di root. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||