= !OneClickInstaller (Instalador de PostgreSQL para Windows, Linux y Mac) = !OneClickInstaller (Instalador en un Solo Click) es un Instalador del Servidor de PostgreSQL para Windows, Linux y Mac. A diferencia de PgInstaller, es mucho más simple de usar. Ya esta realizada la traducción al español. A partir de 8.4, será el único instalador oficial. Al igual que PgInstaller, puede ser adaptado y hacer una instalación silenciosa a través de argumentos de la línea de comandos. Descargas: [http://www.enterprisedb.com/products/pgdownload.do Sitio de EnterpriseDB] ''!OneClickInstaller es mantenido por Dave Page en EnterpriseDB'' == Pasos de instalación == Al ejecutar el instalador, este inicia la instalación del runtime de Microsoft Visual VC++ 2005 como paso previo (en windows). Luego presenta un asistente que nos guiará por los distintos pasos de instalación: 1. Instalación - PostgreSQL: Pantalla de bienvenida [[Image(1.PNG)]] 2. Directorio de Instalación: Ingresar el directorio de instalación [[Image(2.PNG)]] 3. Directorio de Datos: Ingresar el directorio de datos [[Image(3.PNG)]] 4. Contraseña: Ingresar contraseña del usuario de windows y superusuario de postgres (ambas son iguales)= [[Image(4.PNG)]] 5. Puerto: puerto en el que escuchará el servidor (5432 por defecto) [[Image(5.PNG)]] 6. Configuración Avanzada: configuración regional (seleccionar Spanish, Argentina o el país que corresponda) [[Image(6.PNG)]] 7. Listo para instalar: [[Image(7.PNG)]] 8. Instalando: muestra el progreso de la instalación [[Image(8.PNG)]] 9. Finalizando la instalación: Seleccionar "Lanzar Stack Builder al Finalizar" para ejecutar el programa que descarga e instala complementos para PostgreSQL (StackBuilder) [[Image(9.PNG)]] == Instalación no interactiva == Si eres un autor de software y deseas embeber el instalador de PostgreSQL junto con tu aplicación, se provee este modo no interactivo ("silencioso") que solo muestra al usuario una barra de progreso. Pueden ser pasados parámetros al instalador, ya sea por la linea de comandos o por un archivo de opciones. Para iniciar el instalador en modo no interactivo, se usa la opción `--mode` (en combinación con cualquier otra opción que sea requerida). Por ejemplo, en Windows: {{{ C:\> postgresql-8.4.1-1-windows.exe --mode unattended [opciones adicionales] }}} === Opciones de la línea de comandos === Las siguientes opciones de la linea de comando están disponibles para controlar la instalación: `--prefix `:: Especifica el directorio de instalación. Por defecto es `/opt/PostgreSQL/8.X` en Linux, `/Library/PostgreSQL/8.X` en Mac OS X, y `%PROGRAMFILES%\PostgreSQL\8.X` en Windows. `--datadir `:: Especifica el directorio de datos. Por defecto es `$PREFIX/data`. `--superpassword `:: Especifica la contraseña del superusuario (y en Windows, de la cuenta del servicio). Por defecto es `postgres` en el modo no interactivo. `--port `:: Especifica el número de puerto en donde escuchar. Por defecto es `5432`. `--locale `:: Especifica la configuración regional para inicializar el cluster. Por defecto es el locale detectado por `initdb`. `--create_shortcuts [1|0];`:: Especifica si se crea o no los accesos rápidos de menús. Por defecto es `1` (sí). `--install_plpgsql [1|0];`:: Especifica si se instala o no el lenguaje `pl/pgsql` en `template1`. Por defecto es `1` (sí). `--install_runtimes [1|0];` (solo en Windows):: Especifica si se instala o no las bibilotecas de Microsoft Visual C++ en tiempo de ejecución antes de que la instalación proceda. Por defecto es `1` (sí). === Archivo de opciones === Puede ejecutar el instalador usando un archivo de opciones, pasandole el nombre de archivo en la línea de comandos, por ejemplo: {{{ # postgresql-8.4.0-1-linux.bin --optionfile /path/to/optionfile }}} El archivo de opciones puede contener los mismos parámetros que están disponibles en la línea de comandos, en un formato `opción=valor`. Por ejemplo: {{{ prefix=/usr/local/pgsql84 datadir=/var/lib/pgsql84 port=5678 }}} == Traducción == Por consultas o para contribuir (traducción): * sugerencias sobre la traducción: directamente hacerlas en [http://pootle.arpug.com.ar/es/oneclickinstaller/ Pootle] * crear un nuevo ticket [/trac/newticket?milestone=Traducci%C3%B3n%20PgInstaller%20al%20Espa%C3%B1ol&component=OneClickInstallerEs aquí] * o contactar a MarianoReingart == Más Información: == * [wiki:Traducción] (uso de Pootle, guía de términos usados, etc.) * [wiki:CompilandoPostgreSQLEnWindows] * [http://git.postgresql.org/gitweb?p=edb-installers.git;a=summary Repositorio WEB del código fuente] * [attachment:lng2po.py lng2po.py]: Script Python para convertir los archivos LNG (bitrock) a PO (gettext/pootle) * [attachment:mo2lng.py mo2lng.py]: Script Python par