Newsgroup: it.comp.os.linux.debian
Titolo: Downgrade da Unstable a Lenny

 deb 
http://ftp.it.debian.org/debian/
 unstable main contrib non-free
Non capisco, cosa devo fare per "obbligare" apt a installare i vecchi 
pacchetti al posto dei nuovi?
Ringrazio chi mi dar� un suggerimento per andare in porto con questo 
"tentativo di salvataggio" risparmiandomi una formattazione e 
insegnandomi un downgrade. :)
Ciao, Jacopo.

 alcuna altra operazione.
Vai di dist-upgrade e poi mi dici...<g>

 Vai di dist-upgrade e poi mi dici...<g>
Solito output di routine; righe significative:
Nessun pacchetto verrà installato, aggiornato o rimosso.
0 pacchetti aggiornati, 0 installati, 0 da rimuovere e 864 non aggiornati.
È necessario prelevare 0B di archivi. Dopo l'estrazione, verranno 
occupati 0B.

 Solito output di routine; righe significative:
non ho mai affrontato questo problema ma perche' prima non provi a
commentare questa riga del sources che hai postato all'inizio:
deb 
http://ftp.it.debian.org/debian/
 unstable main contrib non-free
forse il problema e' questo.

 
Il problema � che avendo installato pacchetti "pi� aggiornati" 
(unstable) rispetto a quelli che desidero usare (stable) semplicemente 
commentando i repository non cambia nulla; fornendo i repository della 
stable non trova upgrade e quindi non installa niente.
Gli dovrei far capire che per ogni pacchetto installato preferisco 
l'equivalente versione stable, anche se rappresenta un downgrade.
Pensavo bastasse impostare la Pin-priority in /etc/apt/preferences ma 
non � cambiato nulla (o io l'ho impostata male, cosa assai pi� probabile).
Grazie dell'aiuto.


Aggiungo (l'ho dimenticato) che ho comunque provato a fare come indichi 
senza ottenere nessun cambiamenteo, immagino per le motivazioni qua 
sopra riportate.

 insegnandomi un downgrade. :)
Risparmiati direttamente l'inutile lavoro del downgrade :-)
Attualmente le differenze tra lenny e sid sono parecchie e anche 
sostanziali. Difficilmente un downgrade avrebbe successo o � comunque 
consigliabile dato che nel tuo caso parliamo di TUTTA la distribuzione (864 
pacchetti e non di pochi programmi installati accidentalmente).
Se fosse stato qualche singolo pacchetto potevi downgradare con
# apt-get install pachetto=<versione>
per tutti i pacchetti errati (poi il pinning dovrebbe fare il resto).
Per vedere le versioni usi
# apt-cache madison pacchetto
Se si tratta del tuo PC e non di un server in produzione puoi anche pensare 
di restare a squeeze/unstable. Richiede un po' pi� di cura ed attenzione ma 
su un desktop va benissimo e hai tutti i programmi recenti.
In caso contrario la PRIMA operazione da fare quando si installa Debian � 
quella di creare un bel file /etc/apt/apt.conf.d/99zcustom contenente:
APT::Default-Release "stable";
APT::Cache-Limit 134217728;
APT::Install-Recommends "false";
Aptitude::Recommends-Important "false";
-- 
Flavio Visentin
Scientists have finally discovered what's wrong with the female brain:
On the left side, there is nothing right, and on the right side, there
is nothing left.

 Il problema è che avendo installato pacchetti "più aggiornati"
http://linuxmafia.com/faq/Debian/downgrade.html

 
http://linuxmafia.com/faq/Debian/downgrade.html
Ciao, ti ringrazio del link.
Lo avevo già visto ma evidentemente non lo avevo letto con attenzione;
in ogni caso ho trovato che
aptitude dist-upgrade
non fa un bel niente, mentre effettivamente il downgrade comincia se si 
esegue
apt-get dist-upgrade
purtroppo però il downgrade non va a buon termine (o meglio: non sono 
riuscito a mandarlo a buon termine).
Non avevo mai utilizzato apt-get ma aptitude perché sapevo che apt-get 
fosse deprecato.
In ogni caso (aggiungo per referenze future) si può effettuare il un 
downgrade (utilizzando i file di configurazione di apt che ho postato a 
inizio tread) tramite
apt-get dist-upgrade
e dando
apt-get -f install
via via che apt-get dist-upgrade si ferma per problemi.
Alcuni pacchetti faranno conflitto e andranno tuttavia disinstallati a 
mano ( apt-get remove /nomedelpacchetto/ ). dpkg, apt, aptitude verranno 
downgradati senza problemi, e mi pare anche libc6 sia downgradato senza 
problemi.
Ad un certo punto l'installazione si fermerà per conflitto tra il 
pacchetto debianutils e sensible-utils, ed è dove mi sono arrestato 
anche io, ricorrendo alla formattazione.
In ogni caso, stando a quanto asserito nel link sopra si può aggirare 
questo problema con i relativi
dpkg -i --force-overwrite /var/cache/apt/archives/debianutils_1.16_i386.deb
eccetera, sebbene, ripeta, io non l'abbia testato.
Ringrazio quelli che hanno partecipato al tread.
Jacopo.

 
Effettivamente si tratta del mio pc, ma utilizzando debian stable da 
Woody in poi ormai mi sono affezionato al ramo stable che negli anni mi 
ha dato non poche soddisfazioni. :)
In ogni caso ora che so che esiste il pinning per i programmi che trovo 
pi� interessanti sicuramente lo abiliter�, anche se, mi dicono, non sia 
cosa molto "sana" mischiare stable con qualsiasi altra cosa.

 APT::Cache-Limit 134217728;
C'� un motivo particolar per usare 2^27?
-- 
Lurkos

 C'� un motivo particolar per usare 2^27?
S�: � abbastanza grande e mi piacciono le potenze del 2. :-)
