![]() |
| ◆ | CentOS Stream 8 に移行 |
| インストール&ネットワーク設定 その1でネットワーク設定を行っていますのでここからはSSHを使いクライアント機より作業を進めていきます。 | |
|
SSHのクライアントソフトは色々ありますが私は定番のPoderosaを使っていたのですが、Poderosaで接続しようとすると「インデックスが配列の境界外です」とのエラーが出て接続できない。 色々ググってみると同じような記事があちこちに・・・ SSHクライアントソフトの変更も考えたのですがどれが良いのか分からず、とりあえずWindows標準のコマンドプロンプトを使ってみる事にしました。 ちなみに接続コマンドは以下のような感じです。 |
|
|
c:\User\papa-net> ssh -l root 192.168.1.*** root@192.168.1.110's password:********** |
|
| では、CentOSの公式サイトに CentOS 8 から CentOS Stream 8 への移行用コマンドが載っているので早速実行します。 | |
| ◆ | 移行前のアップデート |
|
[root@centos]# dnf -y update |
|
| CentOS 8.3 であることを確認できるので早速移行を行います。 | |
| ◆ | 移行前のOS情報を確認 |
|
[root@centos]# cat /etc/centos-release CentOS Linux release 8.3.2011 |
|
| ◆ | centos-release-stream パッケージのインストール |
|
[root@centos]# dnf -y install centos-release-stream メタデータの期限切れの最終確認: 1:18:21 時間前の 2021年04月09日 23時18分11秒 に実施しました。 依存関係が解決しました。 =============================================================================================== パッケージ アーキテクチャー バージョン リポジトリー サイズ =============================================================================================== インストール: centos-release-stream x86_64 8.1-1.1911.0.7.el8 extras 11 k トランザクションの概要 =============================================================================================== インストール 1 パッケージ ダウンロードサイズの合計: 11 k インストール済みのサイズ: 6.6 k パッケージのダウンロード: centos-release-stream-8.1-1.1911.0.7.el8.x86_64.rpm 170 kB/s | 11 kB 00:00 ----------------------------------------------------------------------------------------------- 合計 18 kB/s | 11 kB 00:00 トランザクションの確認を実行中 トランザクションの確認に成功しました。 トランザクションのテストを実行中 トランザクションのテストに成功しました。 トランザクションを実行中 準備 : 1/1 インストール : centos-release-stream-8.1-1.1911.0.7.el8.x86_64 1/1 検証 : centos-release-stream-8.1-1.1911.0.7.el8.x86_64 1/1 インストール済み: centos-release-stream-8.1-1.1911.0.7.el8.x86_64 完了しました! |
|
| ◆ | リポジトリ情報を更新 |
|
[root@centos]# dnf -y swap centos-{linux,stream}-repos CentOS-Stream - AppStream 2.9 MB/s | 6.7 MB 00:02 CentOS-Stream - Base 1.6 MB/s | 2.3 MB 00:01 CentOS-Stream - Extras 12 kB/s | 8.9 kB 00:00 依存関係が解決しました。 =============================================================================================== パッケージ アーキテクチャー バージョン リポジトリー サイズ =============================================================================================== インストール: centos-stream-release noarch 8.5-2.el8 Stream-BaseOS 22 k 置き換え centos-linux-release.noarch 8.3-1.2011.el8 置き換え centos-release-stream.x86_64 8.1-1.1911.0.7.el8 centos-stream-repos noarch 8-2.el8 extras 19 k 削除中: centos-linux-repos noarch 8-2.el8 @anaconda 26 k トランザクションの概要 =============================================================================================== インストール 2 パッケージ 削除 1 パッケージ ダウンロードサイズの合計: 40 k パッケージのダウンロード: (1/2): centos-stream-repos-8-2.el8.noarch.rpm 348 kB/s | 19 kB 00:00 (2/2): centos-stream-release-8.5-2.el8.noarch.rpm 338 kB/s | 22 kB 00:00 ----------------------------------------------------------------------------------------------- 合計 30 kB/s | 40 kB 00:01 トランザクションの確認を実行中 トランザクションの確認に成功しました。 トランザクションのテストを実行中 トランザクションのテストに成功しました。 トランザクションを実行中 準備 : 1/1 scriptletの実行中 : centos-stream-release-8.5-2.el8.noarch 1/1 インストール : centos-stream-release-8.5-2.el8.noarch 1/5 インストール : centos-stream-repos-8-2.el8.noarch 2/5 廃止 : centos-release-stream-8.1-1.1911.0.7.el8.x86_64 3/5 廃止 : centos-linux-release-8.3-1.2011.el8.noarch 4/5 削除 : centos-linux-repos-8-2.el8.noarch 5/5 scriptletの実行中 : centos-linux-repos-8-2.el8.noarch 5/5 検証 : centos-stream-repos-8-2.el8.noarch 1/5 検証 : centos-stream-release-8.5-2.el8.noarch 2/5 検証 : centos-linux-release-8.3-1.2011.el8.noarch 3/5 検証 : centos-release-stream-8.1-1.1911.0.7.el8.x86_64 4/5 検証 : centos-linux-repos-8-2.el8.noarch 5/5 インストール済み: centos-stream-release-8.5-2.el8.noarch centos-stream-repos-8-2.el8.noarch 削除しました: centos-linux-repos-8-2.el8.noarch 完了しました! |
|
| ◆ | インストール済みパッケージの更新 |
|
[root@centos]# dnf -y distro-sync CentOS Stream 8 - AppStream 4.1 MB/s | 6.7 MB 00:01 CentOS Stream 8 - BaseOS 2.3 MB/s | 2.3 MB 00:00 CentOS Stream 8 – Extras 15 kB/s | 8.9 kB 00:00 メタデータの期限切れの最終確認: 0:00:01 時間前の 2021年04月10日 01時06分37秒 に実施しました。 依存関係が解決しました。 =============================================================================================== パッケージ Arch バージョン リポジトリー サイズ =============================================================================================== インストール: kernel x86_64 4.18.0-294.el8 baseos 5.8 M kernel-core x86_64 4.18.0-294.el8 baseos 36 M kernel-modules x86_64 4.18.0-294.el8 baseos 28 M アップグレード: NetworkManager x86_64 1:1.32.0-0.1.el8 baseos 2.6 M NetworkManager-config-server noarch 1:1.32.0-0.1.el8 baseos 128 k NetworkManager-libnm x86_64 1:1.32.0-0.1.el8 baseos 1.8 M 途中略 依存関係のインストール: PackageKit x86_64 1.1.12-6.el8 appstream 599 k PackageKit-glib x86_64 1.1.12-6.el8 appstream 140 k bind-libs x86_64 32:9.11.26-3.el8 appstream 173 k ↑ 途中略 ↓ 弱い依存関係のインストール: bind-utils x86_64 32:9.11.26-3.el8 appstream 450 k cockpit-packagekit noarch 238.2-1.el8 appstream 649 k geolite2-city noarch 20180605-1.el8 appstream 19 M ↑ 途中略 ↓ トランザクションの概要 =============================================================================================== インストール 66 パッケージ アップグレード 235 パッケージ ダウンロードサイズの合計: 432 M パッケージのダウンロード: (1/301): PackageKit-glib-1.1.12-6.el8.x86_64.rpm 1.3 MB/s | 140 kB 00:00 (2/301): bind-libs-9.11.26-3.el8.x86_64.rpm 721 kB/s | 173 kB 00:00 (3/301): PackageKit-1.1.12-6.el8.x86_64.rpm 2.4 MB/s | 599 kB 00:00 途中略 ---------------------------------------------------------------------------------------------- 合計 8.2 MB/s | 432 MB 00:52 トランザクションの確認を実行中 トランザクションの確認に成功しました。 トランザクションのテストを実行中 トランザクションのテストに成功しました。 トランザクションを実行中 scriptletの実行中 : filesystem-3.8-4.el8.x86_64 1/1 scriptletの実行中 : kmod-kvdo-6.2.4.26-77.el8.x86_64 1/1 準備 : 1/1 scriptletの実行中 : libgcc-8.4.1-1.el8.x86_64 1/1 アップグレード : libgcc-8.4.1-1.el8.x86_64 1/536 scriptletの実行中 : libgcc-8.4.1-1.el8.x86_64 1/536 アップグレード : filesystem-3.8-4.el8.x86_64 2/536 インストール : bind-license-32:9.11.26-3.el8.noarch 3/536 アップグレード : python3-pip-wheel-9.0.3-19.el8.noarch 4/536 アップグレード : hwdata-0.314-8.8.el8.noarch 5/536 途中略 検証 : PackageKit-1.1.12-6.el8.x86_64 1/536 検証 : PackageKit-glib-1.1.12-6.el8.x86_64 2/536 検証 : bind-libs-32:9.11.26-3.el8.x86_64 3/536 検証 : bind-libs-lite-32:9.11.26-3.el8.x86_64 4/536 検証 : bind-license-32:9.11.26-3.el8.noarch 5/536 途中略 アップグレード済み: NetworkManager-1:1.32.0-0.1.el8.x86_64 NetworkManager-config-server-1:1.32.0-0.1.el8.noarch NetworkManager-libnm-1:1.32.0-0.1.el8.x86_64 NetworkManager-team-1:1.32.0-0.1.el8.x86_64 NetworkManager-tui-1:1.32.0-0.1.el8.x86_64 adcli-0.8.2-9.el8.x86_64 途中略 インストール済み: PackageKit-1.1.12-6.el8.x86_64 PackageKit-glib-1.1.12-6.el8.x86_64 bind-libs-32:9.11.26-3.el8.x86_64 bind-libs-lite-32:9.11.26-3.el8.x86_64 bind-license-32:9.11.26-3.el8.noarch bind-utils-32:9.11.26-3.el8.x86_64 途中略 完了しました! |
|
| ◆ | 移行後のOS情報を確認 |
|
[root@centos]# cat /etc/centos-release CentOS Stream release 8 |
|
| CentOS Stream 8 に移行されたことを確認 | |
| ◆ | OSを再起動 |
|
[root@centos]# reboot |
|
| ◆ | アップデート |
上記の作業でアップデートは完了しているが念のため再度実行 |
|
|
[root@centos]# dnf -y update |
|