Fabio Nigi - wrote:
On gioved? 28 giugno 2007, alle 21:21, Davide Corio wrote:Il giorno gio, 28/06/2007 alle 19.57 +0200, Federico Di Gregorio ha scritto:Il giorno gio, 28/06/2007 alle 18.16 +0200, Davide Corio ha scritto:comunque il downgrade non è un qualcosa di automatico, devi fare il downgrade dei pacchetti uno ad unoNon è vero. Basta pinnare a 1001.mi vuoi dire che con i pin riesci a fare il downgrade anche delle libc6, pacchetti legati a sysv e cose simili??? O_oa me ha funzionato, avevo fatto un paio di bischerate nel file di conf ma riguardandolo anche la mail iniziale era inutile che con la conf postata tutta funziona. se vai a leggere nella guida debian ufficiale il pinning a 1001 funziona. FabioSolitamente il tutto mi sfocia in un: "se vuoi andare avanti rispondi "Si, mi ipoteco la casa e ti affitto mia sorella" a questa domanda" -- Davide Corio davide.corio<at>redomino.com Redomino S.r.l. Largo Valgioie 14 - 10146 Torino - Italy Tel: +39 011 7499875 - Fax: +39 011 3716911 http://www.redomino.com/ -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-REQUEST@lists.debian.org con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmaster@lists.debian.org To UNSUBSCRIBE, email to debian-italian-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org se puo essere di aiuto ho torvato questo vedi se cosi funzia :) ciao Apt Pinning Da Wikipedia, l'enciclopedia libera. Come fare a fare un downgrade di Debian da unstable a testing? Di solito il pinning e' la soluzione migliore, infatti viene usato anche per mixare distribuzioni diverse prendendo software da altri trees. prima di tutto bisogna editare il file /etc/apt/apt.conf in questo modo: APT::Authentication::TrustCDROM "true"; APT::Default-Release "testing"; APT::Cache-Limit 10000000; Apt::Get::Purge; APT::Clean-Installed; APT::Get::Fix-Broken; APT::Get::Fix-Missing; APT::Get::Show-Upgraded "true"; poi bisogna dare le dovute priorita' al tree da cui vogliamo prendere i pacchetti editando il file /etc/apt/preferences di solito non e' presente nella cartella quindi se non c'e' createlo e editatelo in questo modo (comunque per capire come editarlo basta vedere man apt_preferences) Package: * Pin: release a=testing Pin-Priority: 990 Package: * Pin: release a=unstable Pin-Priority: 100 a questo punto per prendere i pacchetti da uno dei due trees basta fare $> aptitude install foo -t unstable per installare il pacchetto foo da unstable. Se il nostro scopo e' il downgrade basta eseguire dunque il comando $> aptitude dist-upgrade -t testing Naturalmente questo procedimento puo' essere applicato anche per il downgrade da testing a stable, ovviamente cambiando tutte le occorrenze di testing in stable e tutte quelle di unstable in testing nei file di configurazione precedenti. E' inutile pero' effettuare un downgrade a stable su una macchina desktop perche' la branch testing su un desktop risulta essere l'ideale. In ogni caso vi consiglio di editare in questo modo la sources-list: ### Debian Ufficiale -- Testing deb http://ftp2.de.debian.org/debian/ testing main non-free contrib ### Debian Ufficiale -- Testing Sicurezza deb http://security.debian.org/ testing/updates main contrib non-free ### Debian Ufficiale -- Sid deb http://ftp2.de.debian.org/debian/ unstable main non-free contrib ### Multimedia -- Audio -- Rarewares deb http://debian-multimedia.org/debian/ testing main contrib non-free In ogni caso i mirror consigliati non sono mirror obbligatori e anche se vi sconsiglio vivamente sia il pinning verso unstable sia l'installazione di unstable a meno che non pensiate di testare il software per la debian community. Inoltre non utilizzate mai i nomi delle distribuzioni nei mirrors al posto di testing unstable e sid (rispettivamente al momento etch, sid, sarge). Enjoy Debian :-) ciao michele |