Установка сервера распознавания на Astra Linux 1.8

Инструкция описывает установку сервера распознавания Staffcop на Astra Linux 1.8.

Примечание

Для работы сервера распознавания требуется Python 3.7, которого нет в репозиториях Astra Linux 1.8. Поэтому для решения проблемы во время установки временно подключаются репозитории Astra Linux 1.7.

Подключите репозитории AL 1.7

  1. Установите утилиты для управления репозиториями:

sudo apt install -y software-properties-common wget
  1. Откройте файл репозиториев:

sudo nano /etc/apt/sources.list
  1. Закомментируйте все строки с репозиториями Astra Linux 1.8:

#deb https://download.astralinux.ru/astra/stable/1.8_x86-64/repository-extended/ 1.8_x86-64 main contrib non-free non-free-firmware
#deb https://download.astralinux.ru/astra/stable/1.8_x86-64/repository-main/ 1.8_x86-64 main contrib non-free non-free-firmware
#deb cdrom:[OS Astra Linux 1.8.2.7 1.8_x86-64 DVD]/ 1.8_x86-64 contrib main non-free non-free-firmware
  1. Добавьте репозитории Astra Linux 1.7:

    deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-main/ 1.7_x86-64 main contrib non-free
    deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-base/ 1.7_x86-64 main contrib non-free
    deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/ 1.7_x86-64 main contrib non-free
    
  2. Обновите список пакетов:

sudo apt update

Установите Python 3.7

sudo apt install python3.7
sudo apt install python3.7-venv

Подключите репозитории AL 1.8

  1. Раскомментируйте репозитории 1AL .8 в /etc/apt/sources.list:

deb https://download.astralinux.ru/astra/stable/1.8_x86-64/repository-extended/ 1.8_x86-64 main contrib non-free non-free-firmware
deb https://download.astralinux.ru/astra/stable/1.8_x86-64/repository-main/ 1.8_x86-64 main contrib non-free non-free-firmware
deb cdrom:[OS Astra Linux 1.8.2.7 1.8_x86-64 DVD]/ 1.8_x86-64 contrib main non-free non-free-firmware
  1. Уберите из файла репозитории AL 1.7:

#deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-main/ 1.7_x86-64 main contrib non-free
#deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-base/ 1.7_x86-64 main contrib non-free
#deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/ 1.7_x86-64 main contrib non-free
  1. Обновите список пакетов:

sudo apt update
  1. Установить оставшиеся пакеты:

sudo apt install -y libpoppler-cpp0v5 poppler-utils libsm6 tesseract-ocr ffmpeg

Установите сервер распознвания

  1. Добавьте репозиторий Staffcop:

wget -O - http://distr.staffcop.su/stable5.7/staffcop.gpg | sudo apt-key add -
echo "deb http://distr.staffcop.su/stable5.7 stable5.7 non-free" | sudo tee /etc/apt/sources.list.d/staffcop.list
  1. Обновите список пакетов:

sudo apt update
  1. Установите сервер распознавания:

sudo apt install staffcop-cpservice

Последнее обновление: 23.04.26