Jak szybko zaktualizować całe oprogramowanie w systemie Ubuntu za pomocą jednego polecenia

Jak szybko zaktualizować całe oprogramowanie w systemie Ubuntu za pomocą jednego polecenia

Jednym z powodów, dla których wiele osób używa systemu Linux zamiast systemu Windows, jest prostota instalowania aktualizacji oprogramowania. Są nie tylko proste, ale także bardzo szybkie, na przykład czystą instalację Ubuntu można zaktualizować w ciągu około 20 minut.

Możesz również dokładnie zobaczyć, co dzieje się podczas aktualizacji, nie ma niejasnych komunikatów, które sprawiają, że wygląda na to, że coś się zawiesiło. Pomimo tych zalet dodatkowe formaty pakietów, takie jak Snap, nieco komplikują sprawę.

Firma Canonical skonfigurowała system Ubuntu w taki sposób, aby aktualizacje zabezpieczeń były pobierane i instalowane w tle. Niestety, „inne aktualizacje”, takie jak aktualizacje przeglądarki, są wymieniane użytkownikom tylko raz w tygodniu, ale nie instalują się automatycznie, użytkownik musi to zrobić.

Oprócz problemu z „innym oprogramowaniem” masz także Snapy. Jeszcze kilka miesięcy temu wydawało się, że aktualizują się one same, ale ostatnio otrzymuję powiadomienia, że ​​aktualizacje są gotowe do zastosowania; oznacza to dla mnie więcej pracy!

Niektórzy z was mogą być świadomi poleceń apt update i apt upgrade , są one świetne do aktualizacji pakietów Deb, ale nie dotykają pakietów Snap, w tym celu należy użyć snapfresh . Jeśli użyjesz tych poleceń, zostaniesz przerwany w połowie, aby zapytać, czy na pewno chcesz zastosować aktualizacje.

Biorąc pod uwagę, że większość aktualizacji jest dość stabilna, dobrze jest móc zainstalować wszystkie pakiety Deb i Snap za jednym zamachem, bez pytania o potwierdzenie aktualizacji i bez konieczności wykonywania osobnych poleceń dla Debs i Snaps.

Polecenie aktualizacji wszystkiego za jednym razem to:


sudo apt update && sudo apt upgrade -y && sudo snap refresh

Po wpisaniu lub skopiowaniu tego do okna terminala zostaniesz poproszony o podanie hasła, a następnie wyszuka aktualizacje i zastosuje je bez potwierdzenia, sprawdzi również nowe Snapy i zastosuje wszelkie dostępne aktualizacje.

Jeśli chcesz mieć większą kontrolę nad procesem aktualizacji, możesz skorzystać z poniższego polecenia:


sudo apt update && sudo apt upgrade && sudo snap refresh

Powyższe polecenie pomija część „-y”, co oznacza, że ​​zostaną wyświetlone aktualizacje, które zostaną zainstalowane, i zostaniesz poproszony o ich potwierdzenie, aby upewnić się, że jesteś zadowolony. Jest to przydatne, jeśli wiesz o kłopotliwych pakietach, których nie chcesz przypadkowo zainstalować w systemie.

Ponieważ polecenie aktualizacji jest tym, które prawdopodobnie będziesz chciał uruchomić kilka razy w ciągu kilku tygodni, warto wiedzieć, że możesz dotknąć strzałki w górę w terminalu, aby przeglądać poprzednio używane polecenia, możesz to zrobić, aby wrócić do aktualizacji polecenie powyżej i naciśnij enter, aby uzyskać określony proces.

Pakiety Flatpak nie są obsługiwane przez Ubuntu po wyjęciu z pudełka, ale jeśli ich używasz, możesz dostosować wcześniejsze polecenie do:


sudo apt update && sudo apt upgrade -y && sudo snap refresh && sudo flatpak update

To polecenie powinno również zastosować wszystkie dostępne aktualizacje Flatpak, jeśli takie istnieją. Te polecenia powinny działać w każdym systemie, który używa apt. Możesz go dostosować, aby pominąć odświeżanie przystawki && Sudo, jeśli nie używasz Snapów, na przykład jeśli korzystasz z Linux Mint .

Jeśli znasz bardziej pomocne polecenia, takie jak te, daj nam znać w komentarzach.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *