Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum1 -- CercaGlobale -- Informativa su Cookie e Privacy


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
ripristinare la cache di apt
#1
Cari amici, vicini e lontani... (era l'incipit di Angelo Lombardi nella trasmissione "L'amico degli animali" (1956-57), bellissimo ricordo della mia infanzia.Chissa' se qualcuno di voi se lo ricorda..)
Scusate, quando sono di buon umore faccio cosi', compatitemi.

Allora, il mio problema e':
"come faccio, dopo averla ripulita, a ripristinare la cache di apt?"
Per qualcuno di voi sara' una cosa semplice (vedo gia' il sorriso sornione di DxGiusti) ma per me e' un rebus.
Gia', direte voi, ma a che ti serve la cache di apt?

Avendo tre computer da manutenere con due distro diverse installate ciascuno (cosi' posso scegliere la migliore dopo una prima fase di rodaggio ), perdo un fracco di tempo ad aggiornarli.

 Che schemo   Idea!



Potrei installare un repository sulla mia lan cosi faccio solo due aggiornamenti (per le due versioni) sul repo per

volta e gli altri  verranno fatti non in rete ma dal repo interno alla mia lan.

Googlando ho trovato tre soluzioni:

1) il vecchio buon aptoncd che penso tutti conosciamo
2) istallare un server apache su uno dei tre  computer http://www.freesoftwaremagazine.com/arti...y_your_lan
3) il programma  apt-cacher  http://guide.debianizzati.org/index.php/...in_una_LAN


Ma .... tutti e tre i sistemi attingono i dati dalla cache di apt.


(Che io ho cancellato prima di usare Systemback) Disperato

Siccome vorrei evitare di reinstallare da zero le due distro cerco una scorciatoia ed ho trovato
questa quarta soluzione http://wiki.ubuntu-it.org/Amministrazion...grammi/Apt

di cui inserisco il seguente stralcio:

Citazione:Backup e ripristino delle applicazioni installate

Come operazione preliminare è consigliato pulire il sistema da tutti i pacchetti non utilizzati. Digitare il seguente comando:

sudo apt-get autoremove

e infine digitare il seguente comando:

dpkg --get-selections > installed-software.log

Verrà creato un file installed-software.log contenente la lista delle applicazioni installate sul sistema.

Per eseguire il ripristino, copiare all'interno della propria Home il file contenente l'elenco delle applicazioni installate (nell'esempio di sopra installed-software.log), aprire una finestra di terminale e digitare i seguenti comandi:

sudo dpkg --set-selections < ./installed-software.log && apt-get dselect-upgrade

Prima di effettuare questa operazione, è consigliato ripristinare il file /etc/apt/sources.list come nella precedente installazione, in modo tale da consentire a apt-get di ritrovare tutti i pacchetti precedentemente installati.

ma perche' apt-get dselect-upgrade ?

E, soprattutto, secondo voi e' una operazione fattibile?

Grazie a chi mi rispondera'

ciao

enrico
Cita messaggio
Grazie da:
#2
Con pclinuxos che pure usa apt, ho fatto in passato entrambe le cose per le quali creai due punti di documentazione.
Vedi se possono esserti utili
http://www.pclinuxos.it/node/970
http://www.pclinuxos.it/node/2044
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png]

. . . . . Posto il posto, posto : . . . Libera Informatica in Libero Stato !!!
Cita messaggio
Grazie da:
#3
io ti posso solo dire che non sorrido sotto i baffi e che mi ricordo perfettamente di lui e di andalu.

Cita messaggio
Grazie da:
#4
(30-03-2015,18:45 )dxgiusti Ha scritto: io ti posso solo dire che non sorrido sotto i baffi e che mi ricordo perfettamente di lui e di andalu.


Anch'iooooo!!! Big Grin  Che bei ricordi.....i programmi per ragazzi/e erano così pochi allora ...
  Se leggi dimentichi -Se scrivi ricordi - Se fai IMPARI  
