Может быть, слишком поздно, просто для записи. Ваш загрузчик работал?
Источник
Неинтерактивная установка
Если вы автор программного обеспечения, вы можете встроить установщик PostgreSQL в собственный установщик приложения. Предоставляется неинтерактивный режим установки, который позволяет пользователю показывать только индикатор выполнения. Параметры могут быть переданы установщику либо из командной строки, либо с помощью файла параметров.
Чтобы запустить программу установки в неинтерактивном режиме, используется параметр командной строки --mode (в сочетании с любыми другими необходимыми параметрами). Например, в Mac OS X:
$ sudo ./postgresql-8.4.0-b2-2-osx.app/Contents/MacOS/installbuilder.sh --mode unattended [дополнительные параметры]
Параметры командной строки
Для управления установкой доступны следующие параметры командной строки:
- префикс: указывает каталог установки. По умолчанию используется /opt/PostgreSQL/8.X в Linux, /Library/PostgreSQL/8.X в Mac OS X и% PROGRAMFILES% \ PostgreSQL \ 8.X в Windows.
- datadir: указывает каталог данных. По умолчанию используется $ PREFIX / data.
- superpassword: указывает пароль суперпользователя (и в Windows, служебной учетной записи) для использования. По умолчанию используется postgres в неинтерактивном режиме.
- порт: указывает номер порта для прослушивания. По умолчанию 5432.
- locale: указывает локаль для инициализации кластера. По умолчанию используется локаль, обнаруженная initdb.
- create_shortcuts [1 | 0] ;: Указывает, следует ли создавать ярлыки меню. По умолчанию 1 (да).
- install_plpgsql [1 | 0] ;: Указывает, будет ли установлен pl / pgsql в template1. По умолчанию 1 (да).
- install_runtimes [1 | 0]; (Только для Windows): указывает, следует ли устанавливать среды выполнения Microsoft Visual C ++ до начала установки. По умолчанию 1 (да).
Файл опций
Вы можете запустить программу установки с помощью файла параметров, передав имя файла в командной строке, например:
postgresql-8.4.0-1-linux.bin --optionfile / path / to / optionfile
Файл параметров может содержать те же параметры, которые доступны в командной строке, в формате параметр = значение. Например:
префикс = / USR / местные / pgsql84
каталогу_данный = / вар / Библиотека / pgsql84
порт = 5678