Problème du jour : imposer la version d'un logiciel depuis la ligne de commande. Je me suis légèrement battu pour faire marcher baskets, aujourd'hui. C'est passé, non sans une petite lecture du manuel de zypper ;)
Donc permière chose, je fais une recherche avec zypper, sur baskets :
zypper se -s baskets Chargement des données du dépôt... Lecture des paquets installés... S | Nom | Type | Version | Arch | Dépot --+--------------------+---------------+---------------------+--------+-------------------- v | basket | paquet | 1.80-4.5 | x86_64 | KDE4.4Community v | basket | paquet | 1.0svn20091126-1.81 | x86_64 | KDE4.4Playground v | basket | paquet | 1.80-4.5 | i586 | KDE4.4Community v | basket | paquet | 1.0svn20091126-1.81 | i586 | KDE4.4Playground i | basket | paquet | 1.0.3.1-9.5 | x86_64 | openSUSE-11.2-Oss v | basket | paquet | 1.0.3.1-9.5 | i586 | openSUSE-11.2-Oss | basket | paquet source | 1.80-4.5 | noarch | KDE4.4Community | basket | paquet source | 1.0svn20091126-1.81 | noarch | KDE4.4Playground(je vous épargne une partie de la sortie, c'est pas forcément toujours utile)
Moi je veux le paquet qui est en haut de la ligne. Pour que ça marche. Parceque je suis sous KDE4.4 .
Du coup, on va forcer la version, sur l'appel de zypper, en respectant la syntaxe
zypper in paquet=version
Du coup pour moi ça donne ça :
zypper in basket=1.80-4.5
et à la fin, on a bien :
Chargement des données du dépôt... Lecture des paquets installés... S | Nom | Type | Version | Arch | Dépot --+--------------------+---------------+---------------------+--------+-------------------- i | basket | paquet | 1.80-4.5 | x86_64 | KDE4.4Community v | basket | paquet | 1.0svn20091126-1.81 | x86_64 | KDE4.4Playground v | basket | paquet | 1.80-4.5 | i586 | KDE4.4Community v | basket | paquet | 1.0svn20091126-1.81 | i586 | KDE4.4Playground v | basket | paquet | 1.0.3.1-9.5 | x86_64 | openSUSE-11.2-Oss v | basket | paquet | 1.0.3.1-9.5 | i586 | openSUSE-11.2-Oss | basket | paquet source | 1.80-4.5 | noarch | KDE4.4Community | basket | paquet source | 1.0svn20091126-1.81 | noarch | KDE4.4Playground
Et basket marche. Donc je suis content :)
2 commentaires:
[distrowar]
La sélection de version, c'est une feature de la dernière version alpha/live de zipper ?
[/distrowar]
TROLL SPOTTED
Il se passe quoi, ta gentoo compile plus? :D
Enregistrer un commentaire