10 votos

¿Es posible descargar un bash script y ejecutarlo desde un archivo preseed?

Me gustaría preparar una iso para la instalación desatendida. Así que he generado un archivo preeseed para que se ejecute a través del instalador de forma automática. ¿Es posible descargar un bash script con wget y ejecutarlo con bash directamente en el homedir del primer usuario (donde el primer usuario es la cuenta de usuario creada por el instalador)? ¿Cómo serían los comandos en el archivo de preconfiguración?

13voto

Josh Puntos 115

He aquí cómo:

d-i preseed/late_command string in-target wget -P /tmp/ $server/script.sh; in-target chmod $+x /tmp/script.sh; in-target /tmp/script.sh`

Ponga esta línea en un archivo preseed y puede hacer todo en su sistema que está familiarizado con bash.

Tienes que reemplazar $server con un webhost o una ip local por supuesto.

7voto

John2095 Puntos 272

También puedes usar:

d-i preseed/run string run.sh

El archivo run.sh debe almacenarse en el mismo directorio desde el que se ha descargado el archivo de preconfiguración.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X