1

我是使用 Iceberg 的新手,并且通常制作包。我添加了要安装在用户机器上的文件,但不确定如何将它们添加到用户主目录。当我构建包时,它会将它们添加到“文件”选项卡中创建的文字结构中。我在网上搜索并找到了一些参考通过脚本创建符号链接的文档。我对创建脚本非常陌生,但也尝试过创建一个 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

我不确定我是否走在正确的道路上。或者,如果这只是一个简单的错误。还有一条信息,用户可能已经或可能没有“我的文件夹”文件夹在他们的驱动器上。

4

1 回答 1

1

软件包安装到系统,而不是主目录。如果您的应用程序需要在用户的主目录中创建对象,它应该在首次启动时自行创建,而不是在安装时。

于 2012-11-16T04:49:40.857 回答