FreeBSD 11.3 p5 AMD64 无法升级到 RELEASE-12 配置认为它已经是 12

FreeBSD 11.3 p5 AMD64 无法升级到 RELEASE-12 配置认为它已经是 12

无法升级到版本 12,因为 freebsd-update 认为我正在更新释放 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)? y

从 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”。根@bsdxp:~

我在两个实例上尝试过这个 - 都给出了相同的结果。他们都说他们是 11.3 p-5,但是当我尝试升级到 12 时,错误消息暗示有人认为它已经是 12 了。

想法?

答案1

通过使用解决:

freebsd-update -r 12.0 upgrade

代替:

freebsd-update -r 12-RELEASE upgrade

相关内容