Jak zaktualizować system za pomocą terminala?

8

Zwykle aktualizuję Debiana na Linuksie za pomocą Menedżera aktualizacji, ale jak mogę to zrobić za pomocą terminala?

Zignd
źródło

Odpowiedzi:

12

W Debianie i większości dystrybucji opartych na Debianie (w tym Ubuntu):

  1. Odświeżyć bazę pakietów: apt update, apt-get updatelubaptitude update

  2. Zainstalować nowe pakiety: apt upgrade, apt-get upgrade, lub aptitude safe-upgrade.

    apt(-get) upgradetylko aktualizuje istniejące pakiety i jest bezpieczniejsza, a apt full-upgradeczy apt-get dist-upgrademoże zainstalować nowe zależności, lub usunąć istniejące.

(Zobacz też: apt-get vs aptitude )

użytkownik1686
źródło
A kiedy wiem, że po aktualizacji wymagane jest ponowne uruchomienie systemu (powiedzmy, że z powodu aktualizacji jądra)
karatedog
Większość aktualizacji (oprócz jądra i nvidea) nie wymaga ponownego uruchomienia systemu. Ponieważ w przeciwieństwie do systemu Windows, otwarty plik nie zabrania pisania nad nim. Jednak czasami, gdy uruchomiona usługa jest aktualizowana i chcesz natychmiast użyć nowej wersji, wystarczy tylko ponownie uruchomić tę usługę samodzielnie (jeśli nie zostało to już zrobione przez skrypt aktualizacji).
Chong,