Em Mon, 18 Feb 2008 22:57:46 -0300
Euler Taveira de Oliveira <[EMAIL PROTECTED]> escreveu:

> Alex Fernandes Junça wrote:
> 
> > A questão é a seguinte, qual seria a melhor forma de confeccionar
> > os pacotes de instalação, um para cada distribuição ou teria como
> > fazer um instalador genérico para qualquer distribuição?
> > 
> IMHO, o melhor modelo seria um script que verificasse as dependências 
> necessárias, compilasse e instalasse o PostgreSQL. Um simples script 
> shell resolveria o seu problema. Recomendo dar uma olhada em [1] para 
> ver como funciona a geração de um pacote para Slackware. ;) O que
> você vai precisar fazer a mais é verificar as dependências. Talvez
> você precise também utilizar {make,install,remove}pkg que são nada
> mais do que scripts shell também.
> 
> [1] 
> http://filibusta.crema.unimi.it/~gufo/builds/Postgres/postgresql.SlackBuild


  Um dia quando as Distribuições Linux estiverem aderentes ao padrão
LSB[1] esse tipo de problema tende a diminuir mas em princípio o Euler
está correto.

  Basicamente para instalar o postgresql tem duas bibliotecas (não
considerando o uso de kerberos, ssl, ldap, etc...) que são as
-dev ou -devel da ncurses e readline. Se achá-las ou compilá-las
estaticamente no teu pacote resolveria mas ele ficará razoavelmente
maior que o normal.


Referências:

1 - http://www.linux-foundation.org/en/LSB


two cents,
-- 
Fernando Ike
http://www.midstorm.org/~fike/weblog
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a