全部,
我有一个 shell 脚本,它试图复制和安装 .deb 作为 .deb 的一部分late_command
。我使用从这个链接中找到的内容作为指南。
https://gist.github.com/moonwitch/11100762
这是将内容附加到 lubuntu.seed 末尾的 echo 命令
echo "d-i preseed/late_command string \ " >> "$WORK_DIR/preseed/lubuntu.seed"
echo "cp /cdrom/pool/extras/my.deb . ; \ " >> "$WORK_DIR/preseed/lubuntu.seed"
echo "d-i preseed/late_command string in-target dpkg -i /cdrom/pool/extras/my.deb ; " >> "$WORK_DIR/preseed/lubuntu.seed"
真正让我失望的是无论我做什么,cp 命令似乎都不会将文件留在目标上。还有一些其他的东西我想复制和解压缩。
我正在与Ubuntu 15 32-bit
. 真的不关心那些“用于”早期版本的工具。我花了 3 天时间搜索每个讨论,每个示例/工具都是针对一个非常旧版本的 Ubuntu。还没有找到一个今天仍然有效的。某种运行,但它们不能完全发挥作用。
我目前的问题是由于我不是打包人员,但这必须完成,而且我没有足够快地摆脱困境。
我需要的是一个实际运行的 cp 语句,它将文件从 CD 复制到目标并通过重新启动将其保留在那里。到目前为止,什么都没有。
谢谢