"Cl�udio Sampaio (Patola)" wrote:
> 
> Em Sex, 2001-12-07 �s 13:24, Henrique Cesar Ulbrich escreveu:

> > Eu sonho com um sistema de instala��o (tipo o InstallShield no Windows) que
> > gere um instalador execut�vel em Linux. Esse instalador vai checar as
> > depend�ncias, compilar os fontes das depend�ncias, instal�-las, compilar os
> 
>         Compilar os fontes? Voc� est� querendo que o computador do usu�rio
> final tenha obrigatoriamente um compilador e bibliotecas de
> desenvolvimento? Ent�o quem n�o tiver isso n�o vai poder instalar?

Se a instala��o pelos fontes for *opcional*, n�o haver� problemas...

Eu n�o me lembro de qual distro, talvez fosse algum (Open|Net|Free)BSD,
que tinha uma op��o de recompilar a instala��o (j� feita!!) inteira,
substituindo os bin�rios anteriores.

Muito bacana, porque da� a distro pode ser distribu�da otimizada para
i386, e o cara depois recompilava tudo de acordo com o processador que
tivesse.

Pouco pr�tico pra end-user, mas h� quem goste do recurso!! Eu gostei da
id�ia...

 
> > fontes do programa, instal�-lo, vai verificar qual a base de dados do sistema
> > (se DEB, RPM, TGZ ou o que vier) e atualiz�-lo. Quando o usu�rio quiser
> 
>         TGZ n�o tem depend�ncias, DEB e RPM t�m. Como ele vai gerenciar isso
> com robustez? Estenda o racioc�nio para todos os outros recursos de cada
> tipo de pacote.

Talvez fosse a hora do pessoal dod SlackPacks darem uma extendidinha nas
especifica��es...


 
>         Voc� est� louco. Um sistema instalador destes n�o � robusto. Al�m de

Menos do que vc imagina!


> ser inseguro e no caso do GNU/Linux. Veja bem, � interessante que o
> 'end-luser' nos d� par�metros tais como facilidade de uso e aplicativos
> populares para usar no GNU/Linux, mas este usu�rio N�O ENTENDE de
> computador e na maioria das vezes o que ele QUER � justamente o
> tecnicamente INCORRETO.

Mas vc n�o precisa dar *exatamente* o que o "end-luser" quer. Pode ser
algo tecnicamente diferente, mas que aparentemente fa�a o que ele quer.

A id�ia do "Sand-Box" do Edgard � excelente neste contexto. Um chroot
pode ser mais que suficiente na maioria das aplica��es "tecnicamente
incorretas" que o usu�rio quer...


 
>         Eu acho que devemos nos esfor�ar para deixar o sistema f�cil, mas sem
> sacrificar partes vitais como o sistema de pacotes do GNU/Linux; tanto
> DEB quanto RPM s�o muito bons, e deveriam ser usados na plenitude de
> seus recursos.

Nem estamos defendendo o contr�rio. Lembre-se da mesnagem original: "N�o
confunda Instalador de Aplica��es com Gerenciador de Pacotes".

Estamos cogitando um aplicativo "Instalador de Aplica��es", que crie uma
camada de abstra��o padronizada para a m�riade de "Gerenciadores de
Pacotes" que temos por a�.

Eu, pessoalmente, defendo ainda mais : que este mecanismo se restrinja
�s instala��es de aplicativos alien�ginas (n�o mantidos pela mantenedora
oficial da distro), e que cada distro gerencie como desejar seus pacotes
nativos - o Instalador de Aplica��es que se vire pra se adaptar �
eles...

Restrinjo ainda mais : que ele limite a instala��o de Aplicativos em
sub-�rvores espec�ficas (/opt ou /usr/local, por exemplo), n�o deixando
que estes pacotes se infiltrem na �rvore principal.

 
>         D� pra fazer um equil�brio de facilidade e flexibilidade sem estragar o
> sistema - e em minha opini�o, a solu��o que voc� prop�e est� bem longe
> deste equil�brio!

Pessoalmente, eu acho que vc est� enganado. Copiar cegamente a
*metodologia* de instala��o de aplicativos do Windows � suic�dio. Mas
copiar o *conceito*, implementando-o de forma � respeitar o sistema de
pacotes nativo e evitando que bin�rios n�o autorizados pela distro se
infiltrem na �rvore principal (o que fatalmente vai acontecer se o
usu�rio leigo for mexer ele mesmo nos pacotes) � uma solu��o vi�vel para
este problema.

 
> > > > que nosso amado SO seja o mais popular poss�vel, temos que torn�-lo
> > > > popular.
> > > Eu entendi o que vc quer dizer. Mas que ficou engra�ado, ficou... 8-)
> 
> > T�, t�, t�, foi mal escrito mesmo. Ningu�m � perfeito :P
> 
>         Pois que tal isso: "ser popular sem sacrificar a t�cnica"?

N�o � o que estamos propondo desde o in�cio? ;-)

-- 
 []s,
        Pink                     ------------------------------------
   (Lisias Toledo)              |       ECHELON AT MY BALLS !!       |
Manaus/Amazonas/Brasil          | Will My Freedom Be Forever Denied? | 
 --------------------------------------------------------------------
    /"\  CAMPANHA DA FITA ASCII - CONTRA MAIL HTML
    \ /  ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL
     X
    / \  Movimento Pr�-acentua��o:
   /   \ Use "MIME, quoted-printable, ISO-8859-1" em seu e-mailer.



Assinantes em 11/12/2001: 2362
Mensagens recebidas desde 07/01/1999: 145961
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a