Ricreare lista delle applicazionii installate, si può?

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
Avatar utente
Ichigo85
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1092
Iscrizione: venerdì 20 ottobre 2006, 15:49

Ricreare lista delle applicazionii installate, si può?

Messaggio da Ichigo85 »

Ciao ragazzi, ho una questione da porvi. Dopo aver fatto un backup del sistema come da wiki (tar) ho dovuto formattare la partizione di sistema,e speravo che dopo bastasse ripristinare il backup . Purtroppo questo non ha funzionato, non so perchè ma mi dava un errore al login. A quel punto come ultimo tentativo ho reinstallato ubuntu e poi c'ho ripristinato sopra il backup, e ha funzionato!Funziona, il problema è che al momento le applicazioni installate sono più di quelle che mi vengono presentate nella lista delle applicazioni installate (eg. Ho due kernel installati, ma se voglio disinstallare quello più vecchio mi viene detto da apt che non si può perchè non è installato) . A questo punto, ho da dire due cose: 1. di risposta a quello che state pensando: Si, sono stato un pirla.
2. C'è un modo per rigenerare la lista delle applicazioni installate, in modo che possa disinstallare quello che non mi serve?L'idea estrema sarebbe di 'reinstallarli' anche se ci sono già, in modo da farli ritrovare a dpkg, e poi disinstallarli...ma non c'è un metodo più veloce?
"Se schivo, non verrò tagliato!
Sto proteggendo qualcuno, non morirà!
Se attacco, TAGLIERÒ!!" (Ichigo, Bleach)
bo462
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 872
Iscrizione: sabato 21 giugno 2008, 18:01
Contatti:

Re: Ricreare lista delle applicazionii installate, si può?

Messaggio da bo462 »

Non ho capito molto bene come hai fatto il backup ma per avere la lista dei paccheti installati basta dare

Codice: Seleziona tutto

dpkg --get-selections>pacchetti.txt
e  c'è anche il comando per installare il tutto su una nuova installazione o altro pc
ma tu hai una partizione / e una /home oltre alla swap?
Avatar utente
clango
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1137
Iscrizione: martedì 23 dicembre 2008, 20:38
Desktop: Xubuntu
Distribuzione: Ubuntu 22.04.3 LTS
Sesso: Maschile
Località: Milano

Re: Ricreare lista delle applicazionii installate, si può?

Messaggio da clango »

bo462 ha scritto: Non ho capito molto bene come hai fatto il backup ma per avere la lista dei paccheti installati basta dare

Codice: Seleziona tutto

dpkg --get-selections>pacchetti.txt
e  c'è anche il comando per installare il tutto su una nuova installazione o altro pc
ma tu hai una partizione / e una /home oltre alla swap?
non sarebbe il momento di separare la home in una partizione dedicata per evitare in futuro sti problemucci?
Avatar utente
Ichigo85
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1092
Iscrizione: venerdì 20 ottobre 2006, 15:49

Re: Ricreare lista delle applicazionii installate, si può?

Messaggio da Ichigo85 »

@clango, io ho già le partizioni divise.
@bo462, ho fatto il classico backup con tar, lo trovi tra le guide del wiki. Il problema è che anche col comando che m'hai dato tu, il sistema si trova i pacchetti presenti prima della formattazione, ma non ritrova (anche se ci sono) quelli dell'installazione ex novo. E quindi ad esempio mi trovo installati chessò, i giochi di gnome, però non sono nella lista di dpkg e quindi non me li fa disinstallare. Spero di aver reso l'idea. Fondamentalmente ho installato un backup sopra un installazione ex novo, e quindi mi trovo tutti i pacchetti installati, ma solo quelli del vecchio backup sono riconosciuti come installati...
"Se schivo, non verrò tagliato!
Sto proteggendo qualcuno, non morirà!
Se attacco, TAGLIERÒ!!" (Ichigo, Bleach)
bo462
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 872
Iscrizione: sabato 21 giugno 2008, 18:01
Contatti:

Re: Ricreare lista delle applicazionii installate, si può?

Messaggio da bo462 »

Quindi se ho capito tu vuoi togliere i pacchetti dell'istallazione e conservare quelli del backup ma questi ultimi non vengono visti da dpkg  ::)
ti vien fuori qualche messaggio di errore? prova a usare aptitude

Codice: Seleziona tutto

sudo aptitude

magari ti dà maggiori informazioni su questi pacchetti
Avatar utente
Diabolik62
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16046
Iscrizione: domenica 20 dicembre 2009, 16:29
Distribuzione: wind 10049 archfce4.12

Re: Ricreare lista delle applicazionii installate, si può?

