GNU/Linux >> Linux の 問題 >  >> Debian

Debian9StretchからDebian10Busterにアップグレードする方法

Debian 10 Busterは2019年7月6日にリリースされました。現在、以前のバージョン、つまりDebian9「Stretch」を最新バージョンのDebian10「Buster」にアップグレードすることを検討している可能性があります。

この投稿は、システムをDebian9StretchからDebian10Busterにアップグレードするのに役立ちます。

前提条件

インターネット

OSアップグレード用のパッケージをダウンロードするには、アクティブなインターネット接続が必要です。

Sudo Access

このOSアップグレードを実行するには、rootまたはsudoの権限が必要です。

バックアップ

システムをアップグレードする前に、重要なデータファイルと構成ファイルの完全バックアップを取るように依頼してください。バックアップ中に問題が発生した場合に、システムを以前の状態に復元するのに役立つ場合があります。

例、

  • データベース
  • 構成ファイル
  • 重要なアプリケーションデータファイル

Debian9からDebian10へのアップグレード

本番システムをアップグレードする前に、開発システムでこのDebianOSアップグレードをテストしてください。

現在のバージョンを確認する

lsb_release -aコマンドを使用して、Debianの現在のバージョンを確認します。

Distributor ID: Debian
Description:    Debian GNU/Linux 9.8 (stretch)
Release:        9.8
Codename:       stretch

Debian9をアップデート

インストールされているすべてのパッケージを、現在のオペレーティングシステムStretchで使用可能な最新バージョンに更新します。

sudo apt update

sudo apt upgrade

sources.listファイルを変更する

現在のsources.listファイルのバックアップを取ります。

sudo cp /etc/apt/sources.list /etc/apt/sources.list_bkp

ここで、apt構成ファイル/etc/apt/sources.listを編集し、stretchをbusterに置き換えます。 sedコマンドを使用して、リポジトリファイルを一度に更新します。

sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list

バスター」で更新すると、ファイルの内容は次のようになります。 「。

deb http://ftp.us.debian.org/debian/ buster main
deb-src http://ftp.us.debian.org/debian/ buster main

deb http://security.debian.org/debian-security buster/updates main contrib
deb-src http://security.debian.org/debian-security buster/updates main contrib

# buster-updates, previously known as 'volatile'
deb http://ftp.us.debian.org/debian/ buster-updates main contrib
deb-src http://ftp.us.debian.org/debian/ buster-updates main contrib

パッケージインデックスを更新します。

sudo apt update

プレビューのアップグレード

apt list –upgradableコマンドを使用して、システムに影響を与えることなく、OSのアップグレードプロセス中にインストール、更新、および削除されるものをすばやく一覧表示します。

sudo apt list --upgradable

出力:

xwayland/stable 2:1.20.4-1 amd64 [upgradable from: 2:1.19.2-1+deb9u5]
xxd/stable 2:8.1.0875-5 amd64 [upgradable from: 2:8.0.0197-4+deb9u3]
xz-utils/stable 5.2.4-1 amd64 [upgradable from: 5.2.2-1.2+b1]
yelp/stable 3.31.90-1 amd64 [upgradable from: 3.22.0-1]
yelp-xsl/stable 3.31.90-1 all [upgradable from: 3.20.1-2]
zeitgeist-core/stable 1.0.1-1 amd64 [upgradable from: 0.9.16-0.2+b1]
zenity/stable 3.30.0-2 amd64 [upgradable from: 3.22.0-1+b1]
zenity-common/stable 3.30.0-2 all [upgradable from: 3.22.0-1]
zlib1g/stable 1:1.2.11.dfsg-1 amd64 [upgradable from: 1:1.2.8.dfsg-5]

Debian10へのアップグレード

次に、システム上のすべてのパッケージをDebian10Busterで利用可能な最新バージョンにアップグレードします。

sudo apt upgrade

アップグレード中、システムにインストールされているサービスは、各サービスパッケージ(Apache、NTPなど)のアップグレード後に再起動する必要があります。これにより、サービスが中断する可能性があります。

アップグレード中に自動的に再起動するか、アップグレード後に手動で再起動するかを選択できます。ここでは、OSのアップグレード中にサービスの自動再起動を行うことを選択します。

ディストリビューションのアップグレードを実行して、Debian10へのアップグレードを完了します。

sudo apt dist-upgrade

アップグレードの確認

ディストリビューションのアップグレード後にマシンを再起動します。

sudo reboot

Debianオペレーティングシステムの現在のバージョンを確認してください。

lsb_release -a

出力:

Distributor ID: Debian
Description:    Debian GNU/Linux 10 (buster)
Release:        10
Codename:       buster

結論

それで全部です。 Debian9をDebian10に正常にアップグレードしました。コメントセクションでフィードバックを共有してください。


Debian
  1. Debian8JessieをDebian9Stretchにアップグレードする方法

  2. Debian10からDebian11にアップグレードする方法

  3. Debian8をDebian9Stretchにアップグレードする方法

  1. Debian9StretchをDebian10Busterにアップグレードする方法

  2. Debian10BusterにPHP8.1をインストール/アップグレードする方法

  3. Debian10からDebian11にアップグレードする方法

  1. Debian9StretchをDebian10Busterにアップグレードする方法

  2. Debian 10(Buster)をDebian 11(Bullseye)にアップグレードする方法

  3. Debian 8(Jessie)を9(Stretch)に安全にアップグレードする方法