TKmon und Ubuntu 12.04 aktualisieren
Hinweis: Bitte beachten Sie, dass dieser Artikel / diese Kategorie sich entweder auf ältere Software/Hardware Komponenten bezieht oder aus sonstigen Gründen nicht mehr gewartet wird. Diese Seite wird nicht mehr aktualisiert und ist rein zu Referenzzwecken noch hier im Archiv abrufbar. |
---|
TKmon und das zugehörige Ubuntu-System müssen regelmäßig mit Updates versorgt werden. Dieser Artikel zeigt, wie man sich per SSH zum Ubuntu verbindet und dort auf der Kommandozeile die Updates installiert.
Wichtig: Ab TKmon 1.4 können Sie Updates direkt über das TKmon Webinterace durchführen. Screenshots für die Durchführung von Updates finden sich im Abschnitt TKmon#Updates wieder. Die manuellen Schritte, die hier im Artikel beschrieben werden, sind dann nicht mehr erforderlich.
TKmon apt-check
Der TKmon apt-check zeigt auf den ersten Blick, ob alle Updates am aktuellen Stand sind:
Ubuntu SSH-Verbindung aufbauen
TKmon LES-Appliance
Die TKmon LES-Appliance wird standardmäßig mit einem Ubuntu-System-User ausgeliefert, mit dem Ubuntu- und TKmon-Updates eingespielt werden. Per SSH wird eine Verbindung zum TKmon-Server aufgebaut (die IP 192.168.56.102 muss durch die jeweilige Adresse bzw. den Host-Namen des TKmon-Servers ersetzt werden):
:~$ ssh tkmon@192.168.56.102 tkmon@192.168.56.102's password: Welcome to Ubuntu 12.04.2 LTS (GNU/Linux 3.2.0-38-generic x86_64) [...] 90 packages can be updated. 46 updates are security updates.
Bereits der Login-Screen weißt darauf hin, dass am System Updates zur Verfügung stehen.
TKmon manuell installiert
Eine manuelle Installation von TKmon über das TK-Repo (Thomas Krenn Ubuntu-Repo verwenden) legt zwar einen Ubuntu-System-User an, dessen Passwort ist jedoch deaktiviert. Für die Installation von Updates muss daher:
- der User verwendet werden, mit dem TKmon installiert wurde oder
- SSH-Access für den User TKmon aktiviert werden:
Updates installieren
apt-get update
und apt-get upgrade
wird das System als auch TKmon (ausser das Debian-Paket wurde manuell installiert) aktulisiert:[1]
:~$ sudo apt-get update [sudo] password for tkmon: Hit http://at.archive.ubuntu.com precise Release.gpg Hit http://archive.thomas-krenn.com precise Release.gpg [...]
:~$ sudo apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done The following packages have been kept back: linux-headers-server linux-image-server linux-server The following packages will be upgraded: [...]
Sind für Ubuntu Kernel-Updates vorhanden, müssen diese explizit eingespielt werden:
:~$ sudo apt-get dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following NEW packages will be installed: linux-headers-3.2.0-48 linux-headers-3.2.0-48-generic linux-image-3.2.0-48-generic
Einzelnachweise
- ↑ Ubuntu Server-Guide apt-get (help.ubuntu.com)