>_Debian Wheezy – Pré configuração automatizada utilizando o parâmetro preseed.

images

Nesta dica, vou abordar o parâmetro preseed em um arquivo de instalação automatizada para o Debian Wheezy.

Este parâmetro (preseed) tem como função executar ações após a pré finalização da instalação do Debian. Com ele é possível instalar pacotes, adicionar scripts, configurar/alterar arquivos e muito mais.

Sintaxe:

d-i preseed/late_command string \
            in-target COMANDO
you can also run a script :

Usando o in-target – baixando o pacote ou script de um servidor Web para a máquina local.

d-i preseed/late_command string \
        in-target wget http://........./postinst.sh -O /root/postinst.sh; \
        in-target /bin/bash /root/postinst.sh
or install a group of DEB files :

Usando o Chroot (target).

d-i preseed/late_command               string \
    for deb in /hd-media/*.deb; do cp $deb /target/tmp; \
    chroot /target dpkg -i /tmp/$(basename $deb); done
d-i preseed/late_command

Exemplos práticos utilizando o in-target.

Alterando o arquivo Sudoers

# SUDOERS
d-i preseed/late_command string  in-target /usr/bin/wget http://192.168.1.4/installer/debian7-sudoers -O /root/debian7-sudoers; \
in-target /bin/bash /root/debian7-sudoers

debian7

Instalando o pacote java.deb

# JAVA
d-i preseed/late_command string  in-target /usr/bin/wget http://192.168.1.4/installer/java.deb -O /root/java.deb; \
in-target /usr/bin/dpkg -i /root/java.deb
>_Debian Wheezy – Pré configuração automatizada utilizando o parâmetro preseed.
Tagged on:

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

%d blogueiros gostam disto: