Obrigado Aldrey, vou tentar desta forma também, pois a idéia inicial é justamente estudar as opções que existem, para aprender.
Att, Celso Lorenzetti www.sysrs.com.br ----- Original Message ----- From: "Aldrey Galindo" <[EMAIL PROTECTED]> To: "Comunidade PostgreSQL Brasileira" <[email protected]> Sent: Tuesday, August 05, 2008 11:13 PM Subject: Re: [pgbr-geral] Instalar Contrib no Linux/Fedora 9 Celso, Quando você instala manualmente ele não fica visível para o YUM. Caso você tenha especificado todos os caminhos iguais aos do pacote RPM instalado, então o YUM sobrescreveu o que você compilou. As pessoas falam que é bom compilar na mão para ele pegar as informações corretas do seu processador, isso realmente é melhor. Você pode recompilar o '.src.rpm', que você mantém a organização do RPM, e também pega as informações corretas. Como mencionou que não tem experiência, aí complica um pouco. Vou tentar resumir os passos, ressaltando que pode ter pequenas mudanças: 1- Backup de tudo 2- Baixar o pacote RPM do postgresql 8.3.3 (ex: [1] ou [2]) 3- Recompilar pacote (precisa do rpm-build entre outros, tente resolver dependências com o yum) # rpmbuild --rebuild postgresql-8.3.3-3.fc10.src.rpm 4- Instalar # rpm -ivh postgresql-contrib-8.3* postgresql-libs-8.3* postgresql-8.3* postgresql-server-8.3* O resto você já sabe. Qualquer dúvida adicional manda pra cá. Abraços, Aldrey Galindo 1- http://fr.rpmfind.net 2- ftp://fr.rpmfind.net/linux/fedora/development/source/SRPMS/postgresql-8.3.3-3.fc10.src.rpm 2008/8/5 Celso <[EMAIL PROTECTED]>: > > ----- Original Message ----- > From: "Aluisio Gouveia" <[EMAIL PROTECTED]> > To: "Comunidade PostgreSQL Brasileira" > <[email protected]> > Sent: Tuesday, August 05, 2008 9:11 PM > Subject: Re: [pgbr-geral] Instalar Contrib no Linux/Fedora 9 > > > Em Ter, Agosto 5, 2008 20:32, Celso escreveu: >> Olá estimados colegas, >> >> estou começando no Linux e instalei o Postgresql 8.3.3 no Fedora 9 >> apartir >> do >> código fonte, e depois de pesquisar um bocado (acabei instalando seguindo >> o >> arquivo install que vem com o código fonte). >> >> Bem, o sistema já roda no windows a uns 3 anos e utilizamos a função >> CONNECTBY >> do módulo contrib/tablefunc.sql >> >> Tentei rodar o script pelo psql mas disse não encontrar >> "%libdir/tablefunc". >> Comparando com o windows notei que não existia em /usr/local/pgsql/lib o >> arquivo >> tablefunc.so >> >> Então entrei no diretório que tem tablefunc.c e rodei o make. Ele gerou o >> tablefunc.so que movi para /usr/local/pgsql/lib. >> >> Até funcionou mas achei muito trabalhoso (embora não tenha experiência no >> linux, >> posso estar falando besteira), mas >> >> gostaria de saber como faço para instalar o tablefunc.sql durante a >> instalação >> do Postgresql ou mesmo após a instalação se não tiver como. > > Como vc esta usando o Fedora 9 vc pode utilizar os pacotes RPM do > repositorio do > pgdg [1] e depois um simples yum resolve o seu problema: > > yum install postgresql-contrib > > Para a instalação dos pricipais pacotes do postgresql vc faz o seguinte, > apos a > configuração do repositorio do pgdg: > > yum install postgresql postgresql-libs postgresql-devel postgresql-contrib > postgresql-server > > [1]http://yum.pgsqlrpms.org/howtoyum.php > > Pois é, até cheguei a intalar pelo yum, mas depois de pesquisar percebi > que > o pessoal indicava instalar pelos fontes... então acabei indo por este > caminho. > O curioso é que depois de instalar pelos fontes eu até fiz tb o yum > install > postgresql-contrib, ele mostrou como instalado mas não instalou ou > instalou > em algum lugar que o post não identificou pq dava a mensagem do mail > anterior. > > Mas obrigado pela dica de qualquer forma. > > > Att, > > Celso Lorenzetti > Aluisio Gouveia > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
