我刚开始使用Iceberg,并且一般都是做包的。我添加了想要安装在用户机器上的文件,但不确定如何将它们添加到用户主目录。当我构建包时,它会将它们添加到在Files选项卡中创建的文本结构中。我在网上到处搜索,找到了一些参考通过脚本创建符号链接的文档。我对创建脚本非常陌生,但我也尝试过创建一个包含以下内容的preflight.txt:
#!/bin/sh
ln -s $HOME "/Movies/My\ Folder/Subfolder"
exit 0我也试过了:
#!/bin/sh
ln -s "/Movies/My\ Folder/Subfolder" "$HOME/Movies/My\ Folder/Subfolder"
exit 0我不确定我是不是走对了路。或者这只是一个简单的错误。再多一条信息,用户的驱动器上可能已经有“我的文件夹”文件夹,也可能没有。
发布于 2012-11-16 12:49:41
软件包安装到系统中,而不是主目录中。如果您的应用程序需要在用户的主目录中创建对象,则应在首次启动时自行创建,而不是在安装时创建。
https://stackoverflow.com/questions/13409819
复制相似问题