Hvordan installere oppdateringer via kommandolinjen?

Når jeg logger på webserveren min via SSH, ser jeg følgende informasjon:

88 packages can be updated.
80 updates are security updates

Jeg prøvde apt-get update og deretter apt-get upgrade, men hver gang jeg logger på ser jeg fortsatt meldingen om oppdateringer. Hvordan installerer jeg dem?

Bruk dette:

sudo apt update        # Fetches the list of available updates
sudo apt upgrade       # Installs some updates; does not remove packages
sudo apt full-upgrade  # Installs updates; may also remove some packages, if needed
sudo apt autoremove    # Removes any old packages that are no longer needed

Dokumentasjon om hvert apt-alternativ finnes i man-sidene for apt. Disse er også tilgjengelige ved å kjøre man apt i terminalen din.

Bruk av både upgrade og full-upgrade sammen er vanligvis ikke nødvendig, men det kan hjelpe i noen tilfeller: se Debian-dokumentasjon om oppgraderinger fra Debian 9.

Kommentarer (2)

Dette er normal oppførsel.

Meldingen du ser ved pålogging er lagt til serverstatusen 'Message-Of-The-Day', som bare oppdateres hver kalenderdag (eller ved oppstart / oppstart av serveren). Ta en titt på innholdet ved å bruke

cat /etc/motd

Ser fortsatt de samme oppdateringene tilgjengelige etter å ha kjørt

sudo apt-get update && sudo apt-get upgrade

er som forventet. Hvis du deretter kjører denne kommandoen på nytt, vil du bare bli bedt om ytterligere oppdateringer hvis enda flere (nyere) oppdateringer er utgitt.

Kommentarer (8)

Når du har logget inn på serveren din, kjører du kommandoen nedenfor.

sudo apt-get upgrade

Det burde gjøre susen. Kanskje du bare trenger å starte serveren på nytt.

Kommentarer (4)