Tak.
[quote="aptitude -h"]k@debian | śro lip 04 | 13:57:13 | ~ |
$ -> aptitude -h
aptitude 0.4.4
Użycie: aptitude [-S fname] [-u|-i]
aptitude [opcje] <akcja> ...
Akcje (jeśli nie podane aptitude uruchamia się w trybie interaktywnym):
install - Instalacja/uaktualnienie pakietów
remove - Usunięcie pakietów
purge - Usunięcie pakietów i ich plików konfiguracyjnych
hold - Zatrzymanie pakietów
unhold - Anulowanie zatrzymania pakietów
markauto - Zaznaczenie pakietów jako automatycznie zainstalowanych
unmarkauto - Zaznaczenie pakietów jako ręcznie zainstalowanych
forbid-version - Zablokowanie uaktualniania do określonej wersji pakietu.
update - Pobranie list nowych/uaktualnionych pakietów
upgrade - Bezpieczne uaktualnienie systemu
dist-upgrade - Uaktualnienie systemu]
A co do pakietów zainstalowanych przez apt-get to już kaplica. Musisz popatrzeć po logach apt-get i ręcznie je usunąć. Skorzystaj też z orphanera, jak napisał Stawi, tyle, że z tego co ja wiem, czyści on tylko zbędne biblioteki (a bywa, że usuwa też używane - już raz tak miałem...).
Pozdrawiam
//edit
Zależności zainstalowane automatycznie przez aptitude, są w ten sam sposób usuwane.
Deinstalacja pakietów razem z zależno
-
- Posty: 71
- Rejestracja: 14 listopada 2006, 13:54
- Lokalizacja: S³upsk
może omówię to na przykładzie:
chcesz zainstalować pakiet A który ma w zależnościach pakiety B C D. pakiet B masz już w systemie, więc przy wydaniu:
zainstalują Ci się A C D, jeśli potem zainstalujesz jakiś pakiet E który w zależności będzie miał pakiet C to przy odinstalowaniu pakietu A:
odinstalują Ci się pakiety A D (C się nie odinstaluje bo jest w zależności pakietu E).
jeśli chcesz więcej informacji, albo coś jest nie jasne, to warto poczytać dokładnie manuala.
chcesz zainstalować pakiet A który ma w zależnościach pakiety B C D. pakiet B masz już w systemie, więc przy wydaniu:
Kod: Zaznacz cały
aptitude install A
Kod: Zaznacz cały
aptitude remove A
jeśli chcesz więcej informacji, albo coś jest nie jasne, to warto poczytać dokładnie manuala.