2022年8月、ホームページを全面リニューアルしました! 情報を分かりやすくお伝えできるサイト作りを目指してまいります。

FreeBSDのアップデート&アップグレード方法


何時も忘れるので記載しておいた。マイナーアップデート&セキュリティアップデートとアップグレードの違い。
FreeBSD便利になったものでビルドしなくてもカーネルの更新ができちゃう。
まあ、当然だけど。
しかし、Linuxと両方いじってるのでupdate方法が違うので躊躇してしまう。これ見りゃすぐわかちゃう!

1.OS本体のフルリリース確認
注:ビルドしないOSではunameでのバージョン確認は不可能になる

[root@sub ~]# uname -srm
FreeBSD 13.2-RELEASE-p4 amd64

2.FreeBSDのバージョン確認(カーネル)

[root@sub ~]# freebsd-version
13.2-RELEASE-p5

3.OS本体のバージョン確認(ユーザランド)

[root@sub ~]# freebsd-version -k
13.2-RELEASE-p4

4.FreeBSDのカーネルのバージョンとユーザランドのバージョンをいっぺんに見る

[root@sub ~]# freebsd-version -kur
13.2-RELEASE-p4
13.2-RELEASE-p4
13.2-RELEASE-p5

5.FreeBSDアップデート

[root@sub ~]# freebsd-update fetch

[root@sub ~]# freebsd-update install

このリブートが大事。リブートしないとカーネルのパージョンアップがなされない

[root@sub ~]# reboot

6.pkgバイナリーパッケージアップデート

[root@sub ~]# pkg update

[root@sub ~]# pkg update -f

[root@sub ~]# pkg upgrade

7.FreeBSDアップグレード(リリース)

リリースファイルをゲットする

[root@sub ~]# freebsd-update -r 13.2-RELEASE upgrade

実際にインストールする

[root@sub ~]# freebsd-update install

リブートする

[root@sub ~]# reboot

コメント