AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 130281
In Process
Martin Torhage
Martin Torhage
Asked: 2010-04-08 12:34:20 +0800 CST2010-04-08 12:34:20 +0800 CST 2010-04-08 12:34:20 +0800 CST

如何判断 freebsd jail 是否是最新的?

  • 772

我根据 FreeBSD 手册 ( http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/jails-application.html ) 在 FreeBSD 8.0 中设置了“服务监狱”。在将主机升级到最新的补丁级别并执行 jail-upgrade 之后,freebsd-fetch 仍然报告在 jail 中有需要更新的文件。这是预期的吗?那我怎么知道监狱是否是最新的?

这是我所做的更详细的:

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

  • /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

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

[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-update 不应该知道监狱是最新的还是我升级失败了?如果 freebsd-update 无法判断,我应该如何知道监狱是否是最新的?

我确定我make cleandir之前跑过两次make buildworld。

TIA

freebsd jail bsd
  • 2 2 个回答
  • 1958 Views

2 个回答

  • Voted
  1. voretaq7
    2010-04-08T14:37:12+08:002010-04-08T14:37:12+08:00

    手册的该部分没有提及freebsd-update,但我对工作原理的理解freebsd-update意味着您的步骤并不完全正确。特别是,我认为不会freebsd-update触及您的源目录,因此您正在构建/安装您拥有的任何内容/usr/src(如果您没有运行 cvsup,可能是 -RELEASE 源)。

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


    警告:我实际上并没有使用 freebsd-update。cperciva@(该工具的作者)虽然在 freebsd-questions 列表上收听,但列表中的某个人也应该能够告诉你我上面的逻辑是对还是错:)

    • 1
  2. SaveTheRbtz
    2010-04-09T23:46:37+08:002010-04-09T23:46:37+08:00

    不是答案,只是建议:
    使用ezjail ( /usr/ports/sysutils/ezjail) 管理您的监狱

    • 0

相关问题

  • Mono 2.4 Ahead-Of-Time (AOT) 可以在 FreeBSD x86(或 x64)上编译吗?

  • FreeBSD 和 Linux 有什么区别?[关闭]

  • 在 FreeBSD 上安装和运行 MySql

  • 在 freeBSD 上安装 netbeans 的问题

  • 用于 Web 应用服务器的 FreeBSD 磁盘分区(Apache/MySQL/PHP)

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve