AstraLinux, Debian - описание и установка
tm_cpps_deb10_[номер версии].deb
- версия для Debian, может использовать для AstraLinux Common
tm_cpps_astrase16_[номер версии].deb
- версия для AstraLinux SE
Подготовка операционной системы
Программное обеспечение ТМИУС имеет наличие зависимостей от пакетов
- glibc
- openssl
- unixodbc
- odbc-postgresql
Openssl
Как правило несоответствие версии openssl решается установкой подходящей версии, например
wget http://security.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.1_1.1.1n-0+deb11u5_amd64.deb sudo dpkg -i libssl1.*.deb
или
wget http://nz2.archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2.23_amd64.deb sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2.23_amd64.deb
Актуальные версии смотреть для Ubuntu и для Debian
ODBC
Для установки версий ПО ТМИУС начиная с ~13700 требуется установка пакетов unixodbc
odbc-postgresql
sudo apt update sudo apt install unixodbc odbc-postgresql
Установка
Скопировать в папку /tmp/
Установить командой dpkg -i /tmp/tm_cpps_deb10_[номер версии].deb
Установка с зависимостями apt-get -f install /tmp/tm_cpps_deb10_15900.deb
Удаление
apt remove tm-cpps
Пути для установки и хранения
/opt/tm_cpps/cfg
- хранение конфигурации
/tmp/tm_cpps/temp/db
- путь для хранение базы данных по умолчанию
Путь не создается автоматически, чтобы случайно не привести к деградации диска при записи данных архивов на системный диск.
Для сохранения архивов в произвольную папку, например, в /opt/tm_cpps/db
следует создать файл pars_replace.json
в /opt/tm_cpps/bin/
nano /opt/tm_cpps/bin/pars_replace.json
с содержимым
{ "dirs":{ "DB":"/opt/tm_cpps/db" } }
далее создать папку tm_db
командой
sudo mkdir -p /opt/tm_cpps/db/tm_db
и перезапустить ПО ТМИУС
sudo /etc/init.d/tm_serverd stop sudo /etc/init.d/tm_serverd start
либо
systemctl restart tm_serverd