Debian preseed late_command 未执行

Debian preseed late_command 未执行

在 /var/log/installer/cdebconf/questions.dat 上我说了这样的话:

Name: preseed/late_command
Template: preseed/late_command
Value: wget http://suportrecerca.barcelonamedia.org/Utilitats/preseed/postscript/post.sh \ -O /usr/sbin/post.sh; chmod 777 /usr/sbin/post.sh; /usr/sbin/post.sh
Owners: d-i
Flags: seen

我可以下载 post.sh 脚本,如下所示:

#!/bin/sh
### postscript de veritat
#TODO
######
#
# config puppet
# VAS (puppet?)
# snmp (puppet?)
apt-get clean
apt-get update
apt-get -y install htop vim
apt-get autoremove
# and more stuff that by now is not related

但当我尝试执行 htop 或 vim 时,它没有安装。此外,脚本必须创建一些文件,但它们没有出现。

我一直寻找但找不到解决这个问题的好方法。

有什么意见或建议吗?

非常感谢。

答案1

这不起作用,因为变化在 debian-installer 中。阅读当前文档,特别是关于自定义命令额外套餐

相关内容