Como realmente personalizar uma imagem “ubuntu-11.04-alternate-amd64.iso”?

7

Eu tenho um sonho :), eu quero personalizar uma imagem "ubuntu-11.04-alternate-amd64.iso". Qual é o melhor software / solução para isso?

Eu quero personalizar essas coisas ( TODAS ELAS são necessárias ):

  • Lista de pacotes personalizados: Eu não preciso de tudo o que vem com a instalação padrão, mas eu tenho alguns que não inc. na def. instalar.
  • GUI: Eu não quero um ambiente de desktop nele, só quero usar o Openbox WM.
  • Eu quero uma instalação "semi-automática": o instalador só pede: 1 senha de criptografia + fuso horário + 1 nome de usuário / senha.

    Então, por exemplo: o instalador cria automaticamente um VolumeGroup criptografado com a senha fornecida (partições: 256 MB / boot + VG get's o resto do lugar: no VG: 10 GByte para / e 2 GBytes para trocar e o resto vai para /home ). - quero dizer com criptografia completa .

  • Configure alguns aplicativos automaticamente: por exemplo, Google Chrome / Firefox - por exemplo: instalar automaticamente o WOT + NoScript.
  • Instalar automaticamente & amp; configure: grsecurity ; PaX ; Pro Police ; DigSig .
  • Configure de maneira que o sistema operacional faça todas as atualizações automaticamente sem interação do usuário.
  • Defina associações de arquivos, por exemplo: VLC para todos os arquivos de vídeo, etc.
  • Instalar um cache de DNS local + proxy & amp; configurá-los para usar como padrão, por exemplo, ns: 127.0.0.1, proxy HTTP / S: 127.0.0.1:8118
  • Defina automaticamente as regras de iptables Firewall que eu forneço.

Obrigado por qualquer ajuda que atinja o meu objetivo. Tenha um bom dia.

ps: Tudo isso em um arquivo de imagem ISO (portanto, não como, por exemplo: inicializar de um servidor PXE, preciso de uma imagem personalizada na minha mão que já contenha os pacotes necessários (mesmo pacote extra). instalando: P)

    
por LanceBaynes 28.05.2011 / 13:31

4 respostas

0

Site após site e aplicativo após a inscrição ... Sinto muito, mas para mim, tudo o que ele faz acima é desnecessário e apenas tornará as coisas mais difíceis. O método que eu prefiro para criar um LiveCD personalizado é simplesmente montar a imagem, replicar o conteúdo, montar os squashfs, replicar o conteúdo em um diretório de trabalho, chroot e ter uma bola. A maioria do que você mencionou pode ser feito editando as configurações padrão para cada aplicativo individual, geralmente localizado em / usr / share / $ applicationName / default, ou é todo o sistema e, portanto, tem uma configuração em / etc. Se você modificar tudo enquanto estiver chrooted, poderá executar mksquashfs no diretório de trabalho, substituir os squashfs do liveCD original e criar sua imagem. O Ubuntu realmente tem um wiki muito abrangente para isso.

link

Edit: desculpe, acabei de perceber que você fez referência a esse artigo ontem. Eu passei por isso algumas vezes, embora principalmente para a criação de dispositivos USB portáteis personalizados, e eu posso lhe dar qualquer ajuda que você precisa se você me enviar uma mensagem.

    
por darkdragn 06.06.2011 / 08:21
4

Já experimentou o link do remastersys? Você tem que fazer o seu sistema do jeito que você quer que sua distro personalizada seja e então usar remastersys para fazer seu próprio disco de remix do Ubuntu.

    
por Nitin Venkatesh 30.05.2011 / 09:51
4

A última vez que eu olhei para isso, havia vários métodos diferentes, cada um com vantagens e desvantagens.

Acabei usando a porta do Ubuntu do kickstart da Red Hat. Existe uma ferramenta de GUI decente que você pode instalar com apt-get: system-config-kickstart . Pode definitivamente fazer as coisas simples, como pular um sistema de janelas ou personalizar uma lista de pacotes para instalar. Ele pode até fazer um particionamento simples, mas eu não contaria em ser capaz de fazer LVM, muito menos LVM criptografado. Veja mais documentações aqui: link

Depois de ter seu ks.cfg, você pode especificá-lo como um URL HTTP ao inicializar ou criar uma nova imagem com genisoimage que tenha o arquivo em, por exemplo, /preseed/ks.cfg e passa um argumento do kernel ks=cdrom:/preseed/ks.cfg ao inicializar.

Pré-configurar o Instalador Debian pode ser a maneira mais nativa de fazê-lo: link

Este tópico tem outras boas sugestões, especialmente FAI: link

P.S. Existem vários sistemas de gerenciamento de configuração que podem atender às suas necessidades se você achar que a configuração da máquina após a instalação é aceitável. Veja especialmente o boneco , bcfg2 e < href="http://www.opscode.com/chef/"> chef .

    
por A B 01.06.2011 / 10:11
0

Eu fiz algo assim há algum tempo com o SuseStudio. Esse é apenas o nome do site, você pode usar qualquer distro. Confira. Já faz um tempo desde que eu estive, no entanto. link

Sinceramente

Andrew Hauser

    
por Shibumi 04.06.2011 / 19:39