Wie upgrade ich Ubuntu ohne Neustart mit Ksplice
Hassen Sie es nicht, wenn Sie sich mitten in etwas Wichtigem befinden und das Betriebssystem Sie immer wieder auffordert, Ihren Computer neu zu starten, nur weil ein wichtiges Sicherheitsupdate installiert wurde?
Ich hasse es und ich bin mir sicher, dass die Jungs hinter Ksplice es auch hassten. Sie hassten es so sehr, dass sie beschlossen, etwas dagegen zu unternehmen und Uptrack entwickelten.
Uptrack ist ein Software-Updater, der mit Ausnahme eines wichtigen Schrittes fast genauso funktioniert wie der Standard-Update-Manager von Ubuntu. Uptrack erfordert nicht, dass der Computer neu gestartet wird, nachdem ein Update installiert wurde. Ksplice, die Firma hinter Uptrack, hat eine Technologie entwickelt, mit der ein laufendes Programm, sogar der Kernel, ohne Neustart aktualisiert werden kann.
Ist das nicht toll?
Die Installation von Uptrack auf Ihrem Ubuntu 9.04 System ist ziemlich einfach, wie Sie sehen werden.
Zuerst einen Zugangsschlüssel von der Ksplice-Website anfordern. Geben Sie Ihre E-Mail-Adresse ein und Sie erhalten den Schlüssel innerhalb weniger Minuten per E-Mail.
Jetzt sollten Sie das Ksplice-Repository zu APT hinzufügen, damit Sie apt in Zukunft auch Ksplice aktualisieren können.
Geben Sie in Ihrem Terminal den folgenden Befehl ein, um die Apt-Quellenliste zu öffnen.
sudo gedit /etc/apt/sources.list.d/ksplice.list
Fügen Sie der Datei die folgenden Zeilen hinzu.
deb http://www.ksplice.com/apt jaunty ksplice deb-src http://www.ksplice.com/apt jaunty ksplice
Speichern und schließen Sie die Datei. Führen Sie nun die folgenden Befehle auf dem Terminal aus:
sudo wget https://www.ksplice.com/apt/ksplice-archive.asc sudo apt-key hinzufügen ksplice-archive.asc sudo aptitude aktualisieren sudo aptitude installieren uptrack
Der erste Befehl lädt den PGP-Schlüssel für das Repository herunter, und der zweite Befehl fügt ihn der Liste der Schlüssel hinzu, denen APT vertraut. Dadurch wird sichergestellt, dass sich apt nicht jedes Mal, wenn Sie etwas aus dem ksplice-Repository herunterladen, beschwert.
Die zweiten Befehle aktualisieren das lokale APT-Repository und der dritte Befehl installiert Uptrack. Der Schlüssel, den Ksplice Ihnen zuvor per E-Mail geschickt hat, wird jetzt benötigt, also stellen Sie sicher, dass Sie das zur Hand haben. Uptrack verfügt über eine Standard-CLI, die zur Verwaltung von Updates verwendet werden kann. Führen Sie jedoch als GUI-Typ den folgenden Befehl aus, um die Uplink-Manager- GUI für Uptrack zu installieren.
sudo aptitude installiert uptrack-manager
Sobald der uptrack-manager installiert ist, wird in der Taskleiste ein Symbol angezeigt, mit dem Uptrack den Benutzer darüber informiert, ob und wann neue Kernel-Updates verfügbar sind.
Das Symbol " K " mit der roten Warnung bedeutet, dass für Ihr System Updates verfügbar sind. Um die verfügbaren Updates anzuzeigen, klicken Sie einfach auf das Symbol.
Um die auf dem Bildschirm angezeigten Updates zu installieren, klicken Sie einfach auf " Alle Updates installieren ". Uptrack läuft über cron, um regelmäßig nach neuen Updates zu suchen, aber wenn Sie manuell nach Updates suchen möchten, können Sie auf die Schaltfläche " Check " klicken, um dies zu tun.
Das ist alles. Sie können sich jetzt von allen Neustarts der Fahrpläne verabschieden, die Sie jedes Mal durchführen mussten, wenn ein Softwareupdate durchgeführt wurde.