Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Paquets backports

11 réponses
Avatar
steve
Salut,

Une question qui me turlupine depuis quelques temps. Comment trouver
les paquets backports qui existent pour les paquets installés sur le
système ? Et si c'est possible, comment dire au système de les
utiliser pour remplacer ceux couramment installés ? Pour le moment, je
ne vois qu'une manière manuelle de le faire en utilisant « -t
wheezy-backports ».

Merci d'avance,
s.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/20140311065013.GA26224@localhost

1 réponse

1 2
Avatar
steve
Le 13-03-2014, à 11:09:44 +0100, Boiteux Frederic a écrit :

La question m'intéressait aussi, et la commande fournie dans le lien
ne marchait pas pour moi.



Après quelques tests, j'en suis arrivé à la même conclusion.

En revanche, celle-là fait ce que l'on veut :

aptitude search '~Awheezy-backports ~i ?not(~S ~i ~Awheezy-backports)'



Oui cela semble marcher. J'ai testé ainsi :

aptitude search -F%p '~Awheezy-backports ~i ?not(~S ~i ~Awheezy-backports)' > liste.txt


Puis en utilisant cette liste dans le script suivant :

#!/bin/bash

file="liste.txt"

for i in `cat $file`
do
apt-cache policy $i | grep bpo
done

La sortie d'apt-cache policy affiche trois étoiles devant le numéro
de version du paquet installé. Comme la sortie de ce script n'affiche
aucune étoile, on a bien une liste de paquets installés qui ont
chacun une version backport mais qui n'est pas installée. CQFD.

Merci Frédéric.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
1 2