修补 Solaris flar 归档文件

修补 Solaris flar 归档文件

我有旧 Solaris 10 环境的 Solaris flar 存档,现在不允许我以任何方式更新正在运行的系统,因此希望能够:

  1. 将 flar 存档解压到某处(无需安装)

  2. 对提取的存档应用一些 Solaris 修补程序。

  3. 重新打包 flar 存档

  4. 使用 flar 存档设置标记区域。

为什么要这样做呢?好吧,因为我需要一组最少的补丁才能让这个该死的东西作为一个品牌区域工作。

如果我能做到的话,我知道如何做第 4 步。

答案1

基于@ludiegu 的评论:

  1. 使用创建新的引导环境lucreate
  2. 根据需要修补启动环境
  3. 使用以下命令挂载新的引导环境lumount
  4. 创建闪存存档从该引导环境,使用安装点lumount作为命令的根路径flarcreate

另请参阅这个PDF

答案2

是的,但我手头没有 2 或 3 个命令的笔记。

对于步骤 #1:您需要将归档文件和 flar 归档文件中的信息分开。 flar infoflar split?然后,您可以使用 来提取 cpio 数据cpio。然后patchadd -R <dir>,然后重新创建耀斑。

相关内容