Ciao a tutti, Utilizzo debian squeeze, con questo [8] source.list e queste[9] policy di apt. Il 99% dei miei pacchetti proviene da debian stable, ramo main. Ho installato alcuni pacchetti dai backports: icedove, iceweasel e libreoffice, flash da non-free ed un paio di software in /opt. Il problema è che mi serve una versione di hplip per usare la mia nuova stampante HP, che è solo in wheezy, inoltre mi piacerebbe provare una versione aggiornata di chromium. Il pacchetto hplip ha troppe dipendenze per essere risolte manualmente una volta scaricato il .deb del pacchetto e per il secondo non ho trovato un repository decente che ne permettesse l'installazione su squeeze (peccato non ci sia in backports). Mi sono quindi deciso ad affrontare il pinning. Dopo aver letto [1][2][3][4][5][6][7] e averci capito poco nelle man di apt.prefernces e apt.conf scrivo qui. Quasi tutte le guide sono molto parziali e spiegano poco i comandi proposti: ridurmi a copiare ed incollare roba nel terminale senza capire cosa accade mi piace poco, inoltre il rischio di fare pasticci è molto alto. Lo scenario che vorrei raggiungere è il seguente: - tutti i pacchetti da stable, tranne - icedove, iceweasel e libreoffice che arrivano da backports (sarebbe bello si aggiornassero automaticamente, cosa che ora non accade) - hplip e chromium da wheezy in pinning (il browser possibilmente aggiornato automaticamente). Quello che non riesco a fare da solo è redarre il file apt.preferences in modo corretto per ottenere ciò che desidero. Come faccio a dire a apt che tutto deve rimanere stable a meno di alcuni pacchetti (i quali hanno dipendeze nei relativi repository)? Se ho ben capito una volta redatto un corretto apt.preferences non ho bisogno di redarre anche un apt.conf (entrambi i file al momento non sono presenti nella cartella /etc/apt). Qualcuno mi può dare una mano per favore?
Grazie in anticipo e ciao, Manuel [1] http://backports-master.debian.org/Instructions/ [2] http://jaqque.sbih.org/kplug/apt-pinning.html [3] http://e-zine.debianizzati.org/web-zine/numero_2/?page=16 [4] http://guide.debianizzati.org/index.php/Repository_%26_pinning [5] http://guide.debianizzati.org/index.php/Introduzione_al_pinning [6] http://guide.debianizzati.org/index.php/APT_uso_avanzato:_mixare_releases_diverse [7] http://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_packages_from_mixed_source_of_archives [8] Ecco il source.list root@blackbox:/home/manuel# cat /etc/apt/sources.list ## Official ## #Local repository #deb cdrom:[Debian GNU/Linux 6.0.1a _Squeeze_ - Official i386 xfce+lxde-CD Binary-1 20110322-15:11]/ squeeze main #Remote repository #Debian Squeeze deb http://ftp.it.debian.org/debian/ squeeze main #contrib non-free #deb-src http://ftp.it.debian.org/debian/ squeeze main #Security deb http://security.debian.org/ squeeze/updates main #contrib non-free #deb-src http://security.debian.org/ squeeze/updates main #contrib non-free #Updates deb http://ftp.it.debian.org/debian/ squeeze-updates main #contrib non-free #deb-src http://ftp.it.debian.org/debian/ squeeze-updates main #contrib non-free deb http://ftp.it.debian.org/debian/ squeeze-proposed-updates main #contrib non-free #deb-src http://ftp.it.debian.org/debian/ squeeze-proposed-updates main #contrib non-free #Backports deb http://backports.debian.org/debian-backports squeeze-backports main #contrib non-free #deb-src http://backports.debian.org/debian-backports squeeze-backports main #contrib non-free ## Unofficial ## #Debian Multimedia #deb http://www.debian-multimedia.org squeeze main non-free #Skype deb http://download.skype.com/linux/repos/debian/ stable non-free #Firefox and Thunderbird deb http://mozilla.debian.net/ squeeze-backports iceweasel-release deb http://mozilla.debian.net/ squeeze-backports icedove-release #Opera deb http://deb.opera.com/opera/ squeeze non-free [9] Ecco le policy di apt root@blackbox:/home/manuel# apt-cache policy Package files: 100 /var/lib/dpkg/status release a=now 500 http://deb.opera.com/opera/ squeeze/non-free i386 Packages release o=Opera Software ASA,a=stable,n=squeeze,l=The Opera web browser,c=non-free origin deb.opera.com 500 http://mozilla.debian.net/ squeeze-backports/icedove-release i386 Packages release o=Debian Mozilla Team,a=squeeze-backports,n=squeeze-backports,l=Debian Mozilla Team,c=icedove-release origin mozilla.debian.net 500 http://mozilla.debian.net/ squeeze-backports/iceweasel-release i386 Packages release o=Debian Mozilla Team,a=squeeze-backports,n=squeeze-backports,l=Debian Mozilla Team,c=iceweasel-release origin mozilla.debian.net 500 http://download.skype.com/linux/repos/debian/ stable/non-free i386 Packages origin download.skype.com 100 http://backports.debian.org/debian-backports/ squeeze-backports/main i386 Packages release o=Debian Backports,a=squeeze-backports,n=squeeze-backports,l=Debian Backports,c=main origin backports.debian.org 500 http://ftp.it.debian.org/debian/ squeeze-updates/main i386 Packages release o=Debian,a=stable-updates,n=squeeze-updates,l=Debian,c=main origin ftp.it.debian.org 500 http://ftp.it.debian.org/debian/ squeeze-proposed-updates/main i386 Packages release v=6.0-updates,o=Debian,a=proposed-updates,n=squeeze-proposed-updates,l=Debian,c=main origin ftp.it.debian.org 500 http://security.debian.org/ squeeze/updates/main i386 Packages release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=main origin security.debian.org 500 http://ftp.it.debian.org/debian/ squeeze/main Translation-it 500 http://ftp.it.debian.org/debian/ squeeze/main i386 Packages release v=6.0.3,o=Debian,a=stable,n=squeeze,l=Debian,c=main origin ftp.it.debian.org Pinned packages: -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1324572429.13199.140661014879...@webmail.messagingengine.com