[[Vorlage(Archiviert)]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Paketquellen_freischalten: Bearbeiten von Paketquellen] [:Terminal: Ein Terminal öffnen] [:sudo: Root-Rechte] }}} [[Inhaltsverzeichnis()]] Bei "Non-LTS" Ubuntu-Versionen ist ein [:Upgrade:] nur auf die nächsthöhere Version möglich. Ein Versionssprung über zwei oder mehrere Versionen ist hingegen nicht vorgesehen. Jedoch gibt es mit dem ''"Distribution-Upgrade"'' eine Methode, um von einer [:Long_Term_Support:LTS]- auf die nächste, nachfolgende [:Long_Term_Support: LTS]-Version zu aktualisieren, ohne die drei dazwischen liegenden "Non-LTS" -Versionen installieren zu müssen. Das ist ebenfalls auch für den Versionssprung von [:Trusty:Ubuntu 14.04] auf [:Xenial:Ubuntu 16.04] vorgesehen, welches mit der Freigabe des ersten ''Point-Release: 16.04.1'' empfohlen wird, vorher aber schon manuell angestoßen werden kann. = Vorbereitung= {{{#!vorlage Warnung Wer sein System mit [:ecryptfs:] oder manuell ''teilverschlüsselt'' hat, sollte vor dem Upgrade die entsprechenden Einträge in der * '''/etc/fstab''' * '''/etc/crypttab''' (in der Regel '''cryptswap1''') deaktivieren. Der mit dem Upgrade verbundene Wechsel von [:Archiv/Upstart:] zu [:systemd:] führt zu Problemen - siehe [bug:1447282:]. }}} {{{#!vorlage Warnung Der Einsatz eines [:LTS_Enablement_Stacks: HWE-Stacks] kann ein Upgrade unter Umständen beeinflussen. Je nach dem wie ein System mit dem Einsatz von Software aus Fremdquellen vom Standard abweicht, kann dies den Vorgang negativ beeinflussen. Ferner muss beachtet werden, dass zwischen der Freigabe von 14.04. und 16.04. zahlreiche neuere Versionen des Linux-Kernels, Software sowie proprietärer Treiber erschienen sind. Es kann daher sein, dass die Unterstützung älterer oder exotischer Hardware entfällt. Folglich empfiehlt sich, vor einem Umstieg auf die neue Ubuntu-Version die Kompatibilität zu überprüfen, etwa mit einem [:Live-USB:Live-Medium]. Auch sollte man unbedingt eine Sicherung ([:Backup:]) der wichtigsten Daten anlegen. }}} Zuerst sollte sichergestellt werden, dass das vorhandene System auf dem aktuellen Stand (Updates) ist. Wichtig zudem, dass das Paket * '''update-manager-core''' installiert ist. Anschließend ist das System für das Distributions-Upgrade bereit. = Distributions-Upgrade Standard= [[Bild(update_manager_1604_info.png, 250, align=right)]] Bis zum Erscheinen des Point-Release 1 von Ubuntu 16.04 muss der Upgrade-Vorgang manuell via Terminal gestartet werden[3][4]: {{{#!vorlage Befehl sudo update-manager --proposed }}} Die Option ''--proposed'' sorgt dafür, dass die zuletzt verfügbare (also aktuelle) Version genutzt wird. Es erscheint die Meldung: {{{Neue Version 16.04 der Distribution ist verfügbar}}} [[Vorlage(Bildersammlung, 200 upgrade_1_vorbereiten.png, "Systemaktualisierung: Vorbereitung" upgrade_2_starten.png, "Systemaktualisierung: Starten" upgrade_4_aufraeumen.png, "Systemaktualisierung: Aufräumen" )]] Das Distribution-Upgrade beginnt man mit einem Klick auf ''"Aktualisieren"'', das System wird nun untersucht und vorbereitet. Es werden alle vorhanden Trusty-Paketquellen deaktiviert. Manche Pakete sind mit der neuen Ubuntu-Version nicht mehr kompatibel (das betrifft Pakete, die aus fremden Quellen installiert wurden, sowie Pakete die durch andere ersetzt wurden oder inzwischen überflüssig sind). Diese Änderungen kann man sich detailliert auflisten lassen, um zu prüfen was nach dem Upgrade-Vorgang an Paketen wieder ersetzt werden muss. Nach dem Schließen aller geöffneten Anwendungen geht es weiter mit ''"Systemaktualisierung beginnen"''. Der damit gestartete Vorgang darf nicht mehr unterbrochen werden. Je nach Geschwindigkeit der Internetverbindung kann das Herunterladen der Pakete länger dauern. Der nachfolgende Installationsprozess sollte aufmerksam verfolgt werden, weil es an einigen Stellen gegebenenfalls zu Abfragen kommen kann, die korrigiert oder bestätigt werden müssen. Insbesondere kann es sein, dass Konfigurationsdateien manuell ausgewählt oder geändert werden müssen. Ist der Upgrade-Prozeß beendet und alle Pakete installiert, können unter dem Menü-Punkt: ''"Aufräumen"'' alte, nicht mehr benötigte Software-Pakete und -Bibliotheken bereinigt werden. Es ist ratsam, genau zu prüfen, welche gelöscht werden sollen oder eventuell noch gebraucht werden. Ist dies ebenfalls beendet, muss das System noch ''"neu gestartet"'' werden. Damit ist die eigentliche Installation schon abgeschlossen; eine letzte Überprüfung kann nun noch folgen. Eine Kontrolle ob alle Programme, die in der Vorgängerversion manuell installiert wurden fehlen, ist sinnvoll. Diese können bei Bedarf wieder neu installiert werden. Im Zuge des Upgrade-Vorgangs werden vorhandene Paketquellen in der Datei [:sources.list:] automatisch bearbeitet (umbenennen von ``trusty`` in ``xenial``), sowie vorhandene Fremdquellen deaktiviert. Damit ist gewährleistet, dass Xenial künftig aktuell gehalten werden kann ("update"). Eventuell vorhandene und nötige Fremdquellen müssen kontrolliert, korrigiert und gegebenenfalls wieder aktiviert werden. = Upgrade der Ubuntu-Server-Variante = Der Upgrade-Vorgang wird mit folgendem Befehl gestartet: {{{#!vorlage Befehl sudo do-release-upgrade }}} ##Sollte der Server hinter einem Proxy stehen, der eine Authentifizierung benötigt, genügt die Angabe des Proxys und der Zugangsdaten in '''/etc/apt/apt.conf''' nicht aus. Dann muss der Befehl so aussehen. ##{{{#!vorlage Befehl ##sudo http_proxy="user:pw@server:port" do-release-upgrade ##}}} ##`user`, `pw`, `server` und `port` sind durch entsprechende Werte zu ersetzen. Ab jetzt muss man nur noch den Anweisungen auf dem Bildschirm folgen. Vorsicht ist angesagt, wenn Meldungen kommen, die die Konfigurationen einzelner Dienste bzw. Programme ändern. Man sollte jede Konfiguration einzeln prüfen und entweder die neue Version akzeptieren oder die eigene Version der Konfigurationsdatei behalten. Man informiert sich am besten vorher mit Hilfe der [ubuntu:XenialXerus/ReleaseNotes:Ubuntu Release Notes] {en}, welche Änderungen an den Paketen beim Distributions-Upgrade durchgeführt werden. = Problembehebung = == Verschlüsselte Systeme == Ein sehr häufiger Grund für ein Scheitern des Upgrade-Vorgangs bei vollverschlüsselten Systemen ist eine zu kleine '''/boot'''-Partition. Man sollte daher vorher unbedingt prüfen, ob mindestens 100 MiB freier Speicherplatz auf dieser Partition zur Verfügung stehen. Wenn keine separate Partition für '''/boot''' vorhanden ist, tritt das Problem im Regelfall nicht auf. = Links = * [:Upgrade:] - Hauptartikel * [man:update-manager:] {en} - Dokumentation der verfügbaren Optionen * [ubuntu:XenialXerus/ReleaseNotes:Release Notes] {en} zu Ubuntu 16.04 (Desktop, Server) # tag: Installation, Paketverwaltung, nach-trusty-ins-archiv