Тихая установка для dotNetInstaller Bootstrapper - PullRequest
1 голос
/ 05 марта 2012

Я использую dotNetInstaller загрузчик для добавления предварительных требований, таких как Postgresql 9.1 Я хочу тихо установить postgresql с загрузчика.

Я добавил приведенную ниже команду в разделе * исполняемых файлов файла конфигурации DotnetInstaller.

#APPPATH\prerequisits\postgresql-9.1.0-1-windows.exe /qn"" 

Я получаю ошибку:

Ожидаемый вариант, но получил "/ qn". Опции начинаются с начального - ....

Пожалуйста, дайте мне знать, какой должна быть опция установки без вывода сообщений для postgresql

1 Ответ

0 голосов
/ 04 февраля 2013

Может быть, слишком поздно, просто для записи. Ваш загрузчик работал?

Источник

Неинтерактивная установка

Если вы автор программного обеспечения, вы можете встроить установщик 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

...