GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So aktualisieren Sie einen Ubuntu 7.04-Server ("Das perfekte Setup" + ISPConfig) auf Ubuntu 7.10

So aktualisieren Sie einen Ubuntu 7.04-Server ("Das perfekte Setup" + ISPConfig) auf Ubuntu 7.10

Dieser Artikel erklärt, wie Sie einen Ubuntu 7.04 (Feisty Fawn)-Server auf Ubuntu 7.10 (Gutsy Gibbon) aktualisieren können. Ich verwende einen Ubuntu 7.04-Server, eingerichtet gemäß The Perfect Setup - Ubuntu Feisty Fawn (Ubuntu 7.04) und mit installiertem ISPConfig, mit Websites, E-Mail- und FTP-Konten, Datenbanken, DNS-Einträgen usw., und aktualisiere ihn auf Ubuntu 7.10.

Ich gebe keine Garantie dafür, dass dies bei Ihnen funktioniert!

1 Vorbemerkung

Wie in der Einleitung erwähnt, ist mein Ubuntu 7.04-Server gemäß The Perfect Setup - Ubuntu Feisty Fawn (Ubuntu 7.04) konfiguriert und ISPConfig ist installiert. Ich habe ISPConfig verwendet, um Websites, E-Mail- und FTP-Konten, Datenbanken, DNS-Einträge usw. einzurichten. Ich habe es auf Ubuntu 7.10 aktualisiert und die vorhandenen Websites, E-Mail- und FTP-Konten, Datenbanken, DNS-Einträge usw. ebenfalls getestet als ISPConfig, und ich habe dann neue Websites, Benutzer, Datenbanken, DNS-Einträge usw. eingerichtet, um die Funktionalität des Servers nach dem Distributions-Upgrade zu testen, und keine Fehler gefunden. Alles funktioniert wie erwartet.

2 Distributions-Upgrade auf Ubuntu 7.10 Server

Zuerst laufen wir

apt-get update

um die Paketdatenbank des Systems zu aktualisieren.

Dann installieren wir das Paket update-manager-core:

apt-get install update-manager-core

Um das Distributions-Upgrade zu starten, geben wir ein:

do-release-upgrade

Während des Upgrade-Vorgangs stellt das System einige Fragen, die wir wie folgt beantworten:

[email protected]:~# do-release-upgrade
Suche nach einer neuen Ubuntu-Version
Signatur des Upgrade-Tools abgeschlossen
Upgrade-Tool abgeschlossen
Herunterladen abgeschlossen
Extrahieren von ' /tmp/tmpj_2RBY/gutsy.tar.gz'
authentifizieren Sie '/tmp/tmpj_2RBY/gutsy.tar.gz' gegen '/tmp/tmpj_2RBY/gutsy.tar.gz.gpg'

Reading cache
Checking package manager

Unter SSH weiterlaufen?
Diese Sitzung scheint unter SSH ausgeführt zu werden. Es wird derzeit nicht empfohlen, ein Upgrade über ssh durchzuführen, da es im Fehlerfall schwieriger ist, es wiederherzustellen.

Wenn Sie fortfahren, wird ein zusätzlicher SSH-Daemon auf Port '9004' gestartet.
Möchten Sie fortfahren?
Fortfahren [yN] <-- y

(Tatsächlich habe ich SSH verwendet, um das System zu aktualisieren; obwohl der Upgrade-Prozess uns mitteilt, dass es nicht empfohlen wird, das Upgrade über SSH auszuführen, hatte ich keine Probleme; die Verbindung war stabil und ich musste nicht zu gehen die Konsole, noch musste ich meinen SSH-Client mit Port 9004 verbinden. Wenn Sie Verbindungsprobleme haben, richten Sie Ihren SSH-Client bitte auf Port 9004, oder verwenden Sie die Konsole, wenn Sie physischen Zugriff auf das System haben.)

