Załóżmy, że mam pakiet (w tym przypadku pakiet Python), który instaluję za pomocą Synaptic. Ponieważ wersja tego pakietu jest nieco nieaktualna, usuwam go w Synaptic, a następnie instaluję za pomocą easy_install
. Jedną z jej zależności zainstalowano również przy użyciu Synaptic, ale wolałbym raczej zachować wersję zainstalowaną na Synaptic niż easy_installing
też.
Jedynym problemem jest to, że zależność jest teraz oznaczona jako automatycznie usuwalna. Czy jest jakiś sposób, aby oznaczyć go jako zainstalowany ręcznie, inny niż usunięcie go i ponowne zainstalowanie? Jeśli robi to różnicę, używam Ubuntu Jaunty.
źródło
Wiem, że potrafisz to zrobić umiejętnie. Możesz to zrobić w interfejsie GUI, wybierając pakiet i naciskając „m” lub wybierając „Oznacz ręcznie” z menu „Pakiet” lub używając wiersza poleceń:
źródło
Możesz
apt-mark manual <package>
do tego użyć , z Synaptic,Package
=>[ ] Automatically Installed
(odznacz).dawny:
Ponadto, jeśli używasz
apt-get install <package>
pakietu, który jest już zainstalowany, zostanie on domyślnie oznaczony jako ręczny.źródło
[installed,auto-removable]
tylko na[installed]
.