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

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

Перенесли базу 1С с windows server на ubuntu 24, перестал работать обмен сообщениями. Выдает ошибку "не удалось подключить внешнюю компоненту адаптер\_RMQSteam".

# Решение

1\.  Выполните скрипт (если у Вас 1С на ubuntu 24, пропустите данный шаг):

```txt
#!/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

```

2\.  Проверьте запуск клиента

3\.  Если клиент запустился, но компонента `rmqstream` не работает, разрешите использование исполняемого стека для сервера 1С.

4\.  Отредактируйте юнит systemd (например, `/etc/systemd/system/srv1cv8-8.3.27.1859@.service`). В секцию `[Service]` добавьте строку:

```txt
Environment=GLIBC_TUNABLES=glibc.rtld.execstack=2
```

5\.  Перезагрузите конфигурацию systemd и перезапустите службу:

```txt
systemctl daemon-reload
systemctl restart srv1cv8-8.3.27.1859@default.service
```

Если не помогло, тогда:

1\. Зайдите в папку 1с:

```txt
cd /opt/1cv8/x86_64/8.3.27.2170/
```

2\. Обновите symlink:

```txt
ln -sf /usr/lib/x86_64-linux-gnu/libstdc++.so.6 libstdc++.so.6
```

3\. Проверьте работу.