[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
automação de instalação
From: |
Ricardo Brito do Nascimento |
Subject: |
automação de instalação |
Date: |
Wed, 19 Dec 2007 17:57:08 -0200 |
User-agent: |
Thunderbird 2.0.0.5 (X11/20070719) |
Boa tarde senhores,
Desejo automatizar a instalação de pacotes .tar.gz para perl.
Tenho um diretório com dezenas de modulos, desejo fazer algo do tipo:
tar -xzf CGI.pm-3.31.tar.gz; cd CGI.pm-3.31; perl Makefile.PL; make
test&&make install&&cd ..&&rm -vfr CGI.pm-3.31
onde os diretórios dos módulos instalados corretamente serão removidos e
os pendentes permanecerão, para que eu tenha o controle da instalação
find /opt/pacotes -maxdepth 1 -type f -name "*.tar.gz"|awk -F'.tar.gz'
'{print $1}'|while read a; do tar -xzf $a.tar.gz; echo $a; cd $a; pwd;
if [ ! $(perl Makefile.PL&&make test&&make install&&cd -&&rm -vfr $a) ];
then cd -; fi; done
- automação de instalação,
Ricardo Brito do Nascimento <=