[Immagine: http://i57.tinypic.com/120ou0y.jpg] [Immagine: http://i61.tinypic.com/jpwzk7.jpg]
Cita messaggio
Grazie da:
#5
Zafran, grazie.
La domanda e' :
"riusciresti a tradurmi i comandi che  hai usato per RPM in modo che funzionino anche per DEB?"

A Dgiusti:

Il mio accenno al sorriso sornione era un buffetto affettuoso...nel senso che la foto del tuo viso ispira simpatia, non era polemico.


A tutti:
"apt-get dselect-upgrade" vuol dire che:
1)  reinstalla tutti i programmi listati, con DPKG, in  ./installed-software.log?
Oppure
2) installa solo i programmi mancanti?
e, in entrambi i casi, ma sopratutto per il caso nr.1), la cache di apt si riforma?
Infine,
se copio la lista  ./installed-software.log in una macchina con il Sistema operativo nuovo di zecca, funziona?"

grazie per la/le risposte

p.s.
Tra APT, DPKG APTITUDE (?) , e' un bel bestione di problema..
"Andalu, portalo via!"
Ma prima, per favore,  aiutatemi a risolverlo....
Cita messaggio
Grazie da:
#6
(31-03-2015,01:11 )enlosi Ha scritto: Zafran, grazie.
La domanda e' :
"riusciresti a tradurmi i comandi che  hai usato per RPM in modo che funzionino anche per DEB?"
No.
Nel senso che il comando rpm e il comando dpkg sono più o meno la stessa cosa ma ovviamente hanno opzioni diverse.
Bisogna guardare il man di entrambi e scegliere fra quelle di dpkg.


(31-03-2015,01:11 )enlosi Ha scritto: "apt-get dselect-upgrade" vuol dire che:
1)  reinstalla tutti i programmi listati, con DPKG, in  ./installed-software.log?
Oppure
2) installa solo i programmi mancanti?
e, in entrambi i casi, ma sopratutto per il caso nr.1), la cache di apt si riforma?
deselct è un accorpatore di pacchetti tipico di debian e serve in fase di installazione a selezionare interi gruppi di programmi e altro software.
A quanto mi pare di capire è proprio il contrario di quello che stai cercando e cioè uno standard personalizzato.


(31-03-2015,01:11 )enlosi Ha scritto: se copio la lista  ./installed-software.log in una macchina con il Sistema operativo nuovo di zecca, funziona?"
Non vedo perché no, sempre che apt sia aggiornato
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png]

. . . . . Posto il posto, posto : . . . Libera Informatica in Libero Stato !!!
Cita messaggio
Grazie da:
#7
Io inizialmente mi assicurerei che le source.list corrispondano e le copierei non prima di aver fatto un backup
sudo cp -p /etc/apt/sources.list /etc/apt/sources.list_backup

poi mi salverei tutti i pacchetti con
dpkg --get-selections > /home/$USER/dpkglist.txt

e li rigenererei sulla nuova macchina
$ sudo dpkg --set-selections < /tmp/dpkglist.txt
$ sudo apt-get -y update
$ sudo apt-get dselect-upgrade

deselect upgrade dovrebbe solo evitare che i pacchetti installati avanzino creando problemi di dipendenze con i precedenti
[Immagine: http://i62.tinypic.com/2poqd8p.jpg]
In order to get specially support for manjaro have a look here
http://www.forum.manjaro-it.org/
Cita messaggio
Grazie da:
#8
Scusate il ritardo...sto partendo per tornare in Italia e ho un po' di confusione nell'organizzare il tempo.
Sicuramente appena saro' tornato (settimana prossima) provero' la soluzione di Tumbler e cerchero' di capirci qualcosa rispetto a quella di Zafran (bisogna applicarsi un po')

Intanto grazie di cuore

(a proposito, vedo nei profili che ci sono dei grazie assegnati sullo stesso profilo.Dove posso trovare informazioni in merito?)

ciao



Enrico
Cita messaggio
Grazie da:
#9
Ciao Enrico, mi spiace non riuscire a essere più chiaro e immediato.
Spero che comunque saprai inventarti la strada partendo dallo spunto dato.

Quanto al grazie, c'è il bottone sotto al messaggio; non si sa bene a cosa serva perché i grazie non hanno cronologia.
La reputazione si dà passando dal profilo del reputando, quindi si parte cliccando sul nome.
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png]

. . . . . Posto il posto, posto : . . . Libera Informatica in Libero Stato !!!
Cita messaggio
Grazie da:
#10
Esiste anche un bellissimo pulsante Vota con il simbolo del pollice alzato.
Cita messaggio
Grazie da:


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)