Diese Update-Anleitung enthält nur wesentliche Informationen und Best Practices, um einen laufenden Ubuntu-Server zu aktualisieren und die Ausfallzeit gering zu halten.
Ubuntu 16.04.6 auf Ubuntu 18.04
Backup – Wenn Sie einen Cloud-Hoster wie DigitalOcean verwenden, erstellen Sie einen Snapshot. Es wird empfohlen, die VM vor dem Erstellen des Snapshots herunterzufahren, um die Dateiintegrität zu wahren. Wenn Sie keine virtuelle Maschine oder keinen Cloud-Hoster verwenden, wird empfohlen, eine Kopie des gesamten Dateisystems anzufertigen. Mindestens müssen Sie die Verzeichnisse /home, /etc und /var sichern.
Installierte Pakete aktualisieren
Bevor Sie mit dem Release-Upgrade beginnen, wird empfohlen, alle Pakete auf die neuesten Versionen des aktuellen Releases zu aktualisieren. Aktualisieren Sie die Paketliste:
sudo apt-get update
Aktualisieren Sie als Nächstes die installierten Pakete auf die neuesten verfügbaren Versionen:
sudo apt-get upgrade
Verwenden Sie anschließend den folgenden Befehl. Dieser führt zusätzliche Updates aus, die das Ändern von Abhängigkeiten oder das Hinzufügen bzw. Entfernen neuer Pakete erfordern. Er verarbeitet Upgrade-Schritte, die möglicherweise von apt-get upgrade zurückgehalten wurden.
sudo apt-get dist-upgrade
Ubuntu auf 18.04 aktualisieren
sudo do-release-upgrade
Update von MySQL 5.7 auf 8.0
Paket-Konfiguration herunterladen
wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.14-1_all.deb
Pakete neu konfigurieren
sudo dpkg -i mysql-apt-config_0.8.13-1_all.deb
Pakete aktualisieren
sudo apt-get update
MySQL aktualisieren
sudo apt install mysql-client or mysql-server