Zusätzliches sshd starten
Um die Wiederherstellung im Fehlerfall zu erleichtern, wird ein zusätzliches sshd auf Port '9004' gestartet. Wenn mit dem laufenden ssh etwas schief geht, können Sie sich immer noch mit dem zusätzlichen verbinden.

Paketlisten lesen:Fertig
Statusinformationen lesen:Fertig
Statusinformationen lesen:Fertig
Statusinformationen lesen:Fertig
Fertig http://us.archive.ubuntu.com feisty- backports Release.gpg
Fertig http://de.archive.ubuntu.com feisty Release.gpg
Fertig http://de.archive.ubuntu.com feisty-updates Release.gpg
Fertig http://security.ubuntu.com feisty-security Release.gpg
Hit http://de.archive.ubuntu.com feisty Release
Fertig http://de.archive.ubuntu.com feisty Release
Treffen Sie http://security.ubuntu.com feisty-security Release
Fertig http://security.ubuntu.com feisty-security Release
Treten Sie http://de.archive an .ubuntu.com feisty-updates Release
Fertig http://de.archive.ubuntu.com feisty-updates Release
Hit http://de.archive.ubuntu.com feisty/main Packages
Klicken Sie auf http://de.archive.ubuntu.com feisty/restricted Packages
Klicken Sie auf http://de.archive.ubuntu.com feisty/main Sources
Klicken Sie auf http://security.ubuntu .com feisty-security/main Pakete
Klicken Sie auf http://de.archive.ubuntu.com feisty/restricted Sources
Klicken Sie auf http://de.archive.ubuntu.com feisty/universe Packages
Klicken Sie auf http://de.archive.ubuntu .com feisty/universe Sources
Treffen Sie http://de.archive.ubuntu.com feisty/multiverse Packages
Treten Sie http://de.archive.ubuntu.com feisty/multiverse Sources
an Klicken Sie auf http://de.archive.ubuntu.com feisty-updates/main Packages
Klicken Sie auf http://de.archive.ubuntu.com feisty-updates/restricted Packages
Klicken Sie auf http://de .archive.ubuntu.com feisty-updates/main Sources
Treffen Sie http://de.archive.ubuntu.com feisty-updates/restricted Sources
Treten Sie http://security.ubuntu.com feisty- security/restricted Packages
Treffen Sie http://security.ubuntu.com feisty-security/main Sources
Treten Sie http://security.ubuntu.com feisty-security/restricted Sources
Fertig http ://us.archive.ubuntu.com feisty-backports Release
Fertig http://us.archive.ubuntu.com feisty-backports Release
Hit http://security.ubuntu.com feisty- Sicherheits-/Universumspakete
Gehen Sie auf http://security.ubuntu.com feisty-security/universe Sources
Gehen Sie auf http://security.ubuntu.com feisty-security/multiverse Packages
Gehen Sie auf http://security.ubuntu .com feisty-security/multiverse Sources
Fertig http://us.archive.ubuntu.com feisty-backports/main/debian-installer Pakete
Fertig http://us.archive.ubuntu.com feisty-backports/main/debian-installer Pakete
Herunterladen abgeschlossen
Paketlisten lesen:Donem feisty-backports/main/debian-installer Pakete:98
Zustandsinformationen lesen:Fertig
Statusinformationen lesen:Fertig
Statusinformationen lesen:Fertig
Fertig http://us.archive.ubuntu.com feisty-backports/main/debian-installer release-upgrader-dpkg 1.14.5ubuntu11.2
Fertig http://us.archive.ubuntu.com feisty-backports/main/debian-installer release-upgrader-apt 0.6.46.4ubuntu10.3
Fertig herunterladen

Reading cache
Checking package manager

Unter SSH weiterlaufen?
Diese Sitzung scheint unter SSH ausgeführt zu werden. Es wird derzeit nicht empfohlen, ein Upgrade über ssh durchzuführen, da es im Fehlerfall schwieriger ist, es wiederherzustellen.

Wenn Sie fortfahren, wird ein zusätzlicher SSH-Daemon auf Port '9004' gestartet.
Möchten Sie fortfahren?
Fortfahren [yN] <-- y

