Процедура рекомендуемой установки

Процедура рекомендуемой установки предназначена для установки СУБД ЛИНТЕР без конфигурации интерфейсов.

  1. Установить в качестве текущего каталога каталог с дистрибутивом СУБД ЛИНТЕР.

  2. Запустить скрипт установки командой от супер-пользователя (в данном случае рассматривается установка в системный каталог /usr):

    su -c 'sh linter-bastion-6.0.20.2-linux-x64.sh'
  3. Процесс установки будет запущен, отобразится вопрос о выборе языка установки:

    "Select language please".

    Выбрать пункт "2 - russian_utf8" и нажать ENTER для продолжения.

    Примечание

    Для корректного отображения кириллицы следует выбрать язык с кодировкой в соответствии с примененными настройками отображения консоли.

  4. Отобразился текст лицензионного соглашения "ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ".

    Выполнить прокрутку клавишей ПРОБЕЛ (либо нажав клавишу q) и ответить согласием на вопрос

    "Согласны ли Вы с условиями приведенного выше лицензионного соглашения?".
  5. На экране появился вопрос о выборе каталога установки СУБД:

    "Выбрать каталог для установки СУБД?"
  6. На вопрос:

    "Выбрать каталог для установки СУБД?"

    ответить Y и далее на запрос:

    Если выбрать каталог установки /usr,
    то СУБД ЛИНТЕР будет установлена в каталог /usr/linter.
    Пожалуйста, введите каталог установки СУБД ЛИНТЕР:

    ввести каталог /usr и нажать ENTER.

    Примечание

    Установка должна проводиться на раздел с атрибутом "exec", установка или удаление с раздела с атрибутом "noexec" завершится неудачей.

    На экране появится сообщение:

    Распаковка дистрибутива СУБД ЛИНТЕР. Пожалуйста, подождите ...
    Дистрибутив СУБД ЛИНТЕР успешно распакован.
  7. На вопрос:

    "Запустить процедуру конфигурации?(Y/N) [Y]:"

    ответить Y.

    Примечание

    В процессе конфигурации Си-интерфейса определяются возможности Си-компилятора и наличие библиотек. По этой причине на консоль возможен вывод сообщений об ошибках компиляции и запуска примеров, что на данном шаге считается нормальным поведением.

  8. На следующие вопросы ответить указанным образом:

    Примечание

    Конфигурацию и сборку программных интерфейсов рекомендуется выполнить позже в соответствии с инструкциями из соответствующих документов.

    • "Хотите ли Вы конфигурировать дистрибутив для построения интерфейса PHP v.3.x.x?" ответить отказом и ввести N.

    • "Хотите ли Вы конфигурировать дистрибутив для построения интерфейса PHP 5.x или PHP 7.x?" ответить отказом и ввести N.

    • "Конфигурировать дистрибутив для построения интерфейса Python?" ответить отказом и ввести N.

    • "Конфигурировать дистрибутив для построения интерфейса Ruby?" ответить отказом и ввести N.

    • "Конфигурировать дистрибутив для построения TCL интерфейса?" ответить отказом и ввести N.

    • "Будете ли вы строить модуль конфигурирования DSN unixODBC?" ответить отказом и ввести N.

  9. Для запроса:

    "Будет использована база данных из дистрибутива или создать новую:"

    выбрать ответ

    "1 - Использовать базу данных из дистрибутива"

    и подтвердить его вводом Y.

  10. На следующие вопросы ответить указанным образом:

    • "Создать скрипты запуска и останова для работы СУБД с данной БД?" дать согласие и ответить Y.

    • "Стартовать сетевой драйвер сервера из скрипта запуска?" дать согласие и ответить Y.

    • "Стартовать сетевой драйвер клиента из скрипта запуска?" дать согласие и ответить Y.

    • "Стартовать JDBC сервер из скрипта запуска?" дать согласие и ответить Y.

    • "Стартовать SNMP сервер из скрипта запуска?" ответить отказом и ввести N.

    • "Запускать lhb из скрипта запуска?" ответить отказом и ввести N.

    • "Активизировать поддержку асинхронной репликации?" ответить отказом и ввести N.

  11. На экране появится вопрос о настройке кодовых страниц БД:

    "Пожалуйста, выберите кодировку словаря базы данных:"
  12. На вопрос:

    "Пожалуйста, выберите кодировку словаря базы данных:"

    выбрать ответ: "20 - KOI8-R:Cyrillic(KOI8-R)" вводом "20" и подтвердить выбор вводом Y.

  13. Для вопроса:

    "Пожалуйста, выберите кодировку для создаваемых таблиц по-умолчанию"

    отобразить все варианты ответов кнопкой "Enter", выбрать ответ: "25 - KOI8-R:Cyrillic(KOI8-R)" вводом "25" и подтвердить выбор вводом Y.

    На экране отобразится сообщение вида:

    "INL : начальное время : 17:34:10 конечное время : 17:34:10"

    и сообщение:

    "Shut : Ядро СУБД ЛИНТЕР завершило работу"
  14. На вопрос:

    "Редактировать список удаленных СУБД ЛИНТЕР?"

    ответить отказом и ввести N.

  15. На вопрос:

    "Запустить ядро СУБД ЛИНТЕР для работы с выбранной БД?"

    ответить отказом и ввести N.

  16. На вопрос:

    "Создать символические ссылки на исполняемые файлы ЛИНТЕР в каталоге /usr/bin?"

    дать согласие и ответить Y.

  17. На вопрос:

    "Запускать ЛИНТЕР автоматически при старте системы?"

    дать согласие и ответить Y.

  18. На экране отобразились сообщения:

    Системный стартовый скрипт успешно установлен.
    Для старта/завершения ЛИНТЕР через systemd используйте команду
    systemctl start(stop) linter-start.service
    Для старта/завершения ЛИНТЕР через init.d используйте команду
    /etc/rc.d/init.d/linter.sh start(stop)
    Привилегии пользователя root необходимы для выполнения этой команды.
    Нажмите, пожалуйста, клавишу ENTER для продолжения
    
    Системный стартовый скрипт успешно установлен.
    Для старта/завершения ЛИНТЕР через systemd используйте команду
    systemctl start(stop) linter-start.service
    Для старта/завершения ЛИНТЕР через init.d используйте команду
    /etc/rc.d/init.d/linter.sh start(stop)
    Привилегии пользователя root необходимы для выполнения этой команды.
    Нажмите, пожалуйста, клавишу ENTER для продолжения

    Нажать "Enter".

Установка успешно завершена, выполнен возврат в консоль.