首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何判断freebsd监狱是否是最新的?

如何判断freebsd监狱是否是最新的?
EN

Server Fault用户
提问于 2010-04-07 20:34:20
回答 2查看 2K关注 0票数 4

根据FreeBSD手册(http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/jails-application.html),我在FreeBSD 8.0中建立了一个“服务监狱”。在将主机升级到最新的修补程序级别之后,然后执行一个监狱升级,freebsd-fetch仍然报告说监狱中有一些文件需要更新。这是意料之中吗?那我怎么知道监狱是最新的?

,这是我所做的更详细的工作:

在最初设置监狱之后,freebsd-update fetch报告说,在主机系统和监狱中都没有可用的更新。这是意料之中的。一段时间后,freebsd-update fetch报告说,以下文件需要在主机和监狱中进行更新。

  • /usr/lib/libssl.a
  • /usr/lib/libssl_p.a
  • /usr/lib/libzpool.a .a
  • /usr/lib32 32/libssl.a
  • /usr/lib32 32/libssl_p.a
  • /usr/lib32 32/libzpool.a.a

我更新了主机并遵循了监狱升级指南(http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/jails-application.html#JAILS-SERVICE-JAILS-UPGRADING)。freebsd-update fetch现在报告说主机中没有可用的更新,但是下面是freebsd-update fetch在监狱中的输出:

代码语言:javascript
复制
[root@bb /]# freebsd-update fetch
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 8.0-RELEASE from update5.FreeBSD.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.

The following files are affected by updates, but no changes have
been downloaded because the files have been modified locally:
/var/db/mergemaster.mtree

The following files will be updated as part of updating to 8.0-RELEASE-p2:
/usr/lib/libssl.a
/usr/lib/libssl_p.a
/usr/lib/libzpool.a
/usr/lib32/libssl.a
/usr/lib32/libssl_p.a
/usr/lib32/libzpool.a

freebsd更新不应该知道监狱是最新的还是我升级失败了?如果freebsd更新不能告诉我,我怎么知道监狱是否是最新的?

我肯定我在make cleandir之前运行了两次make buildworld

提亚

EN

回答 2

Server Fault用户

发布于 2010-04-07 22:37:12

手册的这一节没有提到freebsd-update,但我对freebsd-update工作方式的理解意味着您的步骤并不完全正确。特别是,我认为freebsd-update没有触及您的源目录,所以您正在构建/安装/usr/src中的所有功能(如果不运行cvsup,可能是-RELEASE源代码)。

您可能希望像在主机上一样在监狱中运行freebsd-update &让它做它自己的事情(或者cvsup到一个固定的源分支,然后按照您引用的手册章节构建/安装)。

警告:我实际上并不使用freebsd-更新。不过,cperciva@ (该工具的作者)会在freebsd-问题列表上监听,他还应该能够告诉你我上面的逻辑是对的还是错的:)

票数 1
EN

Server Fault用户

发布于 2010-04-09 07:46:37

不是回答,只是建议:

使用伊兹贾尔 (/usr/ports/sysutils/ezjail)管理监狱

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/130281

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档