Ciao a tutti, Non ricordo com si crea uno script di reinstallazione pacchetti. Sto per manipolare le partizioni e vorrei avere uno script che mi reisntalli in automatico tutti i pacchetti che ho (nell'eventualità causassi problemi e dovessi reinstallare ubuntu). La situazione è la seguente: Ho installato i pacchetti da terminale, da synaptic, da gdebi, e qualcuno anche dal software center... Ho anche delle ppa importanti che vanno installate prima dei pacchetti (tipo quella per cinnamon 2.0) Da gdebi ho installato pacchetti scaricati non presenti nei repository ufficali... immagino ci sarà bisogno di uno script a parte chiesto 25 Dec '13, 16:23 gisnio-sell |
da terminale: dpkg --get-selections > ~/pacchetti_installati.txtsalva la lista dei pacchetti installati nella directory home dell'utente. sudo bash dpkg --set-selections < ./pacchetti_installati.txt && apt-get dselect-upgrade reinstalla i pacchetti (in caso di reinstallazione del sistema) Naturalmente per i pacchetti non presenti nei repo ufficiali, prima devi installare/abilitare i repo o ppa da cui li hai scaricati. ha risposto 25 Dec '13, 23:52 m3nhir Grazie, ma non c'è modo di creare anche una lista di scaricamento delle PPA?
(26 Dec '13, 17:49)
gisnio-sell
Si, anche se non lo ho mai provato. Sarebbe sufficiente creare lo script da lanciare con i permessi di amministratore con l'elenco delle ppa da aggiungere. In seguito sempre dallo script fare un update e installare i pacchetti con l'ultimo comando.
(28 Dec '13, 22:59)
m3nhir
si, alla fine avevo creato proprio uno script come dici, però cercando ad una ad una su internet le ppa ... volevo capire come creare la lista delle ppa in automatico (per creare poi lo script), perchè quando sono tante è un lavoraccio andare a cercarsele tutte..
(29 Dec '13, 17:08)
gisnio-sell
temo che o le recuperi prima dal file source.list oppure come hai fatto tu, inserendole manualmente.Non so se esista il modo di poterle selezionare da una lista globale, e comunque dovresti operare una scelta su tale lista. :-(
(29 Dec '13, 17:21)
m3nhir
|
Segui questa domanda
Via email:Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui
Via RSS:Basi di markdown
- *corsivo* o __corsivo__
- **grassetto** o __grassetto__
- collegamento:[testo](http://url.com/ "titolo")
- immagine?![alt testo](/path/img.jpg "titolo")
- elenco numerato: 1. Foo 2. Bar
- per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
- è supportato anche semplice HTML
Tag:
domanda posta: 25 Dec '13, 16:23
domanda visualizzata: 2,756 volte
ultimo aggiornamento: 29 Dec '13, 17:21