Script de atualização "firmware" de uma vez

1

Eu queria saber como você poderia criar um script para que, na primeira inicialização, ele altere os arquivos para um parâmetro específico? Então, seria como se eu tivesse acabado de instalar um novo kernel. Desejo executar um script uma vez e esse script alterará /etc/network/interfaces para ter IPs estáticos predefinidos e para adicionar uma mensagem da mensagem do dia. Outros itens, como a criação de novos usuários, podem ser adicionados a esse script para automatizar um pouco o processo.

É possível ter este script instalado com o kernel para que ele seja executado na primeira inicialização e todas as configurações sejam definidas?

    
por Keith 08.10.2014 / 20:08

1 resposta

0

"@ fkraiem O mais provável é que não. Estou instalando uma versão do Ubuntu e gostaria de fazer mudanças automaticamente versus fazer o mesmo processo várias vezes para placas diferentes"

Você pode escrever um script Bash que, quando executado, faz as alterações desejadas. Então você pode colocá-lo em um pendrive e executá-lo a cada nova instalação.

(isso é tudo em um terminal, eu uso gnome-terminal) Por exemplo, você poderia ter um arquivo de template interfaces que é o que você quer que todos eles pareçam, e então você poderia escrever um arquivo de script assim: gedit scriptfile

#!/bin/bash
sudo cp ./interfaces /etc/network/interfaces
sudo gedit /etc/network/interfaces

Em seguida, você pode executar chmod +x scriptfile para torná-lo executável.

Em seguida, você coloca o arquivo de modelo scriptfile e interfaces em uma unidade flash e quando você instala o Ubuntu em uma nova "placa" você pode abrir a unidade flash e executar scriptfile e substituirá a atual /etc/network/interfaces arquivo com o modelo um e, em seguida, abra-o no Gedit para que você personalize o endereço IP.

    
por aPrOgRaMmEr 08.10.2014 / 21:36