Предположим, у меня есть пакет (в данном случае пакет Python), который я устанавливаю с помощью Synaptic. Поскольку версия этого пакета несколько устарела, я удаляю его в Synaptic, а затем устанавливаю его с помощью easy_install
. Одна из его зависимостей была также установлена с использованием Synaptic, но я бы предпочел сохранить версию, установленную Synaptic, а не easy_installing
ее.
Единственная проблема заключается в том, что зависимость теперь помечена как автоматически удаляемая. Есть ли способ пометить его как устанавливаемый вручную, кроме как удалить его и переустановить? Если это имеет значение, я использую Ubuntu Jaunty.
источник
Я знаю, что вы можете сделать это в способности. Вы можете сделать это либо в графическом интерфейсе, выбрав пакет и нажав «m», либо выбрав «Отметить руководство» в меню «Пакет», либо используя командную строку:
источник
Вы можете использовать
apt-mark manual <package>
для этого, из Synaptic,Package
=>[ ] Automatically Installed
(снимите флажок).например:
Кроме того, если вы используете
apt-get install <package>
пакет, который уже установлен, он будет неявно помечен как ручной.источник
[installed,auto-removable]
просто[installed]
.