freebsd-update - 13.3 RELEASE → 13.4 RELEASE - 実機

 クラウディア
1. 概要
2. パッチをあてる
3. バージョンアップ
4. 再起動後

1. 概要

 実機で、「FreeBSD 13.3 RELEASE」のマシンがあります。  これは、データベースを本運用していないので、バックアップはほとんど必要ない。  実機なので、「ports」も最新です。  マイナーバージョンのアップグレードなので、ほぼ、仮想環境と同じであろうかと思っています。  前ページに、仮想環境の状況を書いていますので、よほどのことがなければ割愛します。

2. パッチをあてる

 現時点のバージョンが。

$ uname -a
FreeBSD ns.sing.ne.jp 13.3-RELEASE-p1 FreeBSD 13.3-RELEASE-p1 GENERIC amd64
 です。  パッチをあてておきます。

freebsd-update fetch
 実行しているのが、2024年11月14日。  前ページと同様。

WARNING: FreeBSD 13.3-RELEASE-p1 is approaching its End-of-Life date.
It is strongly recommended that you upgrade to a newer
release within the next 1 month.
 と言われますな。  アップデート。

freebsd-update install
 メッセージは、これだけ

Stopping sshd.
Waiting for PIDS: 939.
Performing sanity check on sshd configuration.
Starting sshd.
Scanning //usr/share/certs/blacklisted for certificates...
Scanning //usr/share/certs/trusted for certificates...
Scanning //usr/local/share/certs for certificates...
 done.
 再起動。

shutdown -r now
 更新を確認。

$ uname -a
FreeBSD ns.sing.ne.jp 13.3-RELEASE-p7 FreeBSD 13.3-RELEASE-p7 GENERIC amd64
 「FreeBSD 13.3-RELEASE-p1」から「FreeBSD 13.3-RELEASE-p7」へ変わっています。

3. バージョンアップ

 これ、「GENERIC」なので、カーネルは不要のはず。  バージョンアップ。

freebsd-update -r 13.4-RELEASE upgrade
 ここは、メッセージややりとりは、基本、伏せておきます。  一通り終わって。

/usr/sbin/freebsd-update install
 上記が

Installing updates...
Kernel updates have been installed.  Please reboot and run
"/usr/sbin/freebsd-update install" again to finish installing updates.
 で、終了します。  再起動。

shutdown -r now

4. 再起動後

 再度。

/usr/sbin/freebsd-update install
 これが、下記のメッセージで終わります。

Installing updates...Scanning //usr/share/certs/blacklisted for certificates...
Scanning //usr/share/certs/trusted for certificates...
Scanning //usr/local/share/certs for certificates...
 done.
 パッチが、ないか確認。

freebsd-update fetch

Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 13.4-RELEASE from update2.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata patches.. done.
Applying metadata patches... done.
Fetching 2 metadata files... done.
Inspecting system... done.
Preparing to download files... done.

No updates needed to update system to 13.4-RELEASE-p2.
 と、この時点では、パッチはないようです。  バージョンを確認します。

$ uname -a
FreeBSD ns.sing.ne.jp 13.4-RELEASE-p1 FreeBSD 13.4-RELEASE-p1 GENERIC amd64
 「ports」の更新を確認します。

git -C /usr/ports pull

portsdb -Fu

portversion -v | grep '<'
 してみましたが、更新は、発生していませんでした。  無事、アップデート完了ということです。
ハイスピードプラン