Mam kilka wspólnych bibliotek zainstalowanych w moim systemie, które nie są zależnościami od konkretnego pakietu, ale są potrzebne do bibliotek niezarządzanych, które zbudowałem ze źródła (jak najnowszy SDL, Allegro, SFML, ...) i inne oprogramowanie zbudowane ze źródła. Problem polega na tym, że biblioteki te są postrzegane przez APT jako nieużywane, a zatem są kandydatami do automatycznego usuwania, a te mieszają się z uzasadnionymi nieużywanymi pakietami, które można swobodnie usunąć.
Czy istnieje sposób na oznaczenie opakowań jako używane, aby nie były sugerowane do automatycznego usuwania? Moją pierwszą myślą było zbudowanie własnego metapakietu tylko w celu utrzymania zależności (jak na przykład ubuntu-desktop), ale nie wiem, jak to zrobić.
źródło
apt-get install yyy
ixxx
zainstalowałeś jako zależność. Następnie zostałeś usuniętyyyy
ixxx
oznaczony jako autoroval. Teraz tyapt-get install xxx
.apt-get install
(ponieważ nie znam innego sposobu ich zainstalowania), ale nadal są oferowane do automatycznego usuwania.