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

Re: Pacote Debian sem instalar



No meu caso o apt-get install só pergunta se quero instalar quando o pacote em questão tem dependências que devem ser instaladas e precisa da aprovação do operador/usuário. Caso contrário a pergunta não é feita e a instalação ocorre "sem escalas".
Sucesso.
CR

Em 13/04/07, Rodrigo Faria Tavares <digolinopage@yahoo.com.br> escreveu:
Oi Maxwillian,

Criei um pacote para seguinte finalidade :

- Descompactar arquivos do selinux no filesystem ;

Entao digitei :

dpkg -i teste-1.0_i386.deb

Durante a execução do comando ele pegunta:

"Voce quer instalar o pacote (s/n)" n

Então o pacote aborta antes de instalar o pacote.

Ou seja o pacote não deverua ser instalado no filesustem mas não é dessa
forma que ele faz. Pois o pacote é instalado sim.

Para ser mais claro, sabe quando digitamos apt-get install nome do
pacote,vem uma mesnsagem dizendo se voce quer instalar ou não.

Att,

Faria


----- Original Message -----
From: "Maxwillian Miorim" <miorimmax@gmail.com>
To: < debian-user-portuguese@lists.debian.org>
Sent: Friday, April 13, 2007 12:42 PM
Subject: Re: Pacote Debian sem instalar


On 4/13/07, Rodrigo Tavares <digolinopage@yahoo.com.br > wrote:
> Oi Pessoal,
>
> Fiz um pacote Debian, que descompacta arquivos no SO.
>
> Existe alguma maneira de dentro dos scripts preinst,
> postinst, prerm e postrm, fazer com que o pacote nao
> seja instalado ?
>
> tentei colocar perguntas no preinst, e posint dando um
> exit 0 nessas perguntas mas mesmo assim ele o pacote é
> instalado ?
>
> Creio que a lógica de se criar um pacote é cria-lo
> para instala-lo, e não querer que o mesmo em sua
> execução nao instale.
>
> Alguma sugestao ?

Com exit 0 nos scripts o teu pacote passa ao dpkg a idéia que as
tarefas (preinst, postinst, prerm, postrm) forma executadas com êxito
e a instalação pode continuar.

Alterna a saída de 0 para 1, assim provavelmente (digo provavelmente
pois nunca fiz nada do tipo :) ele aborta a instalação.

Se a idéia é deixar vários pacotes "embutidos" em um, a coisa fica
mais complexa, mas eu ainda não entendi muito bemoque tu quer fazer,
com mais detalhes a solução pode ser outra "menos feia". :)

--
Maxwillian Miorim <miorimmax@gmail.com >
----
Esta mensagem se auto destruirá em 5 segundos...





_______________________________________________________
Yahoo! Mail - Sempre a melhor opção para você!
Experimente já e veja as novidades.
http://br.yahoo.com/mailbeta/tudonovo/


--
To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org




--
CARLOS RIBEIRO
Linux-User: 183.572  Machine: 195.669
São Luís - Maranhão - Brasil
Reply to: