Czy czasem nie usunąłeś jakiegoś ważnego pakietu, np. gnome-desktop-environment? Te wszystkie pakiety, które aptitude chce wywalić, mają zaznaczone, że zostały zainstalowane automatycznie (jako zależności), najcześciej przy instalowaniu jakiejś metapaczki, np. gnome-desktop-environment. Przy usuwaniu czegoś z zależności gnome-desktop-environment, np. evolution, usuwane jest także gnome-desktop-environment. Skoro usuwane jest gnome-desktop-environment (przepraszam za te powtórzenia), to usuwane są wszystkie pakiety automatycznie zainstalowane przy instalacji gnome-dekstop-environment. A że tych paczek jest sporo, to normalna sprawa. Uff...
Pakiet zaznaczony jako automatyczny, jest automatycznie usuwany, jeśli nie istnieje żadnen pakiet w systemie, który ma go w zależnościach. Mam nadzieję, że jest to jasne.
Jak to rozwiązać? Zaznaczyć je jako zainstalowane ręcznie:
Kod: Zaznacz cały
aptitude unmarkauto nazwa-pakietu [nazwa-pakietu ...]
Nie wiem, czy da się to odznaczyć prościej. Może w tym interfejsie ncurses.
Znalazłem jeszcze coś takiego:
http://forums.debian.net/viewtopic.php?f=10&t=39045
Sugerują oni użycie:
Nie znalazłem tego w manualu...
[quote="/usr/share/doc/aptitude/README"]keep-all
Cancels all scheduled actions on all packages]