Справка 1С/Платформа 1С:Предприятие 8/Особенности работы в Linux

Особенности работы в Linux

Особенности работы в Linux

Для работы под управлением ОС Linux необходимо наличие установленной библиотеки libwebkitgtk-3.0.0 версии 1.4.3 и выше.

Использование шрифтов

Для корректной работы платформы 1С:Предприятия в Linux требуются шрифты из состава Microsoft Core Fonts. Лицензия, по которой распространяются данные шрифты (http://www.microsoft.com/typography/fontpack/eula.htm [http://www.microsoft.com/typography/fontpack/eula.htm]), запрещает их включение в комплект поставки, но не запрещает их скачивание и использование.

Установить данные шрифты можно различными способами:


Некоторые дистрибутивы включают в свой состав пакеты, осуществляющие скачивание и установку данных шрифтов. Например, ttf-mscorefonts-installer в Debian, Ubuntu и Mint;


Для RPM-дистрибутивов существует проект spec-файла, при помощи которого можно произвести установку данных шрифтов.
Подробная информация по установке: http://corefonts.sourceforge.net/ [http://corefonts.sourceforge.net/];


Если первые два способа не подходят, следует вручную скачать шрифты (по ссылке http://sourceforge.net/projects/corefonts/files/the%20fonts/final/ [http://sourceforge.net/projects/corefonts/files/the%20fonts/final/]) и разместить их в каталоге $HOME/.fonts пользователя, из-под которого запускается 1С:Предприятие 8.

Внешние библиотеки

Для работы некоторых функций 1С:Предприятия 8 в Linux могут потребоваться следующие библиотеки:

Библиотека
Имя загружаемой библиотеки
Версия
Назначение

Fontconfig
libfontconfig
2.3.0 и выше
Для работы сервера 1С:Предприятия в управляемом режиме;
При использовании на сервере объектов Диаграмма, ГрафическаяСхема, ТабличныйДокумент;
Сохранение в PDF

FreeType
libfreetype
2.1.9 и выше
Для работы сервера 1С:Предприятия в управляемом режиме;
При использовании на сервере объектов Диаграмма, ГрафическаяСхема, ТабличныйДокумент;
при использовании метода ПолучитьКартинку() объектов Диаграмма, ДиаграммаГанта, Дендрограмма, СводнаяДиаграмма;
Сохранение в PDF

Libgsf
libgsf-1
1.10.1 и выше
Экспорт/импорт документов в формат XLS

Glib
libglib-2.0
2.12.4 и выше
Экспорт/импорт документов  в формат XLS

UnixOdbc
libodbc
2.2.11 и выше
Работа с внешними источниками данных

Kerberos
libkrb5
1.4.2 и выше
Аутентификация средствами ОС

GSS-API Kerberos
libgssapi_krb5
1.4.2 и выше
Аутентификация средствами ОС

Удаленное соединение

При использовании удаленного соединения необходимо использовать программу "TightVNC".

Особенности работы клиентского приложения в ОС Linux

Клиентское приложение, работающее под ОС Linux, обладает некоторыми особенностями и ограничениями:

  • Не поддерживается технология COM и весь перечень возможностей, связанных с этой технологией:
  • Не поддерживается работа с объектом COMОбъект;
  • Запуск клиента "1С:Предприятия" в режиме Automation-сервера;
  • Внешние компоненты, созданные с использованием COM-технологии.
  • Не поддерживается консоль администрирования кластера серверов "1С:Предприятия". Администрирование возможно с помощью сервера администрирования (ras) и утилиты администрирования (rac).
  • Не поддерживается аутентификация пользователя средствами операционной системы.
  • Не поддерживается работа с объектом Почта. Вместо этого объекта можно использовать почтовое приложение по умолчанию, использую функцию ЗапуститьПриложение(), передавая ей в качестве параметра URL, сформированный в соответствии с описанием схемы mailto: (RFC 2368, http://tools.ietf.org/html/rfc2368 [http://tools.ietf.org/html/rfc2368]).
  • Не поддерживается размещение на одном компьютере нескольких версий приложения и возможность автоматического "подбора" версии системы для работы с информационной базой.
  • Не поддерживается использование метафайлов Windows (WMF, EMF).
  • При разработке прикладных решений следует учитывать, что элемент управления ПолеHTMLДокумента (в обычном режиме) и поле формы вида Поле HTML документа (в управляемом режиме) реализовано на основе библиотеки WebKit вместо Internet Explorer. В связи с этим следует учитывать, что внешний вид и объектная модель HTML-документа (DOM-модель), доступ к которому осуществляется с помощью свойства ПолеHTMLДокумента.Документ, могут отличаться от таковых при работе в клиентском приложении, работающего на ОС Windows.