freebsd-updateは私が更新していると思うので、バージョン12にアップグレードすることはできません。~からリリース12いいえ到着リリース12.
root@bsdxp:~ # uname -mrs FreeBSD 11.3-RELEASE-p5 amd64
root@bsdxp:~ # freebsd-update -r 12-RELEASE アップグレード src コンポーネントがインストールされておらず、update.FreeBSD.org ミラー検索をスキップしました... 3 つのミラーが見つかりました。 update4.freebsd.orgから11.3-RELEASEのメタデータ署名を取得しています...完了しました。メタデータインデックスの取得中...完了しました。システムを確認しています...完了しました。
FreeBSD の次のコンポーネントがインストールされているように見えます: kernel/generic world/base world/lib32
FreeBSD の次のコンポーネントがインストールされていないようです: kernel/generic-dbg world/base-dbg world/doc world/lib32-dbg
これは合理的だと思われます(y / n)?ワイ
update4.freebsd.orgから12-RELEASEのメタデータ署名を取得できませんでした。 update1.freebsd.orgから12-RELEASEのメタデータ署名を取得できませんでした。 update2.freebsd.orgから12-RELEASEのメタデータ署名を取得できませんでした。もう鏡はありません。あきらめてください。
This may be because upgrading **from** this platform (amd64)
or release (12-RELEASE) is unsupported by freebsd-update.
Tier 1をサポートするプラットフォームのみがfreebsd-updateを介してアップグレードできます。バラよりhttps://www.freebsd.org/platforms/index.htmlより多くの情報を知りたいです。
サポートされていない場合は、FreeBSDをソースからアップグレードする必要があります。 root@bsdxp:~ # /usr/sbin/freebsd-update install src コンポーネントがインストールされておらず、スキップされ、インストールするアップデートがありません。まず、「/usr/sbin/freebsd-update fetch」を実行してください。 root@bsdxp:~
私はこれを2つのケースで試しましたが、どちらも同じ結果を得ました。彼らはすべて11.3 p-5と言いますが、12にアップグレードしようとすると、誰かがすでに12だと思うというエラーメッセージが表示されます。
アイデア?
答え1
以下を使用して解決しました。
freebsd-update -r 12.0 upgrade
変える:
freebsd-update -r 12-RELEASE upgrade