В моей системе установлена куча общих библиотек, которые не являются зависимостями какого-то конкретного пакета, но необходимы для библиотек, не управляемых apt, которые я собрал из исходного кода (таких как последние SDL, Allegro, SFML, ...) и другое программное обеспечение построено из исходного кода. Проблема заключается в том, что эти библиотеки рассматриваются APT как неиспользуемые и, следовательно, являются кандидатами на автоматическое удаление, и они смешиваются с законными неиспользуемыми пакетами, которые можно свободно удалять.
Есть ли способ пометить пакеты как используемые, чтобы они не предлагались для автоматического удаления? Моей первой мыслью было создать свой собственный метапакет только для хранения зависимостей (как, например, ubuntu-desktop), но я не знаю, как это сделать.
источник
apt-get install yyy
иxxx
установили как зависимость. Затем вы удалилиyyy
иxxx
пометили для авторемонта. Теперь вы делаетеapt-get install xxx
.apt-get install
(так как я не знаю другого способа их установки), но они по - прежнему предлагаются для автоматического удаления.