Como configurar uma configuração padrão do sistema (packages, config)?

1

Eu preciso de uma maneira de personalizar meu sistema automaticamente no momento da instalação ou logo depois.

Exemplo (sistema acabou de instalar):

  • Instalar uma lista personalizada de pacotes (por exemplo, gimp, inkscape, determinados plug-ins)
  • Desinstalar outras pessoas (por exemplo, evolução)
  • Defina determinadas opções (por exemplo, + ntp)
  • Substituir configuração padrão por configuração personalizada (por exemplo, / etc / sshd / *)

Estou falando de uma maneira automática de fazer isso.

    
por McEnroe 31.01.2011 / 02:23

2 respostas

1

Eu aconselho você a fazer um script de shell.

basicamente, você digitará todos os comandos que normalmente usaria para realizar essas tarefas em um arquivo. Você copia isso no pc logo após a instalação e o executa. há muitos bons tutoriais por aí há muitos tutoriais de bash por aí , mas aqui estão algumas sugestões para você começar.

! # / bin / bash

sudo apt-get remove a evolução

sudo apt-get instala o gimp inkscape flashplugin-installer

cp myconfigfile / etc / sshd /

    
por bacon 04.02.2011 / 16:59
0

Você poderia escrever um pacote que faz essas coisas.

  • O seu pacote depende de uma lista de pacotes (por exemplo, gimp, inkscape, determinados plug-ins)
  • Deixe seu pacote entrar em conflito com outras pessoas (por exemplo, evolução), mas tenha cuidado aqui. Você tem que pensar em por que esses são instalados em primeiro lugar, eles podem ser necessários por algum motivo.
  • As opções que você deseja definir não são claras, mas, se elas forem significativas, elas pertencerão a um script de inicialização. Então você provavelmente deve colocá-los em um script de inicialização em /etc/init.d .
  • Use postinst e dpkg-divert para substituir os arquivos de configuração.
por skyking 20.09.2015 / 08:11