downgrade

Sezione dedicata alle problematiche sull'uso dei tool di installazione e gestione di pacchetti, in una distribuzione Debian-based.

downgrade

Messaggioda le0n » 01/10/2005, 15:04

ciao a tutti!
vorrei fare il downgrade della mia unstable a testing...
esiste un modo poco drastico di effettuare il passaggio?

è possibile fare:
- dpkg --get-selection > file
- apt-get remove
- sorgenti da unstable a testing
- apt-get install `cat file`
anche se mi sa di installazione totale (mantenendo tutte le configurazioni) più che di downgrade...

avete mai provato a fare un downgrade?
com'è andata?

Thanks!
Coltiva linux tanto windows si pianta da solo
Nessun sistema è sicuro se c'è un idiota a gestirlo!
La mia Debian sul portatile HP Pavilion dv6270EU
le0n
Hero Member
Hero Member
 
Messaggi: 522
Iscritto il: 11/05/2005, 16:09

Re: downgrade

Messaggioda MaXeR » 01/10/2005, 15:18

http://lists.debian.org/debian-user/200 ... 03648.html

uno dei primi risultati di google...

Per contorno, una lettura di
http://guide.debianizzati.org/index.php ... es_diverse

torno a ripetere quanto scritto prima... un piccolo giro su google prima di chiedere può far risparmiare tempo e/o altro...
http://leevee.it - Leevee Soluzioni Informatiche
Avatar utente
MaXeR
Administrator
Administrator
 
Messaggi: 3211
Iscritto il: 22/12/2004, 17:01
Località: Garda - VR

Re: downgrade

Messaggioda le0n » 01/10/2005, 15:20

ero già su http://luca.pca.it/projects/howto/APT-H ... chetti.htm
suggerito nella mailing list italiana di giugno 2004 :-D

Thanks!
Coltiva linux tanto windows si pianta da solo
Nessun sistema è sicuro se c'è un idiota a gestirlo!
La mia Debian sul portatile HP Pavilion dv6270EU
le0n
Hero Member
Hero Member
 
Messaggi: 522
Iscritto il: 11/05/2005, 16:09

Re: downgrade

Messaggioda keltik » 01/10/2005, 15:30

guarda ... è tutto MOLTO più semplice ;-)

1) usiamo il pinning dei pacchetti;
2) un semplice apt-get upgrade.

Per il pinning, se già non lo usi, ti consiglio la guida Mixare relases diverse.

Ad ogni modo, ecco cosa devi fare in breve:

1) edita il file /etc/apt/preferences (se non esiste crealo con il comando "touch /etc/apt/preferences";

2) al suo interno, come PRIMA riga, scrivi le seguenti direttive:
Codice: Seleziona tutto
Package: *
Pin: release a=stable
Pin-Priority: 2000


3) nel tuo sources-list, inserisci un repository valido per Debian testing;

4) impartisci "# apt-get dist-upgrade"

ecco un esempio ...

Codice: Seleziona tutto
$ sudo apt-get upgrade -s |more
Lettura della lista dei pacchetti in corso...
Generazione dell'albero delle dipendenze in corso...
I seguenti pacchetti saranno portati alla versione precedente (DOWNGRADED): ...
0 aggiornati, 0 installati, 473 retrocessi (downgraded), 0 da rimuovere e 98 non aggiornati.
Avatar utente
keltik
Hero Member
Hero Member
 
Messaggi: 1257
Iscritto il: 01/01/2005, 17:12

Re: downgrade

Messaggioda le0n » 01/10/2005, 15:40

leggendo queste pagine e il tuo post mi è venuto un dubbio: perché dici di mettere "Pin: release a=stable" e poi nel sources.list i repository di testing?
non si dovrebbe mettere "Pin: release a=testing" con quei repository?

comunque ora provo...
[edit]dalle prove risulta che:
- se in /etc/apt/preferences c'è a=stable ottengo
Codice: Seleziona tutto
The following packages have been kept back:
  cdrdao gconf2 jade libgconf2-4 pbuilder sp
The following packages will be upgraded:
  cdbs dbs debmake docbook-to-man gtk-doc-tools intltool k3b liba52-0.7.4
  libflac++5 libflac7 libglide2 libglide2-dev liboggflac3 tetex-bin toolame
15 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.
con varie linee che cominciano con Inst e Conf

- se in /etc/apt/preferences c'è a=testing ottengo
Codice: Seleziona tutto
The following packages have been kept back:
  gconf2 jade libgconf2-4 pbuilder sp
The following packages will be upgraded:
  cdbs dbs debmake docbook-to-man gtk-doc-tools intltool libflac++5 libflac7
  libglide2 libglide2-dev liboggflac3 tetex-bin
The following packages will be DOWNGRADED:
  [cut]
12 upgraded, 0 newly installed, 183 downgraded, 0 to remove and 107 not upgraded


controindicazioni di questo metodo??
[/edit]

Thanks!
Coltiva linux tanto windows si pianta da solo
Nessun sistema è sicuro se c'è un idiota a gestirlo!
La mia Debian sul portatile HP Pavilion dv6270EU
le0n
Hero Member
Hero Member
 
Messaggi: 522
Iscritto il: 11/05/2005, 16:09

Re: downgrade

Messaggioda keltik » 01/10/2005, 15:44

hai ragione tu, si tratta di un refuso. ho fatto la prova sul mio sistema prima di consigliarlo a te e - visto che sono già in testing - ho dovuto usare stable.

:ciauz:
Avatar utente
keltik
Hero Member
Hero Member
 
Messaggi: 1257
Iscritto il: 01/01/2005, 17:12

Re: downgrade

Messaggioda le0n » 01/10/2005, 16:07

ho editato quello che mi restituiva prima che potessi verificare :-D

ho appena provato a dare apt-get dist-upgrade e mi restituisce
"14 upgraded, 15 newly installed, 214 downgraded, 89 to remove and 3 not upgraded"
a parte il fatto che mi rimuove tutto kde, se volessi far fare questo lavoro ad apt-build come si può fare??
apt-build dist-upgrade non esiste...
dovrei fare "apt-get source build-deb --compile" per ritrovarmi un .deb per ogni pacchetto da installare o è meglio "apt-build --reistall install " una volta effettuato con successo il downgrade?
ho provato "apt-build world" dopo aver dato
Codice: Seleziona tutto
dpkg --get-selections | awk '{if ($2 == "install") print $1}' > /etc/apt/apt-build.list
(trovato in una guida per apt-build) ma mi restituisce tutti
"Sorry, can't find akode, is it already installed?"


Suggerimenti?

Thanks!
Coltiva linux tanto windows si pianta da solo
Nessun sistema è sicuro se c'è un idiota a gestirlo!
La mia Debian sul portatile HP Pavilion dv6270EU
le0n
Hero Member
Hero Member
 
Messaggi: 522
Iscritto il: 11/05/2005, 16:09


Torna a Apt-get and friends

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite