shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Shell script para automatizar instalações - Como pegar o retorno?


From: minerouai1982
Subject: Re: Shell script para automatizar instalações - Como pegar o retorno?
Date: Wed, 15 Jun 2011 03:05:42 -0000
User-agent: eGroups-EW/0.82

E ae pessoal, deu certinho a solução, show de bola, valeu mesmo...
miseras 3 linhas..
segue =

#!/bin/bash
DEBIAN_FRONTEND=noninteractive aptitude install -q -y mysql-server
mysql-client apache2 php5
/usr/bin/mysqladmin -u root password 'nova_senha'


--- Em address@hidden, Robson Alexandre
<alexandrerobson@...> escreveu
>
> É isso ai mineiro,
> Uma solução seria algo do tipo
>
> sudo DEBIAN_FRONTEND=noninteractive aptitude install -q -y
mysql-server
>
> ou outra solução seria usando o pacote expect:
>
> #!/bin/bash
> apt-get update
> apt-get install expect
> VAR=$(expect -c "
> spawn apt-get -y install mysql-server
> expect "New password for the MySQL \"root\" user:"
> send "PasswordHere\r"
> expect "Repeat password for the MySQL \"root\" user:"
> send "PasswordHere\r"
> expect eof
> ")
> echo "$VAR"
> apt-get -y install mysql-client libmysqlclient15-dev
> #For some reason important to restart - otherwise possible errors
> /etc/init.d/mysql stop
> /etc/init.d/mysql start
>
>
> Fonte : http://pt.w3support.net/index.php?db=so&id=1202347
>
> Abraços
>
> Robson Alexandre
> Em 14 de junho de 2011 08:08, rapha.couto rylphs@... escreveu:
> >
> >
> >
> > http://manpages.ubuntu.com/manpages/maverick/man7/debconf.7.html
> >
> > Dá uma olhada na seção Unattended Package Installation.
> >
> > --- Em address@hidden, "minerouai1982"
andre.testanalyst@ escreveu
> >
> > >
> > > E ae pessoal, como vai essa força? seguinte pessoal, quero
fazer um
> > > script para já automatizar o que já é demais muito
automatizado
> > > a montagem de um ambiente L.A.M.P.
> > > Coloquei la no meu script =
> > > #!/bin/sh
> > > apt-get -y install apache2
> > > apt-get -y install php5
> > > apt-get -y install mysql-client mysql-server
> > >
> > > Esta tudo quase certo, como vcs podem observar é muito simples,
mas
> > > quero automatizar o pedido de senha do mysql, com uma senha
padrão
> > > definida no script, pq no momento do pedido de senha do mysql o
script
> > > é paralizado no terminal para digitação da senha, após
> > > digitar, começa denovo até terminar a instalação.Alguem
sabe
> > > como pegar esse retorno de pedido e incluir a senha?
> > >
> > >
> > > valeu galera..
> > > fui...
> > >
> >
> >
>



[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]