代码之家  ›  专栏  ›  技术社区  ›  zekel lepture

如何在通过packagemaker shell命令构建的安装程序中包含预安装脚本?

  •  0
  • zekel lepture  · 技术社区  · 14 年前

    packagemaker 命令作为脚本的一部分。我在中创建文件夹层次结构 stagedRootPath 然后使用 --root 用于生成安装程序的参数。问题是我想在安装用户的主目录中安装一些东西,我不知道何时构建安装程序。如果使用 --根 选择。

    ln -s ~ /tmp/home ). 我知道如何通过GUI PackageMaker应用程序包含脚本,但我不能使用它,因为这是脚本的一部分。

    欢迎在安装时主目录中安装其他解决方案。

    # my install command
    packagemaker --root stagedRootPath -id com.myinstaller --title myInstallerTitle
    
    1 回复  |  直到 14 年前
        1
  •  2
  •   zekel lepture    14 年前

    结果是,您可以将脚本放入具有正确名称的文件夹中,并使用 --scripts 选择。

     preflight
     preinstall    or preupgrade
     postinstall   or postupgrade
     postflight
    

    man page .)

    推荐文章