J'utilise principalement des packages sur FreeBSD, car la plupart d'entre eux me conviennent très bien. Certains ne me conviennent pas, cependant, comme le vim
package, qui ne comprend pas de graphique gvim
.
Aucun problème. Je peux installer le port à la place, en utilisant portmaster editors/vim
et en sélectionnant l' GTK2
option. Cela fonctionne bien.
Cependant, lorsque je cours pkg upgrade
après un certain temps, on me présente les éléments suivants:
Reinstalling vim-7.4.110_3 (options changed)
Ce qui donne? Je n'ai changé aucune option, et il n'y a pas de nouvelle version (pas dans les ports non plus). Est-ce que cela compare mon port installé à la version distante sans GTK2
?
Bien sûr, je peux laisser pkg upgrade
faire son travail et réinstaller le port par la suite, mais c'est stupide. Quelle est la méthode recommandée pour mettre à jour un mélange de packages et de ports?
pkg lock
la solution est-elle conçue pour cela: à partir de la page de manuel: "pkg lock est utilisé pour verrouiller les packages contre la réinstallation, la modification ou la suppression.".
pkg lock
la solution recommandée? Cela fonctionne, mais j'espère que quelque chose d'aussi simple que cela pourrait être géré automatiquement.