TIP Installer une version spécifique d'un package

Un article de Gentoo Linux Wiki.

Cet article fait partie des Trucs et Astuces.

Terminaux / Shells CD Live X Portage Système Systèmes de fichier Autres

Souvent, pour des raisons de compatibilité, vous pouvez avoir besoin d'une certain version d'un package, même si celle-ci n'est pas la plus récente. Portage a une fonction qui vous permet de sélectionner pour un package n'importe quelle version qui existe au sein de celui-ci.

Pour trouver les versions disponibles d'un package, vous pouvez aller sur ce site Gentoo-Portage (non officiel) ou vous pouvez utiliser un outil qui parcours portage comme porthole. Actuellement ce logiciel est masqué car il n'est pas stable.

Une fois trouvé la version du package que vous voulez, il est très simple de l'installer

Par exemple, pour avoir la version 0.6.6.6 de foobarsatan.

Code : Dans un terminal avec l'utilisateur root
 
emerge =foobarsatan-0.6.6.6
echo ">whatever-category/foobarsatan-0.6.6.6" >> /etc/portage/package.mask
# mask all newer versions of foobar
  


Note: Quelques fois l'utilisation de vieilles versions nécessite de vieilles dépendances, qui peuvent rentrés en conflit avec les versions plus récentes du même package
Autres langues