erncarg
15-11-2008, 22:35
Decidere le priorità
Quando si hanno piu’ repositori puo’ capitare che lo stesso programma sia disponibile in due o piu’ di essi, con differenti versioni o proprieta’. Quando questo accade, il sistema automaticamente sceglie quello piu’ recente, con il numero di versione piu’ alto.
Non e’ il comportamento consigliato; e’ corretto invece cercare di installare sempre dal repository Xandros e solo se questo non ha il pacchetto che ci serve, utilizzare gli altri. Vediamo come ottenere questo:
Aggiungere le seguenti linee al file /etc/apt/preferences (se non esiste, crearlo):
sudo kwrite /etc/apt/preferences
ed inserire appunto:
Package: *
Pin: origin update.eeepc.asus.com
Pin-Priority: 950
Package: *
Pin: origin
Pin-Priority: 925
Package: *
Pin: origin xnv4.xandros.com
Pin-Priority: 900
Package: *
Pin: origin dccamirror.xandros.com
Pin-Priority: 850
Package: *
Pin: origin www.geekconnection.org
Pin-Priority: 750
Package: *
Pin: release a=stable
Pin-Priority: 700
Package: *
Pin: release a=testing
Pin-Priority: 650
Package: *
Pin: release a=unstable
Pin-Priority: 600
In questo modo abbiamo impostato delle priorita’ alle nostre fonti (repositori).
Per completare il processo, sempre in un terminale, digitare:
sudo apt-get update
Quando si hanno piu’ repositori puo’ capitare che lo stesso programma sia disponibile in due o piu’ di essi, con differenti versioni o proprieta’. Quando questo accade, il sistema automaticamente sceglie quello piu’ recente, con il numero di versione piu’ alto.
Non e’ il comportamento consigliato; e’ corretto invece cercare di installare sempre dal repository Xandros e solo se questo non ha il pacchetto che ci serve, utilizzare gli altri. Vediamo come ottenere questo:
Aggiungere le seguenti linee al file /etc/apt/preferences (se non esiste, crearlo):
sudo kwrite /etc/apt/preferences
ed inserire appunto:
Package: *
Pin: origin update.eeepc.asus.com
Pin-Priority: 950
Package: *
Pin: origin
Pin-Priority: 925
Package: *
Pin: origin xnv4.xandros.com
Pin-Priority: 900
Package: *
Pin: origin dccamirror.xandros.com
Pin-Priority: 850
Package: *
Pin: origin www.geekconnection.org
Pin-Priority: 750
Package: *
Pin: release a=stable
Pin-Priority: 700
Package: *
Pin: release a=testing
Pin-Priority: 650
Package: *
Pin: release a=unstable
Pin-Priority: 600
In questo modo abbiamo impostato delle priorita’ alle nostre fonti (repositori).
Per completare il processo, sempre in un terminale, digitare:
sudo apt-get update