Est-il possible de télécharger un script bash et de l'exécuter à partir d'un fichier de préconfiguration?

5

Je voudrais préparer une iso pour une installation sans surveillance. J'ai donc généré un fichier preeseed à parcourir automatiquement par l'installateur. Est-il possible de télécharger un script bash avec wget et de l'exécuter avec bash directement dans le homedir du premier utilisateur (où le premier utilisateur est le compte utilisateur créé par le programme d'installation)? À quoi ressembleraient les commandes du fichier de préconfiguration?

    
posée Josh 12.05.2013 - 13:19
la source

2 réponses

8

Voici comment:

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'

Mettez cette ligne dans un fichier de préconfiguration et vous pouvez faire tout ce que vous connaissez dans votre système avec bash.

Vous devez remplacer $server par un hébergeur ou une ip locale bien sûr.

    
réponse donnée Josh 25.05.2013 - 15:24
la source
6

Vous pouvez également utiliser:

d-i preseed/run string run.sh

Le fichier run.sh doit être stocké dans le même répertoire à partir duquel le fichier preseed a été téléchargé.

    
réponse donnée panticz.de 18.06.2013 - 14:16
la source

Lire d'autres questions sur les étiquettes