[...]

Fertig http://de.archive.ubuntu.com gutsy/universe Quellen
Fertig http://de.archive.ubuntu.com gutsy/multiverse Pakete
Fertig http://de.archive.ubuntu .com gutsy/multiverse Sources
Fertig http://de.archive.ubuntu.com gutsy-updates/main Pakete
Fertig http://de.archive.ubuntu.com gutsy-updates/restricted Pakete
Fertig http://de.archive.ubuntu.com gutsy-updates/main Sources
Fertig http://de.archive.ubuntu.com gutsy-updates/restricted Sources
Fertig herunterladen

Paketmanager prüfen
Paketlisten lesen:Donegutsy-security/multiverse Pakete:98
Statusinformationen lesen:Fertig
Statusinformationen lesen:Fertig
Statusinformationen lesen:Fertig

Asking for confirmation

Support für einige Anwendungen beendet
Canonical Ltd. bietet keinen Support mehr für die folgenden Softwarepakete. Sie können weiterhin Unterstützung von der Community erhalten.

Wenn Sie keine von der Community verwaltete Software (Universum) aktiviert haben, werden diese Pakete am Ende des Upgrades zum Entfernen vorgeschlagen.
libdb3
libdb3-util
liblzo1

Do you want to start the upgrade?
2 packages are going to be removed. 35 new packages are going to be installed. 339 packages are going to be upgraded.
You have to download a total of 181M. This download will take about 23 minutes with a 1Mbit DSL connection and about 7 hours 1 minutes with a 56k modem.

Das Abrufen und Installieren des Upgrades kann mehrere Stunden dauern und kann später nicht mehr abgebrochen werden.
Weiter [yN] <-- y

[...]

Dienste, die für die Aktualisierung der PAM-Bibliothek neu gestartet werden müssen:<-- saslauthd proftpd cron courier-authdaemon atd

[...]

Konfigurationsdatei `/etc/mysql/my.cnf'
==> Geändert (von Ihnen oder durch ein Skript) seit der Installation.
==> Der Paketverteiler hat eine aktualisierte Version ausgeliefert.
Was möchtest du dagegen tun? Ihre Optionen sind:
Y oder I :installiert die Version des Paketbetreuers
N oder O :behält Ihre aktuell installierte Version bei
D :zeigt die Unterschiede zwischen den Versionen
Z :Hintergrund diesem Prozess, um die Situation zu untersuchen
Die Standardaktion ist, Ihre aktuelle Version beizubehalten.
*** my.cnf (Y/I/N/O/D/Z) [default=N] ? <-- ENTER oder N

[...]
A new version of configuration file /etc/php5/cli/php.ini is available, but your version has been locally modified. 

Was möchten Sie mit php.ini machen? <-- behalten Sie Ihre aktuell installierte Version bei

[...]

Konfigurationsdatei `/etc/apache2/apache2.conf'
==> Geändert (von Ihnen oder durch ein Skript) seit der Installation.
==> Der Paketverteiler hat eine aktualisierte Version ausgeliefert.
Was möchtest du dagegen tun? Ihre Optionen sind:
Y oder I :installiert die Version des Paketbetreuers
N oder O :behält Ihre aktuell installierte Version bei
D :zeigt die Unterschiede zwischen den Versionen
Z :Hintergrund diesen Prozess, um die Situation zu untersuchen
Die Standardaktion ist, Ihre aktuelle Version beizubehalten.
*** apache2.conf (Y/I/N/O/D/Z) [default=N] ? <-- ENTER oder N

[...]

