Debian – Debian 9へのアップグレード方法
この記事では、Debian 7(wheezy)からDebian 9(stretch)にアップグレードする方法を紹介します
1. Debianコード名
まず、Debianコードネームを理解し、このDebian 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. Debian 7をDebian 8にアップグレードする
2.1 On Debian 7, make sure everything is up to date.
ターミナル
$ cat /etc/debian_version 7.5 $ sudo apt-get update $ sudo apt-get upgrade
2.2 Edit /etc/apt/sources.list
. サーバーのURLは、ホスティングプロバイダーによって異なります。 Debian 7のコード名(wheezy)を更新したいだけです。
/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.
ターミナル
$ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get dist-upgrade
2.5 Restart the server. 完了しました。 Debianは7から8にアップグレードされます。
ターミナル
# Restart the server $ sudo reboot $ cat /etc/debian_version 8.x
2.6 Post upgrade.
ターミナル
# remove unused packages. $ sudo apt-get autoremove
3. Debian 8をDebian 9にアップグレードする
このプロセスは、Debian 7から8へのアップグレードと同じです。
3.1 Make sure everything is up to date.
ターミナル
$ 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.
ターミナル
$ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get dist-upgrade
3.4 Restart the server. 完了しました。 Debianは8から9にアップグレードされます。
ターミナル
# Restart the server $ sudo reboot $ cat /etc/debian_version 9.5
4. FAQs
4.1 Some /etc/apt/sources.list
examples.
Debian 9(ストレッチ)
/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(ジェシー)
/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(wheezy)
/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? それらは壊れますか?
A:はい、アップグレードプロセス中に、システムが競合を検出した場合、次に何をすべきかを尋ねるプロンプトが表示され、古いファイルを保持するか、次のファイルに置き換えます。最新の。 アップグレード後、Nginx、Apache、MySQLなどのすべてのコアサービスをテストして、正常に実行されていることを確認します。