« Les gestionnaires de paquets debian : apt, aptitude, dpkg » : différence entre les versions
Aller à la navigation
Aller à la recherche
Ligne 89 : | Ligne 89 : | ||
=Pin : downgrader un packet et empêcher sa mise à jour ultérieur= | =Pin : downgrader un packet et empêcher sa mise à jour ultérieur= | ||
Dans certains cas, vous voudrez peut-être installer une version précédente d'un paquet. C'était par exemple mon cas lorsque debian lenny était en testing et qu'un bug dans la version 1.2.28 de <code>rrdtool</code> empêchait d'avoir des graphiques avec une légende pour Cacti. La solution était simple : installer la version etch (1.2.28-1 a cette époque) de <code>rrdtool</code> et <code>librrd2</code>. Pour installer la version etch de ces paquets (nécessite d'avoir les dépôts etch dans votre fichier /etc/apt/sources.list) : | Dans certains cas, vous voudrez peut-être installer une version précédente d'un paquet. C'était par exemple mon cas lorsque debian lenny/testing était en testing et qu'un bug dans la version 1.2.28 de <code>rrdtool</code> empêchait d'avoir des graphiques avec une légende pour Cacti. La solution était simple : installer la version etch/stable (1.2.28-1 a cette époque) de <code>rrdtool</code> et <code>librrd2</code>. Pour installer la version etch de ces paquets (nécessite d'avoir les dépôts etch dans votre fichier /etc/apt/sources.list) : | ||
<pre>aptitude install rrdtool/stable librrd2/stable</pre> | <pre>aptitude install rrdtool/stable librrd2/stable</pre> | ||
Ligne 106 : | Ligne 106 : | ||
</pre> | </pre> | ||
Notez qu'on peut aussi pin sur la version de la distribution : <code>Pin: release o=Debian,a=etch</code> | |||
< | |||
Pin: release a= | |||
</ | |||
=Installer un paquet testing dans la distribution stable= | =Installer un paquet testing dans la distribution stable= |