Debian - Wie man ein Upgrade auf Debian 9 durchführt
In diesem Artikel zeigen wir Ihnen, wie Sie ein Upgrade von Debian 7 (wheezy) auf Debian 9 (stretch) durchführen.
1. Debian-Codename
Verstehen Sie zuerst den Debian-Codenamen und lesen Sie dieseDebian releases
Debian 9 (stretch) Debian 8 (jessie) Debian 7 (wheezy) Debian 6 (squeeze)
P.S On Debian 7, first upgrade to Debian 8, then Debian 9, we must follow the correct order to upgrade Debian.
2. Aktualisieren Sie Debian 7 auf Debian 8
2.1 On Debian 7, make sure everything is up to date.
Terminal
$ cat /etc/debian_version 7.5 $ sudo apt-get update $ sudo apt-get upgrade
2.2 Edit /etc/apt/sources.list
. Die Server-URLs variieren je nach Hosting-Anbieter. Es ist in Ordnung, wir möchten nur den Debian 7-Codenamen (wheezy) aktualisieren.
/etc/apt/sources.list
deb http://mirrors.linode.com/debian/ wheezy main deb-src http://mirrors.linode.com/debian/ wheezy main deb http://mirrors.linode.com/debian-security/ wheezy/updates main deb-src http://mirrors.linode.com/debian-security/ wheezy/updates main deb http://mirrors.linode.com/debian/ wheezy-updates main deb-src http://mirrors.linode.com/debian/ wheezy-updates main
P.S This example is tested under a Linode server.
2.3 Update /etc/apt/sources.list
to Debian 8 code name (jessie).
/etc/apt/sources.list
deb http://mirrors.linode.com/debian/ jessie main deb-src http://mirrors.linode.com/debian/ jessie main deb http://mirrors.linode.com/debian-security/ jessie/updates main deb-src http://mirrors.linode.com/debian-security/ jessie/updates main deb http://mirrors.linode.com/debian/ jessie-updates main deb-src http://mirrors.linode.com/debian/ jessie-updates main
2.4 Save and exit, do the normal update and upgrade process.
Terminal
$ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get dist-upgrade
2.5 Restart the server. Erledigt. Das Debian wurde von 7 auf 8 aktualisiert.
Terminal
# Restart the server $ sudo reboot $ cat /etc/debian_version 8.x
2.6 Post upgrade.
Terminal
# remove unused packages. $ sudo apt-get autoremove
3. Aktualisieren Sie Debian 8 auf Debian 9
Der Vorgang ist der gleiche wie bei einem Upgrade von Debian 7 auf 8.
3.1 Make sure everything is up to date.
Terminal
$ cat /etc/debian_version 8.x $ sudo apt-get update $ sudo apt-get upgrade
3.2 Update /etc/apt/sources.list
to Debian 9 code name (stretch).
/etc/apt/sources.list
deb http://mirrors.linode.com/debian/ stretch main deb-src http://mirrors.linode.com/debian/ stretch main deb http://mirrors.linode.com/debian-security/ stretch/updates main deb-src http://mirrors.linode.com/debian-security/ stretch/updates main deb http://mirrors.linode.com/debian/ stretch-updates main deb-src http://mirrors.linode.com/debian/ stretch-updates main
3.3 Update and upgrade.
Terminal
$ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get dist-upgrade
3.4 Restart the server. Erledigt. Das Debian wurde von 8 auf 9 aktualisiert.
Terminal
# Restart the server $ sudo reboot $ cat /etc/debian_version 9.5
4. FAQs
4.1 Some /etc/apt/sources.list
examples.
Debian 9 (Strecken)
/etc/apt/sources.list
deb http://httpredir.debian.org/debian stretch main deb http://httpredir.debian.org/debian stretch-updates main deb http://security.debian.org stretch/updates main
Debian 8 (Jessie)
/etc/apt/sources.list
deb http://httpredir.debian.org/debian jessie main deb http://httpredir.debian.org/debian jessie-updates main deb http://security.debian.org jessie/updates main
Debian 7 (keuchend)
/etc/apt/sources.list
deb http://httpredir.debian.org/debian wheezy main deb http://httpredir.debian.org/debian wheezy-updates main deb http://security.debian.org wheezy/updates main
4.2 What will happen to the things that already installed/configured? Können sie beschädigt werden?
A: Ja, wenn das System während des Aktualisierungsprozesses Konflikte festgestellt hat, werden Sie aufgefordert, die alte Datei beizubehalten oder durch zu ersetzen das Neueste. Testen Sie nach dem Upgrade einfach alle Kerndienste wie Nginx, Apache, MySQL usw., um sicherzustellen, dass sie einwandfrei funktionieren.