Messaggio da Diabolik62 »

metti il file creato nella scrivania o home spostati con il terminale nella directory e dai:
sudo bash
dpkg --set-selections < ./pacchetti_installati.txt && apt-get dselect-upgrade

ho letto male :(
Ultima modifica di Anonymous il sabato 23 ottobre 2010, 22:31, modificato 1 volta in totale.
Avatar utente
Ichigo85
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1092
Iscrizione: venerdì 20 ottobre 2006, 15:49

Re: Ricreare lista delle applicazionii installate, si può?

Messaggio da Ichigo85 »

bo462 ha scritto: Quindi se ho capito tu vuoi togliere i pacchetti dell'istallazione e conservare quelli del backup ma questi ultimi non vengono visti da dpkg  ::)
ti vien fuori qualche messaggio di errore? prova a usare aptitude

Codice: Seleziona tutto

sudo aptitude

magari ti dà maggiori informazioni su questi pacchetti
Praticamente si, però è l'inverso, vedo i pacchetti del backup e non quelli dell'installazione. Di per se è più semplice, perchè dall'installazione ex-novo cavo sempre poche cose dopo l'aggiornamento (i kernel in eccedenza e i giochi), quindi penso più o meno di aver trovato una soluzione, al massimo mi rimarranno delle librerie orfane che il sistema non trova nemmeno..
"Se schivo, non verrò tagliato!
Sto proteggendo qualcuno, non morirà!
Se attacco, TAGLIERÒ!!" (Ichigo, Bleach)
Avatar utente
clango
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1137
Iscrizione: martedì 23 dicembre 2008, 20:38
Desktop: Xubuntu
Distribuzione: Ubuntu 22.04.3 LTS
Sesso: Maschile
Località: Milano

Re: Ricreare lista delle applicazionii installate, si può?

Messaggio da clango »

Ichigo85 ha scritto: backup
curiosando per capire gli eventuali benefici di un backup di sistema ho trovato in Ubuntu forum inglese una guida http://ubuntuforums.org/showthread.php?t=35087al restoring di un backup ....se ti può essere utile

2: Restoring

Warning: Please, for goodness sake, be careful here. If you don't understand what you are doing here you might end up overwriting stuff that is important to you, so please take care!

Well, we'll just continue with our example from the previous chapter; the file backup.tgz in the root of the partition.

Once again, make sure you are root and that you and the backup file are in the root of the filesystem.

One of the beautiful things of Linux is that This'll work even on a running system; no need to screw around with boot-cd's or anything. Of course, if you've rendered your system unbootable you might have no choice but to use a live-cd, but the results are the same. You can even remove every single file of a Linux system while it is running with one command. I'm not giving you that command though!

Well, back on-topic.
This is the command that I would use:

Code:

tar xvpfz backup.tgz -C /

Or if you used bz2;

Code:

tar xvpfj backup.tar.bz2 -C /

WARNING: this will overwrite every single file on your partition with the one in the archive!

Just hit enter/return/your brother/whatever and watch the fireworks. Again, this might take a while. When it is done, you have a fully restored Ubuntu system! Just make sure that, before you do anything else, you re-create the directories you excluded:
Code:

mkdir proc
mkdir lost+found
mkdir mnt
mkdir sys
etc...

And when you reboot, everything should be the way it was when you made the backup!
Avatar utente
Ichigo85
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1092
Iscrizione: venerdì 20 ottobre 2006, 15:49

Re: Ricreare lista delle applicazionii installate, si può?

Messaggio da Ichigo85 »

Ed è fondamentalmente la guida che ho seguito io questa. Il problema (e non capisco il perchè) è che con il restore del backup post-formattazione che ho fatto, al login non s'avviava perchè mi uscivano degli errori di mancanza di librerie. Dopo vari tentativi falliti, ho provato sovrascrivendo un'installazione ex-novo con il backup, cosa che in realtà è contemplata. (
WARNING: this will overwrite every single file on your partition with the one in the archive!
)
Il problema è che sono rimasti pacchetti sia di una che dell'altra installazione (cosa obiettivamente logica), ma solo quelli del backup erano modificabili (cosa logica pure quella), ma non ho trovato alcun comando per fare il 'rebuild', o uno scan, o quel cavolo che è, per ritrovare quei pacchetti. Ad ogni modo ho eseguito il metodo 'becero ma funzionante', ho reinstallato quei pacchetti che sapevo che c'erano ma il sistema non trovava come installati, e poi li ho rimossi.
"Se schivo, non verrò tagliato!
Sto proteggendo qualcuno, non morirà!
Se attacco, TAGLIERÒ!!" (Ichigo, Bleach)
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti