Linux updates

Vaak blijft bij Windows georiënteerde netwerken waar tevens een linux machine draait de laatstgenoemde onaangeroerd draaien. Toch is het wenselijk dat ook deze machine wordt bijgewerkt.

Met een paar commando’s kun je vrijwel probleemloos deze installaties bijwerken.

Om allereerst de lijst van beschikbare packages bij te werken draai je apt-get update.

apt-get update

Vervolgens ga je daadwerkelijk bijwerken middels apt-get upgrade.

apt-get upgrade
Setting up php7.0-sqlite3 (7.0.33-0+deb9u6) …
Setting up php7.0-imap (7.0.33-0+deb9u6) …
Setting up php7.0-json (7.0.33-0+deb9u6) …
Setting up dovecot-pop3d (1:2.2.27-3+deb9u5) …
Setting up dovecot-imapd (1:2.2.27-3+deb9u5) …
Setting up libmagickwand-6.q16-3:amd64 (8:6.9.7.4+dfsg-11+deb9u7) …
Setting up libbind9-140:amd64 (1:9.10.3.dfsg.P4-12.3+deb9u5) …
Setting up dbus (1.10.28-0+deb9u1) …
A reboot is required to replace the running dbus-daemon.
Please reboot the system when convenient.
Setting up mariadb-server-10.1 (10.1.41-0+deb9u1) …
Setting up libgs9:amd64 (9.26a~dfsg-0+deb9u6) …
Setting up cups-client (2.2.1-8+deb9u4) …
Setting up libcupscgi1:amd64 (2.2.1-8+deb9u4) …
Setting up python3-acme (0.28.0-1~deb9u2) …
Setting up bind9utils (1:9.10.3.dfsg.P4-12.3+deb9u5) …
Setting up bind9-host (1:9.10.3.dfsg.P4-12.3+deb9u5) …
Setting up libpam-systemd:amd64 (232-25+deb9u12) …
Setting up apache2 (2.4.25-3+deb9u9) …

Nu de machine ogenschijnlijk in zijn geheel is vrijgemaakt, kun je ook de Linux versie bijwerken indien beschikbaar. Dit gebeurt middels apt-get dist-upgrade.

apt-get dist-upgrade -y

Daarna verwijder je automatisch geinstalleerde packages die overbodig zijn omdat de packages die ervan afhankelijk waren niet langer geinstalleerd zijn.

apt-get autoremove -y

Als laatste verwijder je ook nog packages uit je repository die niet langer gedownload kunnen worden.

apt-get autoclean -y