OpenBSD AnonCVS 找出我正在使用哪棵“树”

OpenBSD AnonCVS 找出我正在使用哪棵“树”

我知道如果您对软件包系统没有那么丰富的经验,常见问题解答建议您更喜欢使用 pkg_tools 而不是使用 ports 树。

但无论如何,我只是想知道是否有办法找出我通过 AnonCVS 克隆的源树,因为自从我安装 ports 树以来已经有一段时间了,而且我读到在升级它们之前了解它很重要来源。

答案1

尝试该/usr/src/CVS/Tag文件,应包含最初在结账时使用的分支名称(例如,TOPENBSD_5_4对于 5.4-stable)如果不是来自-current

它非常重要的是不要穿越-current-source/-release树木 - 你曾经建造/安装过你的端口吗?您是否从源代码构建了新内核,或编译了任何补丁?如果没有,您可能仍在运行-release,在这种情况下,为了安全起见,请删除旧源并签出新源-stable release加上安全补丁)基础和端口,构建并安装新内核,重新启动,然后建设港口。必须严格遵循他们的流程。

如果您认为您已经编译并安装了任何-current,那么您无法降级到release/stable,您需要继续使用该树或重新安装。

  1. http://www.openbsd.org/faq/faq15.html#NoFun
  2. http://www.openbsd.org/faq/faq5.html#BldGetSrc
  3. http://www.openbsd.org/stable.html

相关内容