FreeBSD 14.3 から 15.0にアップグレードしたら・・・
“FreeBSD Update”によるアップグレード
freebsd-update(8) を使って 14.3-RELEASE から以下の手順でアップグレードしてみた。
# freebsd-update fetch # freebsd-update install
重要 This step is essential, as upgrading to 15.0-RELEASE without applying the FreeBSD-EN-25:18.freebsd-update errata update will result in an inoperative system! # freebsd-update upgrade -r 15.0-RELEASE # freebsd-update install次に、まず新しいカーネルで再起動させます。
# shutdown -r now再起動後、新しいユーザーランドをインストールするために以下を実行します。
# freebsd-update installこの時点で、以前のバージョンからアップグレードしたユーザーには、 システム ライブラリの更新によりすべてのサードパーティ アプリケーション (ports ツリーからインストールされた ports や pkgによってインストールされたパッケージなど) を再構築または再インストールするように、freebsd-updateによってプロンプトが表示されます。
インストールされたサードパーティ製アプリケーションを更新した後(これも、 freebsd-updateが必要であることを示した場合のみ)、 freebsd-update(8)を再度実行して、古いく使用されなくなったシステム ライブラリを削除します。
# freebsd-update install最後に、完全な 15.0-RELEASE システムを起動するためにに再起動します。
# shutdown -r now
ここではまった その1
packageのアップデートができないだけでなく、pkgが動かない。
途中で「メジャーアップデートしたら pkg bootstrap -f を実行しろと警告が出ていたのに見落としていた。
# pkg
ld-elf.so.1: Shared object "libutil.so.9" not found, required by "pkg"
# pkg bootstrap -f
The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]: y
Bootstrapping pkg from pkg+https://pkg.FreeBSD.org/FreeBSD:15:amd64/quarterly, please wait...
Verifying signature with trusted certificate pkg.freebsd.org.2013102301... done
Installing pkg-2.5.1...
ここではまった その2
apache24が起動しなくなった。原因はSSL通信に必要な「公開鍵証明書」の読込でエラーが起きているところまでは判明。有効期限は切れてないが鍵を更新したら動いたので・・・ なぜ突然そうなったか調査中
