freebsd 更新失败

freebsd 更新失败

前段时间,我将 FreeBSD 升级到了 7.1-RC2,但现在我想升级到 7.2-RELEASE。我尝试运行

# uname -mrsi
FreeBSD 7.1-RC2 i386 GENERIC
# freebsd-update upgrade -r 7.2-RELEASE
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 7.1-RC2 from update4.FreeBSD.org... failed.
Fetching metadata signature for 7.1-RC2 from update5.FreeBSD.org... failed.
Fetching metadata signature for 7.1-RC2 from update2.FreeBSD.org... failed.
No mirrors remaining, giving up.

将 7.1 替换为 7.2 会出现同样的错误。添加--debug选项显示失败原因为

fetch: http://update4.FreeBSD.org/7.1-RC2/i386/latest.ssl: Not Found

有没有办法继续对这个系统进行二进制升级,因为 7.1-RC* 目录不存在http://update.freebsd.org还行吗?从源代码升级是一种选择,但我想看看是否有办法挽救这个安装。

答案1

来自freebsd-更新7.1 的手册页:

 Note that updates are only available if they are being built for the FreeBSD 
 release and architecture being used; in particular, the FreeBSD Security Team
 only builds updates for releases shipped in binary form by the FreeBSD Release 
 Engineering Team, e.g., FreeBSD 6.1-RELEASE and FreeBSD 6.2-RC1, but not 
 FreeBSD 6.2-STABLE or FreeBSD 7.0-CURRENT.

答案似乎是“不”。

相关内容