Descàrrega del codi font de PostgreSQL i instal·lació
Descàrrega del codi font
Descarregarem al servidor un paquet amb els arxius de codi font del programari. Necessitarem instal·lar el programa wget
per a descarregar el .tar.gz des de la pàgina de descàrregues. Un cop instal·lat, descarregarem el tarball' amb
wget https://ftp.postgresql.org/pub/source/v10.4/postgresql-10.4.tar.gz
Una vegada descarregat el .tar.gz el descomprimirem amb
tar -xf postgresql-10.4.tar.gz
Compilació del codi font
Entrarem dins el directori que acabem de descomprimir i executarel el ./configure
. A la primera execució veiem que s'interromp perquè no tenim un compilador de C/C++ instal·lat. Instal·larem gcc
. Podem estalviar temps si fem una instal·lació "Group Install" de les development tools:
yum group install "Development Tools"
Un cop instal·lats aquests paquets, tornarem a executar el ./configure
.
Instal·larem aquesta nova dependència
yum install readline-devel
Aquest cop ja hem superat la dependència de readline i ara se'ns demana zlib. L'instal·larem de la mateixa manera:
yum install zlib-devel
Executarem el .configure
de nou...
Un cop configurat podem passar a compilar el codi font amb make
. Esperarem que el compilador de C/C++ faci la seva feina.
Ara ja tenim el codi compilat i a punt per a ser instal·lat:
Instal·lació del programa
La comanda make install
començarà el procés d'instal·lació:
Ara tenim instal·lat el programa a /usr/local/pgsql