[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: voir tous les paquets unstable quand on mixe certains paquets unstable avec testing



Sylvain Sauvage a écrit :
'jour,

Mardi 3 octobre 2006, 21:47:29 CEST, Thierry B a écrit :
Julien Louis a écrit :
On Tue, Oct 03, 2006 at 06:11:47PM +0200, Thierry B wrote:
Bonjour,
bonjour

Je fais du pinning sur mon portable quia une debian etch et
j'aimerais pouvoir afficher d'un coup tous les paquets en sid, sur
tous mes paquets.
Comment peut-on les différencier à l'aide d'une commande?
http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.fr.html#s-apt-show-versions

en adaptant un peu ca passera sans problème
Merci, mais j'ai cherché, et j'ai pas trouvé...

Ill m'a montré plein de paquets upgradables en sid, mais moi je
voulais juste voir ceux qui étaient en sid :-(

  Il faut essayer de comprendre ce que l'on tape : on fait un man et on
vérifie les options une à une.

  On comprend alors qu'il suffit de faire :

apt-show-versions -b | egrep "(sid)|(unstable)"


Ok,

mais en fait ca ne marche pas quand même, il m'affiche un tas de paquet:

groff-base/sid
libavahi-common3/sid
emacs21-common/sid
esound-common/sid
vlc/sid
........
apt-utils/sid
xserver-xorg-video-chips/sid
libperl5.8/sid
cpio/sid

Et je sais très bien qu'à part vmc, je n'ai rien installé d'autre en unstable, et si par exemple je regarde l'un de ces paquets comme emacs21-common, il me dit:

# apt-cache showpkg emacs21-common
Package: emacs21-common
Versions:
21.4a-6.2(/var/lib/apt/lists/ftp.debian.org_debian_dists_sid_main_binary-i386_Packages)
21.4a-6(/var/lib/apt/lists/ftp.debian.org_debian_dists_etch_main_binary-i386_Packages)(/var/lib/dpkg/status)

On voit bien que c'est la version etch que j'ai d'installer et non pas la version sid.

De plus le man dit que le -b affichent les paquets qui peuvent être mis à jour, donc s'il m'affiche tout ça, c'est qu'il tient pas compte de mon /etc/apt/preferences où j'ai mis:

ackage: *
Pin: release a=unstable
Pin-Priority: 100

Package: vlc
Pin: release a=unstable
Pin-Priority: 999

Package: *
Pin: release a=testing
Pin-Priority: 990

Je sais que je n'ai seulement que quelques paquets en sid (vlc et je crois qu'il en a installé un autre en sid dont le paquet contenait vlc) et donc cette commande ne me permet pas de voir ces quelques paquets :-(

PS: J'ai utilisé cette technique pour ensuite faire un" aptitude install vlc" et ça a marché nikel, mais comment je peux savoir les limites de ce trucs dans le sens où quels sont les paquets essentiels de etch, qu'il ne faut surtout pas qu'il remplace si je veux être sure de rester en etch, et de ne pas passer involontairement en sid?


Merci :-)



Reply to: