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