1C под debian 11. Работает! (Как заставить работать 1с БП ЗРП и Предприятие на debian 11. И FreeNx тоже работает)

WINE@Etersoft, "1С","Ананас" и прочие проекты

Модератор: Модераторы разделов

chmk
Сообщения: 1
ОС: Linux

1C под debian 11. Работает!

Сообщение chmk »

Здравствуйте.

Много полезного здесь нахожу на форуме. Вот решил и сам поделиться тем, как переводил работу предприятия с debian 8 на debian 11 (PostgreSQL 11).


1C:
1. Предприятие 8.3.15.1830. На ней мы и работали. На новую платформу не стали переводить, потому что на новых платформах появляется куча глюков и тормозов.
2. Бухгалтерия и зарплата были переведены на платформу 8.3.17.2306, потому что тут сплошные обновления от 1С идут и надо повышать платформу.

На сервер у нас запущено два кластера с разными платформами. Как это сделать - есть в инете статьи.

На рабочих местах simply linux 7 или 8 или 9 с nxclient 3.5.0.7. Есть 4 места с windows: на них запускается клиент 1с. Есть 2 места с windows, с который запускают NXClientCE-3.5.0-9-r15.6 (на форуме есть о нём).
На сервере freenx-server_0.7.3+teambzr104-0freenxteam1~intrepid1_amd64.deb

Ставим всё стандартно. Только есть доделки.

Доделки 1С платформы для нормальной печати документов:
Документы стали печататься с отступом 2 см слева. Разбирался с разработчиками 1С - сказали что только debian 9 они поддерживают.
1. В /opt/1C/v8.3/x86_64 скопировать с debian8:
libwebkitgtk-1.0.so.0 -> libwebkitgtk-1.0.so.0.22.15
libwebkitgtk-3.0.so.0 -> libwebkitgtk-3.0.so.0.22.15
libpng12.so.0 -> libpng12.so.0.50.0
libicui18n.so.52 -> libicui18n.so.52.1
libicuuc.so.52 -> libicuuc.so.52.1
libicudata.so.52 -> libicudata.so.52.1
libwebp.so.5 -> libwebp.so.5.0.1
libgtk-3.so.0 -> libgtk-3.so.0.1400.5
2. скопировать с debian8 /usr/lib/x86_64-linux-gnu/gtk-3.0 (из пакета libgtk-3-0_3.24.24-4_amd64.deb)
Для русского в параметрах принтера системного окна - скопировать с debian8
/usr/share/locale/ru/LC_MESSAGES/: gtk30.mo и gtk30-properties.mo (из пакета libgtk-3-common_3.24.24-4_all.deb)

Доделки FreeNX-Server:
1. В пакете стандартном nxagent 3.5.99.26-2 есть глюк когда запускаешь два nxclient'а с одного ПК на debian 11: в 1С появляются тормоза. Исправил тем, что взял /usr/bin/nxagent с debian 10 (nxagent_3.5.99.19-3+deb10u2_amd64.deb). Написал об этом в дебиан - может скоро подправят
2. Правил сами файлы FreeNX (nxloadconfig, nxserver, nxnode, nxnode-login, nxdialog ). Описывать не буду - прикреплю здесь.
Ссылка на архив https://disk.yandex.ru/d/EZ0HXzgomWBS4A
Спасибо сказали: