* Tuesday 14 May 2013, alle 15:56, Fabio Mosti scrive:
> poniamo il caso di un sistema squeeze con i repository che puntano su
> stable (non squeeze, proprio "stable"), e di un comando apt-get update &&
> apt-get upgrade dato dopo l'uscita di wheezy.
>
> ora il sistema si trova con un po' di pacchetti aggiornati ma e
> impossibile installarne di nuovi perche finche non viene fatto il
> dist-upgrade non tutte le dipendenze possono essere risolte.
>
> peccato pero che sul sistema in questione non sia possibile fare un
> dist-upgrade per ragioni varie.
>
> qual e il modo migliore di uscire da questo pasticcio?
A parte l'ovvio di non usare MAI "stable" come nome ma la versione che
usi pena quello che ti è appena capitato. La risposta è apt_preferences
e pin priority.
In sintesi (ma ti conviene leggere la man di apt_preferences) devi
creare/aggiungere una priority sensata in /etc/apt/preferences (che di
base non c'è).
Un'entry tipo:
Package: *
Pin: release a=squeeze
Pin-priority: 1001 (o superiore)
e poi andare di update e upgrade con la possibilità non remota di
mettere a posto a mano qualche pacchetto particolarmente problematico
YMMV.
--
Maurizio - Tannoiser - Lemmo
Founder Member of ERLUG http://erlug.linux.it
-------------------------------------------------------------------------------
No no, ci sta tutto in macchina da me.
-- cena linuxmeeting 2002
|