Jaka jest zaleta korzystania z sudo apt-get autorove nad czystszą aplikacją?

57

Nie jestem pewien, co sudo apt-get autoremoverobi, ale przeczytałem, że należy użyć tego polecenia, aby usunąć niepotrzebne pakiety.

Jednym z procesów, które widziałem, było użycie, sudo apt-get autoremovea następnie użycie czegoś takiego jak BleachBit do usunięcia plików tymczasowych itp.

Czy możesz wyjaśnić, co sudo apt-get autoremovewłaściwie robi i czy są jakieś zalety korzystania z tego polecenia w porównaniu z czymś w rodzaju BleachBit lub Ubuntu Tweak janitor ?

gman
źródło

Odpowiedzi:

79

co sudo apt-get autoremovewłaściwie robi

Za każdym razem, gdy instalujesz aplikację (używasz apt-get), system instaluje również oprogramowanie, od którego ta aplikacja zależy. W Ubuntu / Linux powszechne jest, że aplikacje współużytkują te same biblioteki. Po usunięciu aplikacji zależność pozostanie w systemie.

Usunie więc apt-get autoremovete zależności, które zostały zainstalowane z aplikacjami i które nie są już używane przez nic innego w systemie.

czy są jakieś zalety korzystania z tego polecenia w porównaniu z woźnicą Bleachbit lub Ubuntu Tweak?

  • Bleachbit lub Ubuntu Tweak janitor to interfejsy graficzne.
  • sudo apt-get autoremove to polecenie

Jedna opcja nie wyklucza drugiej: Zakładam, że BB i UTJ używają sudo apt-get autoremove(w pewien sposób) do usuwania zależności. Więc nie jest to kwestia „jakichkolwiek korzyści”. Jest to kwestia preferencji: czy jesteś osobą z linii poleceń, czy jesteś typem GUI?

Nawiasem mówiąc: deborphanjest kolejnym z tych narzędzi do czyszczenia systemu.

Rinzwind
źródło
Dziękujemy za udostępnienie tego. Z mojego własnego doświadczenia, bieganie sudo apt-get autoremovejest bezpieczniejsze niż używanie czegoś takiego jak Bleachbit, ja (i mój przyjaciel) napotkałem problemy po użyciu Bleachbit. Samo bieganie sudo apt-get autoremovewydaje mi się bezpieczniejsze. Choć myślę, że to też zależy od sposobu skonfigurowania czyszczenia wewnątrz BleachBit (istnieje wiele z prezentowanych z wyboru tego, co chcesz, aby oczyścić opcji)
Sunyata
3

Jeden drobny dodatek: od 14.04 możesz pisać, apt autoremoveaby usunąć pakiety, które zostały automatycznie zainstalowane, aby spełnić zależności dla innych pakietów i nie są już potrzebne jako zależności.

Te dwa polecenia są równoważne:

  • apt autoremove
  • apt-get autoremove
prosti
źródło
I rzecz apti apt-getsą takie same jak w niektórych wersjach Ubuntu, ogólnie rzecz biorąc, nie są specyficzne dla autoremove. czy tak nie jest?
mat
1
Tak, to prawda @matt.
prosti