PGAdmin 1.8.4 no CentOS Linux 5.2 (i386 / x86_64)
Dica publicada em Linux / Introdução
PGAdmin 1.8.4 no CentOS Linux 5.2 (i386 / x86_64)
Algumas funcionalidades do PGAdmin3 (backup por exemplo) necessitam de uma instalação do PostgreSQL (client). Abaixo será demonstrado como baixar e instalar o PostgreSQL (utilizamos a versão 8.3.3 64 bits), o PGAdmin3 e suas dependências no Linux.
1. Instalar o RPMFORGE
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.$dist.rf.$arch.rpm
# rpm -Uhv rpmforge-release-0.3.6-1.$dist.rf.$arch.rpm
2. Baixar e instalar o PostgreSQL 8.3.3 64 bits:
# mkdir pg.rpms
# cd pg.rpms
Para 64bits:
# wget http://ftp2.br.postgresql.org/postgresql/binary/v8.3.3/linux/rpms/redhat/rhel-5-x86_64/postgresql-8.3.3-1PGDG.rhel5.x86_64.rpm
# wget http://ftp2.br.postgresql.org/postgresql/binary/v8.3.3/linux/rpms/redhat/rhel-5-x86_64/postgresql-libs-8.3.3-1PGDG.rhel5.x86_64.rpm
# wget http://ftp2.br.postgresql.org/postgresql/binary/v8.3.3/linux/rpms/redhat/rhel-5-i386/postgresql-libs-8.3.3-1PGDG.rhel5.i386.rpm
Para 32 bits:
# wget http://ftp2.br.postgresql.org/postgresql/binary/v8.3.3/linux/rpms/redhat/rhel-5-i386/postgresql-8.3.3-1PGDG.rhel5.i386.rpm
# wget http://ftp2.br.postgresql.org/postgresql/binary/v8.3.3/linux/rpms/redhat/rhel-5-i386/postgresql-libs-8.3.3-1PGDG.rhel5.i386.rpm
# rpm -ivh *.rpm
Obs.: Você pode instalar o PostgreSQL pelo yum, porém a versão instalada é o 8.1 (pelo RPMFORGE). Para 64 ou 32 bits:
# yum install postgresql postgresql-libs postgresql-docs
3. Remover outra possível instalação do PGAdmin3:
# yum -y remove pgadmin3
4. Instalar dependências do PGAdmin3:
# yum install wxGTK libxslt mesa-libGLU SDL
Baixar e instalar o MSPack:
# wget ftp://ftp.pbone.net/mirror/ftp.pramberger.at/systems/linux/contrib/rhel5/i386/libmspack-0-0.2.20060920alpha.el5.pp.i386.rpm
# rpm -ivh libmspack-0-0.2.20060920alpha.el5.pp.i386.rpm
Baixar e instalar o wxGTK para i386:
# wget ftp://ftp.pbone.net/mirror/ftp.pramberger.at/systems/linux/contrib/rhel5/i386/wxGTK-2.8.8-1.el5.pp.i386.rpm
# rpm -ivg wxGTK-2.8.8-1.el5.pp.i386.rpm
5. Baixar e instalar o PGAdmin3. Eu utilizei os RPMs do Fedora Linux 9.
# wget http://www.las.ic.unicamp.br/pub/fedora/linux/updates/9/i386/pgadmin3-1.8.4-1.fc9.i386.rpm
# wget http://www.las.ic.unicamp.br/pub/fedora/linux/updates/9/i386/pgadmin3-docs-1.8.4-1.fc9.i386.rpm
# rpm -ivh pgadmin*
Se você não tiver algum proxy ou firewall pra barrar, esse rpm vai instalar algumas dependências e o PGAdmin3 estará funcionando.
6. Abrir o pgadmin3:
Menu: Aplicações -> Programação -> pgAdmin3
Todos os links deste tutorial estavam disponíveis em 25/08/08.
Good Job!
Até a próxima.
1. Instalar o RPMFORGE
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.$dist.rf.$arch.rpm
# rpm -Uhv rpmforge-release-0.3.6-1.$dist.rf.$arch.rpm
2. Baixar e instalar o PostgreSQL 8.3.3 64 bits:
# mkdir pg.rpms
# cd pg.rpms
Para 64bits:
# wget http://ftp2.br.postgresql.org/postgresql/binary/v8.3.3/linux/rpms/redhat/rhel-5-x86_64/postgresql-8.3.3-1PGDG.rhel5.x86_64.rpm
# wget http://ftp2.br.postgresql.org/postgresql/binary/v8.3.3/linux/rpms/redhat/rhel-5-x86_64/postgresql-libs-8.3.3-1PGDG.rhel5.x86_64.rpm
# wget http://ftp2.br.postgresql.org/postgresql/binary/v8.3.3/linux/rpms/redhat/rhel-5-i386/postgresql-libs-8.3.3-1PGDG.rhel5.i386.rpm
Para 32 bits:
# wget http://ftp2.br.postgresql.org/postgresql/binary/v8.3.3/linux/rpms/redhat/rhel-5-i386/postgresql-8.3.3-1PGDG.rhel5.i386.rpm
# wget http://ftp2.br.postgresql.org/postgresql/binary/v8.3.3/linux/rpms/redhat/rhel-5-i386/postgresql-libs-8.3.3-1PGDG.rhel5.i386.rpm
# rpm -ivh *.rpm
Obs.: Você pode instalar o PostgreSQL pelo yum, porém a versão instalada é o 8.1 (pelo RPMFORGE). Para 64 ou 32 bits:
# yum install postgresql postgresql-libs postgresql-docs
3. Remover outra possível instalação do PGAdmin3:
# yum -y remove pgadmin3
4. Instalar dependências do PGAdmin3:
# yum install wxGTK libxslt mesa-libGLU SDL
Baixar e instalar o MSPack:
# wget ftp://ftp.pbone.net/mirror/ftp.pramberger.at/systems/linux/contrib/rhel5/i386/libmspack-0-0.2.20060920alpha.el5.pp.i386.rpm
# rpm -ivh libmspack-0-0.2.20060920alpha.el5.pp.i386.rpm
Baixar e instalar o wxGTK para i386:
# wget ftp://ftp.pbone.net/mirror/ftp.pramberger.at/systems/linux/contrib/rhel5/i386/wxGTK-2.8.8-1.el5.pp.i386.rpm
# rpm -ivg wxGTK-2.8.8-1.el5.pp.i386.rpm
5. Baixar e instalar o PGAdmin3. Eu utilizei os RPMs do Fedora Linux 9.
# wget http://www.las.ic.unicamp.br/pub/fedora/linux/updates/9/i386/pgadmin3-1.8.4-1.fc9.i386.rpm
# wget http://www.las.ic.unicamp.br/pub/fedora/linux/updates/9/i386/pgadmin3-docs-1.8.4-1.fc9.i386.rpm
# rpm -ivh pgadmin*
Se você não tiver algum proxy ou firewall pra barrar, esse rpm vai instalar algumas dependências e o PGAdmin3 estará funcionando.
6. Abrir o pgadmin3:
Menu: Aplicações -> Programação -> pgAdmin3
Todos os links deste tutorial estavam disponíveis em 25/08/08.
Good Job!
Até a próxima.