#3658: Как установить 1С на Debian 13 (клиент не запускается, компонента rmqstream не подключается)

Отредактирована: 23 дня назад

Симптомы

После установки 1С на Debian 13 клиент не запускается, компонента rmqstream не подключается

Решение

  1. Выполните скрипт
#!/bin/bash

cd ${0%/*}

mkdir -p ./temp_libs

cd ./temp_libs

wget http://security.debian.org/debian-security/pool/updates/main/w/webkit2gtk/libwebkit2gtk-4.0-37_2.50.6-1~deb12u1_amd64.deb
wget http://security.debian.org/debian-security/pool/updates/main/w/webkit2gtk/libjavascriptcoregtk-4.0-18_2.50.6-1~deb12u1_amd64.deb
wget http://ftp.ru.debian.org/debian/pool/main/i/icu/libicu72_72.1-3+deb12u1_amd64.deb
wget http://ftp.ru.debian.org/debian/pool/main/liba/libavif/libavif15_0.11.1-1+deb12u1_amd64.deb
wget http://ftp.ru.debian.org/debian/pool/main/d/dav1d/libdav1d6_1.0.0-2+deb12u1_amd64.deb
wget http://ftp.ru.debian.org/debian/pool/main/r/rust-rav1e/librav1e0_0.5.1-6_amd64.deb
wget http://ftp.ru.debian.org/debian/pool/main/s/svt-av1/libsvtav1enc1_1.4.1+dfsg-1_amd64.deb

sudo apt install ./*.deb

  1. Проверьте запуск клиента
  2. Если клиент запустился, но компонента rmqstream не работает, разрешите использование исполняемого стека для сервера 1С.
  3. Отредактируйте юнит systemd (например, /etc/systemd/system/srv1cv8-8.3.27.1859@.service). В секцию [Service] добавьте строку:
Environment=GLIBC_TUNABLES=glibc.rtld.execstack=2
  1. Перезагрузите конфигурацию systemd и перезапустите службу:
systemctl daemon-reload
systemctl restart srv1cv8-8.3.27.1859@default.service