Supposons que j'ai un package (un package Python dans ce cas) que j'installe à l'aide de Synaptic. Étant donné que la version de ce package est quelque peu dépassée, je le supprime dans Synaptic, puis l'installe à l'aide easy_install
. L'une de ses dépendances a également été installée à l'aide de Synaptic, mais je préfère conserver la version installée par Synaptic plutôt que la easy_installing
même.
Le seul problème est que la dépendance est désormais marquée comme amovible automatique. Existe-t-il un moyen de le marquer comme étant installé manuellement autre que de le supprimer et de le réinstaller? Si cela fait une différence, j'utilise Ubuntu Jaunty.
la source
Je sais que tu peux le faire en aptitude. Vous pouvez le faire soit dans son interface graphique en sélectionnant package et en appuyant sur «m» ou en sélectionnant «Mark manual» dans le menu «Package», ou en utilisant la ligne de commande:
la source
Vous pouvez utiliser
apt-mark manual <package>
pour cela, de Synaptic,Package
=>[ ] Automatically Installed
(décochez-le).ex:
De plus, si vous utilisez
apt-get install <package>
un package déjà installé, il sera implicitement marqué comme manuel.la source
[installed,auto-removable]
juste[installed]
.