Chiarimenti su dselect
Ciao a tutti.
Sono approdato da poco a Debian e mi piacerebbe rimanerci ;-)
Intervengo quindi per la prima volta sperando di risolvermi un dubbio.
Qual è la versione di un pacchetto che viene indicata da dselect nella colonna
"versione disponibile" e come faccio a modificarla?
Cerco di essere più chiaro con degli esempi.
Ho impostato /etc/apt/sources.list così
# stable
deb http://ftp.it.debian.org/debian stable main contrib non-free
deb http://ftp.it.debian.org/debian-non-US stable/non-US main contrib non-free
# testing:
deb http://ftp.it.debian.org/debian testing main contrib non-free
deb http://ftp.it.debian.org/debian-non-US testing/non-US main contrib
non-free
# unstable:
deb http://ftp.it.debian.org/debian unstable main contrib non-free
deb http://ftp.it.debian.org/debian-non-US unstable/non-US main contrib
non-free
# kde 3.1:
deb http://download.kde.org/stable/3.1/Debian stable main
# Acrobat Reader
deb http://marillat.free.fr/ unstable main
.....
e /etc/apt/preferences così:
Package: *
Pin: release a=stable
Pin-Priority: 500
Package: *
Pin: release a=testing
Pin-Priority: 600
Package: *
Pin: release a=unstable
Pin-Priority: 50
Ora, p. es per acroread, l'output di apt-show-versions -a -p acroread e':
acroread 5.06-0.2 install ok installed
No stable version
No testing version
acroread 5.06-0.4 unstable
acroread/unstable upgradeable from 5.06-0.2 to 5.06-0.4
mentre dselect fornisce:
*** Opz text acroread 5.06-0.2 5.06-0.2
oppure, per openoffice.org, si ha
openoffice.org 1.0.1-7 install ok installed
No stable version
No testing version
openoffice.org 1.0.2-2 unstable
openoffice.org/unstable upgradeable from 1.0.1-7 to 1.0.2-2
ma dselect:
*** Opz contrib/ openoffice.o 1.0.1-7 1.0.1-7
o infine
kdm 4:3.1.0-0woody2 install ok installed
kdm 4:2.2.2-14 stable
kdm 4:2.2.2-14 testing
kdm 4:3.1.0-2 unstable
kdm 4:3.1.0-0woody2 stable
kdm/unstable upgradeable from 4:3.1.0-0woody2 to 4:3.1.0-2
ma
*** Opz utils kdm 3.1.0-0wood 3.1.0-0wood
Allora:
1) La versione indicata da dselect è quella della distribuzione tracciata
(testing)? Ma no, perché in testing alcuni pacchetti non sono presenti e il
kdm è un altro. E allora che cos'è?
2) Si può imporre a dselect di scegliere l'ultima versione disponibile nei
repository o per questo bisogna usare necessariamente apt-get? Mi parrebbe
strano anche questo.
3) In questo caso, come faccio a fissare il repository da cui scaricare anche
le dipendenze (per kde sono riuscito a farlo con un po' di acrobazie mentre
apt-get -t ... non mi pare c'entri sempre).
Spero di non aver fatto troppa confusione ...
Ciao e grazie
FedAmo
Reply to: