Debian – Debian 9へのアップグレード方法
この記事では、Debian 7(wheezy)からDebian 9(stretch)にアップグレードする方法を説明します。
1. Debianのコードネーム
まず、Debianのコードネームを理解しておいてください。https://www.debian.org/releases/[Debian releases]
Debian 9 (stretch) Debian 8 (jessie) Debian 7 (wheezy) Debian 6 (squeeze)
__P.S Debian 7では、まずDebian 8、次にDebian 9にアップグレードしてください。Debianをアップグレードするには正しい順序に従わなければなりません。
2. Debian 7をDebian 8にアップグレードする
2.1 Debian 7では、すべてが最新であることを確認してください。
ターミナル
$ cat/etc/debian__version 7.5 $ sudo apt-get update $ sudo apt-get upgrade
2.2 `/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この例は、Linodeサーバーでテストされています。
2.3 `/etc/apt/sources.list`をDebian 8コード名(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保存して終了し、通常のアップデートとアップグレードを行います。
ターミナル
$ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get dist-upgrade
2.5サーバーを再起動します。完了しました。 Debianは7から8にアップグレードされました。
ターミナル
# Restart the server $ sudo reboot $ cat/etc/debian__version 8.x
2.6アップグレード後。
ターミナル
# remove unused packages. $ sudo apt-get autoremove
3. Debian 8をDebian 9にアップグレードする
このプロセスは、Debian 7から8へのアップグレードと同じです。
3.1すべてが最新であることを確認します。
ターミナル
$ cat/etc/debian__version 8.x $ sudo apt-get update $ sudo apt-get upgrade
3.2 `/etc/apt/sources.list`をDebian 9のコードネーム(ストレッチ)に更新します。
/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アップデートとアップグレード。
ターミナル
$ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get dist-upgrade
3.4サーバーを再起動します。完了しました。 Debianは8から9にアップグレードされました。
ターミナル
# Restart the server $ sudo reboot $ cat/etc/debian__version 9.5
4.よくある質問
4.1いくつかの `/etc/apt/sources.list`の例です。
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(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(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すでにインストール/設定されているものはどうなりますか?
彼らは壊れますか?
A:
アップグレードプロセス中に、システムに競合が見つかった場合は、プロンプトが表示され、次に何をすべきか尋ねられ、古いファイルを保存するか最新のものに置き換えます。アップグレードした後、Nginx、Apache、MySQLなどのすべてのコアサービスをテストして、うまく動作していることを確認してください。