How to set up Linux

Using fonts

For correct 1C:Enterprise functioning on Linux, fonts from the Microsoft Core Fonts set are required. The font set license (http://www.microsoft.com/typography/fontpack/eula.htm) prohibits including them in distribution kits but allows free download and use of these fonts.

You can use the following methods for installing these fonts:

  • Some distribution kits include packages that download and install these fonts. For example, ttf-mscorefonts-installer in Debian, Ubuntu, and Mint.
  • For RPM distribution kits, a spec file project for installing these fonts is available.
    For detailed installation instructions, see http://corefonts.sourceforge.net/.
  • You can download the fonts manually (using the link http://sourceforge.net/projects/corefonts/files/the%20fonts/final/) and copy them to the $HOME/.fonts directory of the account that you use for running 1C:Enterprise 8.
External libraries

Some of 1C:Enterprise features require the following libraries on Linux:

Library File name Version Purpose
ImageMagick libMagickWand, or libWand, or libMagickWand-6.Q16 6.2.8 or later if you are not planning
to use geographical schemas;
Used on 1C:Enterprise server in managed mode;
When the following objects are used on the server: Chart, GraphicalSchema, SpreadsheetDocument;
When the GetPicture method of the following objects is called on the server: Chart, GanttChart, Dendrogram, and PivotChart.
FreeType libfreetype 2.1.9 or later Used on 1C:Enterprise server in managed mode;
When the following objects are used on the server: Chart, GraphicalSchema, SpreadsheetDocument,
When the GetPicture method of the following objects is called on the server: Chart, GanttChart, Dendrogram, and PivotChart;
Saving to PDF files
Libgsf libgsf-1 1.10.1 or later Exporting and importing to or from XLS format
Glib libglib-2.0 2.12.4 or later Exporting and importing to or from XLS format
UnixOdbc libodbc 2.2.11 or later Managing external data sources
Kerberos libkrb5 1.4.2 or later Operating system authentication
GSS-API Kerberos libgssapi_krb5 1.4.2 or later Operating system authentication
Remote connection

Use TightVNC software in remote connection scenarios.

1C:Enterprise Developer's Community