Каталог Distr


НАЧАЛО >> Ядро доступа к ИРБИС64 >> Каталог Distr📄 Скачать в DOCX


Каталог modules/i128f/Distr хранит комплект поставки, который нужен для развертывания и обслуживания инфраструктуры ИРБИС64 рядом с ИРБИС 128.

1. Состав поставки

В каталоге находятся:

2. Linux AppImage и проверка орфографии

В Linux-сборке АРМ Каталогизатор ИРБИС64 Турбо использует библиотеку hunspell для морфологического расширения поисковых терминов и проверки доступности словарей. При запуске из AppImage приложение сначала пытается загрузить hunspell из системы, а если системная библиотека недоступна, использует библиотеку, включенную в AppImage.

Такой порядок нужен для рабочих мест, где системные пакеты hunspell и myspell конфликтуют по зависимостям. Например, установка myspell-ru в Astra Linux может потребовать удаления hunspell-ru, поэтому AppImage должен оставаться резервным источником библиотеки для каталогизатора.

Если морфологический поиск сообщает, что библиотека или словарь недоступны, администратору нужно проверить системный hunspell, состав используемого AppImage и настройки словарей. Не следует заменять hunspell-ru пакетом myspell-ru без проверки зависимостей конкретного дистрибутива Linux.

3. Типовые задания автоввода БД RDR

В поставку входят задания datai/rdr/autoin.gbl и datai/rdr/autoin_light.gbl, а также эталонные копии в modules/Admin/CanonicalDb/RDR. Они используются как типовые сценарии автоматической обработки записей БД читателей RDR.

Обычный и облегченный варианты формируют служебное поле 907, в котором фиксируются дата обработки и пользователь. При создании или переносе читательской записи задание добавляет повторение 907, если для текущей даты и пользователя оно еще не найдено. В поставочном autoin_light.gbl дополнительно сохраняется технологический признак из IPRIVATE,ETR.

Если для БД RDR выбран облегченный автоввод, подключать полный autoin.gbl только ради формирования 907 не требуется: типовой autoin_light.gbl уже содержит эту обработку.

4. Комплект datai 2025 D1/D2

Подкаталог modules/i128f/Distr/datai содержит технологическое обеспечение ИРБИС64 из поставок 2025 D1 и 2025 D2. Это не пользовательская документация, а набор файлов, который мастер установки использует как источник для серверной папки datai.

В комплект входят:

При установке локального серверного окружения мастер копирует содержимое modules/i128f/Distr/datai в каталог <путь к серверу ИРБИС64>/datai. После этого irbis_server.ini получает пути DATAPATH, WORKDIR, ACTABPATH и UCTABPATH, указывающие на созданную серверную структуру.

Значения по умолчанию для баз авторитетных файлов задаются в config.php и в системных настройках $OPTIONS: DBATHRA = ATHRA, DBATHRC = ATHRC и остальные DBATHR*. Эти значения должны соответствовать базам, которые присутствуют в скопированном комплекте datai.

5. Как использовать

Distr не является рабочим Help-разделом и не должен редактироваться как пользовательская справка ИРБИС 128. Файлы из него используются как источник для установки, обновления и восстановления типовых компонентов.

При документировании пользовательских сценариев нужно ссылаться на актуальные Help-разделы ИРБИС 128. Документы внутри Distr остаются материалами поставки ИРБИС64 и используются для сверки технических деталей при необходимости.

Для Windows-компонентов, которым требуется преобразование результата из RTF в HTML, актуальной утилитой является unrtf. Ранее использовавшийся DocConverter считается устаревшей внешней зависимостью и не должен требоваться для штатного преобразования RTF-документов в HTML. Сценарий запуска unrtf используется для сохранения результата, который сама утилита выводит в консоль, а файл конфигурации HTML-конвертации задает правила преобразования.

6. Ограничения