Konfigurationsdatei `/etc/apache2/ports.conf'
==> Datei auf dem System erstellt von Ihnen oder durch ein Skript.
==> Datei auch im Paket, das vom Paketbetreuer bereitgestellt wird.
Was möchtest du dagegen tun? Ihre Optionen sind:
Y oder I :installiert die Version des Paketbetreuers
N oder O :behält Ihre aktuell installierte Version bei
D :zeigt die Unterschiede zwischen den Versionen
Z :Hintergrund diesen Prozess, um die Situation zu untersuchen
Die Standardaktion ist, Ihre aktuelle Version beizubehalten.
*** ports.conf (Y/I/N/O/D/Z) [default=N] ? <-- ENTER oder N

[...]
A new version of configuration file /etc/php5/apache2/php.ini is available, but your version has been locally modified. 

Was möchten Sie mit php.ini machen? <-- behalten Sie Ihre aktuell installierte Version bei

[...]

Nach veralteter Software suchen
Paketlisten lesen:Fertig
Statusinformationen lesen:Fertig
Statusinformationen lesen:Fertig
Statusinformationen lesen:Fertig

Remove obsolete packages?

10 Pakete werden entfernt.
Weiter [yN] Details [d] <-- y

Download abgeschlossen
(Datenbank wird gelesen ... 28724 Dateien und Verzeichnisse derzeit installiert.)
Libbind9-0 wird entfernt ...
Libdevmapper1.02 wird entfernt ...
Libisccfg1 wird entfernt ... .
Libdns22 entfernen ...
Libisccc0 entfernen ...
Libisc11 entfernen ...
Libiw28 entfernen ...
Libjasper-1.701-1 entfernen ...
Liblwres9 wird entfernt ...
Libsnmp9 wird entfernt ...
Auslöser für libc6 werden verarbeitet ...
Aufgeschobene Verarbeitung von ldconfig findet jetzt statt

System upgrade is complete.

Am Ende des Upgrades ist ein Systemneustart erforderlich:

Neustart erforderlich
Um vollständig zu aktualisieren, starten Sie bitte neu
Weiter [yN] <-- y

Broadcast-Nachricht von [email protected]
(/dev/pts/0) um 15:01 ...

The system is going down for reboot NOW!

Nach dem Neustart können Sie Ihren neuen Ubuntu 7.10 (Gutsy Gibbon) Server verwenden.

Ein

uname -a

zeigt, dass Sie einen neuen Kernel haben...

[email protected]:~# uname -a
Linux server1.example.com 2.6.22-14-server #1 SMP So Oct 14 23:34:23 GMT 2007 i686 GNU/Linux
Beispiel @unixlinux.online:~#

... und:

cat /etc/debian_version

zeigt:

[email protected]:~# cat /etc/debian_version
lenny/sid
[email protected]:~#

was für Ubuntu 7.10 (Gutsy Gibbon) richtig ist.

Stellen Sie im letzten Schritt sicher, dass /bin/sh ein symbolischer Link zu /bin/bash ist, nicht zu /bin/dash, indem Sie Folgendes ausführen:

ln -sf /bin/bash /bin/sh 

  • Ubuntu:http://www.ubuntu.com

Panels
  1. Der perfekte Server – Ubuntu 14.10 (nginx, BIND, Dovecot, ISPConfig 3)

  2. Der perfekte Server – Ubuntu 15.04 (nginx, BIND, Dovecot und ISPConfig 3)

  3. Rsyslog-Server auf Ubuntu 20.04 einrichten - Wie geht das?

  4. Wie aktualisiere ich Ubuntu Server 10.04 auf 12.04?

  5. So aktualisieren Sie einen Ubuntu 7.10-Server ("Das perfekte Setup" + ISPConfig) auf Ubuntu 8.04 LTS

Der perfekte Server - Ubuntu 11.04 [ISPConfig 3]

Der perfekte Server – Ubuntu 11.10 mit Nginx [ISPConfig 3]

Der perfekte Server - Ubuntu 11.10 [ISPConfig 3]

Der perfekte Server – Ubuntu 12.04 LTS (Apache2, BIND, Dovecot, ISPConfig 3)

Der perfekte Server – Ubuntu 12.10 (Apache2, BIND, Dovecot, ISPConfig 3)

Der perfekte Server – Ubuntu 13.04 (Apache2, BIND, Dovecot, ISPConfig 3)