Instalaci�n

Instrucciones para la instalaci�n de PostgreSQL 7.0.

Los comandos que se mencionana acontinuaci�n fueron probados utilizando el shell bash sobre la distribuci�n RedHat 5.2 de Linux. A menos que se indique lo conrario, estos comandos ser�n igualmente aplicables para la mayor�a de los sistemas. Comandos como ps y tar pueden variar entre las distintas plataformas en cuanto a las opciones que deben usarse. Utilice su sentido com�n antes de teclear cualquiera de stos comandos.

Si a�n no tiene la distribuci�n de PostgreSQL, puede obteneral en ftp.postgresql.org. Una vez obtenida, desempaquetela utilizando los siguientes comandos:

$ gunzip postgresql-7.0.tar.gz
$ tar -xf postgresql-7.0.tar
$ mv postgresql-7.0 /usr/src
Nuevamente, estos comandos pueden ser distintos en su sistema.

Antes de comenzar

Para compilar PostgreSQL se requiere la utilidad GNU make. Otras utilidades similares no funcionar�n en este caso. En los sistemas GNU/Linux, GNU make es a herramienta por defecto. En otros sistemas puede que encuentre que la herramienta GNU make se encuentre instalada con el nombre "gmake". De aqu� en adelante, utilizaremos este nombre para referirnos a GNU make, sin importar cu�l sea el nombre que tiene en su sistema. Para probar GNU make teclee:

$ gmake --version
Si necesita obtener GNU make, lo puede encontrar en ftp://ftp.gnu.org.

En http://www.postgresql.org/docs/admin/ports.htm puede encontrar informaci�n actualizada sobre las plataformas soportadas. En general, la mayor�a de la plataformas compatibles con Unix que utilicen bibliotecas actualizadas deber�a ser capaz de ejecutar PostgreSQL. En el subdirectorio doc de la distribuci�n existen varios documentos del tipo LEAME y otros con Preguntas de Uso Frecuente (FAQ en ingl�s) espec�ficos para esa distribuci�n, que pueden resultarle �tiles si est� teniendo problemas.

La cantidad m�nim de memoria que se requiere para ejecutar PostgreSQL es de s�lo 8 MB. Sin embargo, se verifica una notable mejora en la velocidad cuando �sta se expante a 96 MB o m�s. La regla es que, por m�s memoria que usted instale en su sistema, nunca ser� demasiada.

Verifique que esista suficiente espacio libre en el disco. Necestar� alrededor de 30 MB para los archivos con el c�digo fuente durante la compilaci�n, y unos 5 MB para el directorio de instalaci�n. Una base de datos vac�a ocupa aproximadamente 1 MB. De no estar vac�a, la base ocupar� unas cinco veces el espacio que ocupar�a un archivo de texto que contuviera los mismos datos.Si ejecuta las pruebas de regresi�n, necestiar� alrededor de 20 MB extra como espacio temporal.

Para revisar el espacio libre en el disco, utilice:

$ df -k

Dados los precios actuales de los discos duros, deber�a considerar consegui uno grande y r�pido antes de poner a trabajar una base de datos.