Czy mogę uruchomić `apt-get purge --auto-remove`?

14

Czy apt-get purge --auto-remove packagenameto poprawne polecenie?

Czy to musi być apt-get remove --purge --auto-remove packagename?

Strona podręcznika Ubuntu dla apt-get ( http://manpages.ubuntu.com/manpages/precise/man8/apt-get.8.html ) wspomina tylko o użyciu opcji --auto-remove "Jeśli polecenie jest zainstalowane lub remove ... ”, więc zastanawiałem się, czy można go również użyć z poleceniem purge, ponieważ jest to tylko skrót do polecenia remove z opcją --purge.

Dziękuję Ci.

użytkownik981178
źródło
1
dlaczego --auto-remove?
Alvar
2
Jeśli podczas usuwania pakietu zostanie użyta opcja --auto-remove, usunie ona zależności, które nie są już potrzebne. Coś w rodzaju apt-get autoremovesprawdzania i „usuwania pakietów, które zostały automatycznie zainstalowane, aby spełnić zależności dla innych pakietów i nie są już potrzebne” (z powyższej strony podręcznika).
user981178,
1
Jeśli sprawdzisz stronę podręczną, zauważysz, że autorove może być używany jako polecenie (autorove) lub jako opcja (--auto-remove) podczas polecenia. Jest on jednak wymieniony tylko jako opcja w kontekście polecenia instaluj lub usuwaj, więc zastanawiałem się, czy opcji tej można również użyć z poleceniem czyszczenia. Użycie tej opcji jest po prostu sposobem na jej skrót, zamiast uruchamiania dwóch osobnych poleceń.
user981178,
14
Możesz także użyćapt-get autoremove --purge
daboross

Odpowiedzi:

13

Tak, te polecenia są prawidłowe. Ponadto są równoważne, ponieważ purgejest równoważne z remove --purge(patrz man apt-get).

Radu Rădeanu
źródło
Dzięki. Tak, pomyślałem, że jeśli pierwszy byłby ważny, to byłby równoważny z drugim. Chciałem tylko upewnić się, że pierwszy był rzeczywiście ważny.
user981178,