Автоматизация процесса установки СУБД ЛИНТЕР
Если необходимо многократно повторять единообразную установку СУБД ЛИНТЕР, то можно
воспользоваться механизмом автоматической установки Silent Install
(«тихая установка») без
использования графического установщика. В этом случае не надо будет вводить ключи, устанавливать параметры,
выбирать компоненты, нажимать постоянно кнопку «Далее» – программа автоматической
установки выполнит все необходимые действия за пользователя. Такой прием используется для того, чтобы гарантировать
установку – пользователь не может изменить или прервать ее ход. После автоматической установки СУБД ЛИНТЕР полностью
готова к работе.
Смысл Silent Install
– провести разовую установку СУБД ЛИНТЕР с помощью графического установщика,
записывая все действия в специальный файл, по которому в дальнейшем можно повторить такую же установку в автоматическом
(тихом) режиме, т.е. ничего не спрашивая у пользователя.
Для автоматизации процесса установки:
-
выполнить установку СУБД ЛИНТЕР с помощью графического установщика в режиме записи ответов с помощью команды:
< установщик СУБД ЛИНТЕР >
/r [/f1< файл ответов >
]< Установщиком СУБД ЛИНТЕР >
, в зависимости от поставки, может быть файл, например, linter-bastion-6.0.< номер релиза >.< номер сборки >-windows.exe или setup.exe.< Файл ответов >
– спецификация (местоположение и имя) файла, в который должны записываться пользовательские ответы в процессе установки СУБД. Если параметр не задан, по умолчанию создается файлsetup.iss
в каталоге, определяемом переменной окруженияWINDIR
(обычно это каталогC:\Windows
).Примеры:
linter-bastion-6.0.< номер релиза >.< номер сборки >-windows.exe /r setup.exe /r linter-bastion-6.0.< номер релиза >.< номер сборки >-windows.exe /r /f1"D:\install.iss"
-
дождаться завершения процесса установки СУБД ЛИНТЕР;
-
удалить установленную версию;
-
выполнить установку СУБД ЛИНТЕР в автоматическом режиме с помощью команды
< установщик СУБД ЛИНТЕР >
/s [/f1
< файл ответов >
] [/f2
< файл протоколирования >
]< Установщиком СУБД ЛИНТЕР >
должен быть указан именно тот файл, который ранее был выполнен в режиме записи ответов.< Файл ответов >
– спецификация (местоположение и имя) файла, который был создан в процессе ручной установки СУБД в режиме записи с помощью графического установщика. Если параметр не задан, по умолчанию будет использоваться файлsetup.iss
в каталоге, определяемом переменной окруженияWINDIR
(обычно это каталогC:\Windows
).< Файл протоколирования >
– спецификация (местоположение и имя) файла, в который должна протоколироваться информация о возникших в процессе автоматической установки СУБД ошибках.Примечание
< Файл ответов > и < файл протоколирования > пишутся слитно с ключами f1, f2 соответственно.
Примеры:
linter-bastion-6.0.< номер релиза >.< номер сборки >-windows.exe /s setup.exe /s linter-bastion-6.0.< номер релиза >.< номер сборки >-windows.exe /s /f1"D:\install.iss" linter-bastion-6.0.< номер релиза >.< номер сборки >-windows.exe /s /f2"D:\install.log" linter-bastion-6.0.< номер релиза >.< номер сборки >-windows.exe /s /f1"D:\install.iss" /f2"D:\install.log"