Re: criação de tasks
On Dec 1, 2007 4:31 PM, Felipe Augusto van de Wiel (faw)
<faw@funlabs.org> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 30-11-2007 13:53, Thadeu Penna wrote:
> > Seguindo a sugestão do faw, decidi postar aqui uma dúvida sobre
> > instalação personalizada.
>
> :-)
>
>
> > Eu já fiz um preseed.cfg, adicionei ao iso do netinst e funciona bem. O
> > problema está na definição dos pacotes a serem instalados e os scripts
> > de configuração que preciso adicionar (pontos de montagem, finalizar
> > configuração do nis, etc.). Para isto eu criei um pacote virtual que faz
> > tudo isto. Funciona, mas não é a melhor solução: depois de finalizada a
> > instalação, eu tenho que remover o pacote falso e dar o aptitude
> > keep-all, pois o esquema era colocar os pacotes desejados como
> > dependências do pacote virtual. Eu queria trocar este procedimento pelos
> > tasks do debian-installer. As dúvidas são:
> > 1) as tasks permitem scripts, como postinst ?
> > 2) como criar tasks e adicionar as mesmas ao cd de instalação ?
>
> Além da dica do stratus, você já tentou usar equivs?
> Você pode também usar o equivs com a modificação proposta pelo
> Anthony Towns para suportar scripts. :-)
>
> http://azure.humbug.org.au/~aj/blog/2007/11/14
>
Eu estou mais inclinado a entender como funcionam os tasks. A minha
idéia é criar um cd de instalação do etch exclusivo para o Instituto
de Física (funcionando eu amplio para toda a UFF), mas com as
seguintes opções: máquinas coletivas e máquinas pessoais. Dentro das
máquinas pessoais, o usuário pode escolher as seguintes tasks KDE,
Gnome, programador C e FORTRAN, latex, Cálculo Algébrico e numérico.
O que eu preciso entender direito é como as tasks aparecem na
instalação: parece ser através dos scripts em tests, e aí preciso
pensar direito como fazer isto. Como felizmente tenho um "aspira",
segunda eu passo a tarefa para ele :)
[]s
--
Thadeu Penna
Prof.Associado - Instituto de Física
Universidade Federal Fluminense
http://profs.if.uff.br/tjpp/blog
Reply to: