Strona 2 z 2

: 04 lipca 2007, 14:53
autor: el_carles
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.

: 04 lipca 2007, 15:58
autor: Kas
Ponieważ nie mam dostępu do komputera, a muszę być tego pewien. Aptitude automatycznie usuwa osierocone pakiety, będące zainstalowane wcześniej jako wymagane zależności, a teraz już zbędne?

: 04 lipca 2007, 16:05
autor: el_carles
Kas pisze:Aptitude automatycznie usuwa osierocone pakiety, będące zainstalowane wcześniej jako wymagane zależności, a teraz już zbędne?
Affirmative :)

: 04 lipca 2007, 16:40
autor: zuczek126p
Kas pisze:Aptitude automatycznie usuwa osierocone pakiety, będące zainstalowane wcześniej jako wymagane zależności, a teraz już zbędne?
Ale tylko jeżeli instalowałeś także za pomocą aptitude

: 05 lipca 2007, 02:17
autor: velmafia
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:

Kod: Zaznacz cały

aptitude install A
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:

Kod: Zaznacz cały

aptitude remove 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.