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

Re: Pacote Debian sem instalar



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/



Reply to: