Debian

Debian preseed late_command 未執行

  • June 25, 2010

在 /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 時,它沒有安裝。此外,腳本必須創建一些文件,但它們不會出現。

我一直在環顧四周,但找不到解決這個問題的好方法。

有什麼命中或建議嗎?

非常感謝。

由於debian-installer中的更改,這不起作用。閱讀目前文件,尤其是關於自定義命令額外包的部分。

引用自:https://serverfault.com/questions/154842