Виды дистрибутивов
СУБД ЛИНТЕР может поставляться в следующем виде:
установочный shell-скрипт;
стандартный
rpm
-пакет;стандартный
pkg
-пакет;собственный пакет установки.
При поставке дистрибутива в виде rpm
(pkg
)-пакета
используется стандартная для соответствующего пакета процедура установки (с помощью
программ rpm
или pkgadd
). Данный документ описывает
процедуру установки дистрибутива, распространяемого в собственном формате установки,
но вся информация, относящаяся к конфигурированию СУБД или интеграции её с ОС справедлива
для rpm
(pkg
)-пакета и установочного shell-скрипта.
При установке с помощью rpm
(pkg
)-пакета
соответствующая программа установки автоматически распакует дистрибутив.
Установочный shell-скрипт имет вид:
linter-<серия>-<версия>-<ОС>-<архитектура>.sh
Где:
<серия> – bastion или standard;
<версия> – полный номер версии СУБД ЛИНТЕР, например: 6.0.20.2 или 6.0.17.97.1;
<ОС> – операционная система, для которой предназначен дистрибутив, например: linux, astralinux, neutrino;
<архитектура> – архитектура и/или разрядность, например: x64, x86, e2k, aarch64.
Например:
linter-bastion-6.0.20.2-linux-x64.sh
Примечание
При передаче файла по ftp-протоколу копирование установочного shell-скрипта должно производиться в binary-режиме, поскольку он содержит не только текстовую информацию, но и упакованные данные.
Установочный shell-скрипт представляет из себя архив установочного пакета СУБД ЛИНТЕР, который состоит из 4 файлов:
install.sh
– основной установочный скрипт;install.txt
– краткая информация, необходимая для успешной установки дистрибутива;license.txt
– текст лицензии для СУБД ЛИНТЕР;-
linter.tar.Z
(или.tar.gz
, или.tgz
) – собственно дистрибутив.
Установочный shell-скрипт представляет собой программу для распаковки дистрибутива СУБД ЛИНТЕР
и упакованный набор файлов дистрибутива. Скрипт распаковывает стандартный пакет во временный каталог
и запускает из него скрипт install.sh
. Преимущество такой поставки заключается
в том, что все необходимые для установки и настройки СУБД средства расположены в одном файле.