3.1.3. Installation for Linux


<< Prev   Next >>

3.1.3.1. General information

1C:Enterprise supports several processor architectures for Linux. The installation method depends on the processor architecture of the computer running the application:

  • x86/x86-64. You can use a special installer that allows you to select required components using the graphical interface. With this installer, you can also install the application in batch mode. To select components to install, use command-line options.
  • ARM64 or E2K. You can use DEB or RPM packages. To select components to install, choose preferred installation packages. For installation, use a package manager of the current operating system.

3.1.3.2. Installation for x86/x86-64 processors

3.1.3.2.1. Available installers

To install 1C:Enterprise on Linux running on an x86/x86-64 processor, use an installer created based on VMware InstallBuilder. The following installers are available:

  • 1C:Enterprise 8. Installs any components. 32-bit and 64-bit versions of the installer are available.

Installers have names of the following kind: setup-full-A.B.C.D-arch.run, where:

  • A.B.C.D. Full number of 1C:Enterprise version whose installer is used.
  • arch. Architecture of 1C:Enterprise version to be installed:
    • i386. x86 processors.
    • x86_64. x86-64 processors.

So, if the installer name is setup-full-8.3.20.100-x86_64.run, it is used to install a 64-bit version 8.3.20.100 of 1C:Enterprise, which will allow installing all system components. You can install 1C:Enterprise server cluster only using the full installer.

Below you can read how to use the Linux installer.

3.1.3.2.2. About installer
General information

To begin the installation, start the previously received installer (*.run file). Before you start the installer, make sure it has the execution access right. The access right must be granted to the current user. If necessary, you can configure the access right for a group and other users. To set the execution right, use the chmod operating system command or a dialog box of file properties in the graphical interface. Setting the right might require superuser rights (root).

You can start the installer either in interactive or batch mode. In this section, you can read about the installation in interactive mode. For more information about installation in batch mode, see Batch installation.

The installer is an installation wizard. You can proceed through the wizard pages by clicking Next >. On every page of the wizard, provide information required for 1C:Enterprise installation. The installer details will contain the pages to be ignored if you select the "for user" installation mode.

Before the installer starts, the user will be prompted to select the language in which the installer will generate its interface. The same language will be selected to install the respective interface.

The language list contains only those languages in which user interfaces of 1C:Enterprise applications are implemented.

During the installation, the installer might display a list of packages required for the correct operation of 1C:Enterprise. This list is generated if the installer has not found the packages on the computer. Manually install the missing packages (from the displayed list) using the package manager of your operating system. The installation requires superuser rights (root).

Every wizard step is briefly described below. The examples illustrate installation of the full 64-bit 1C:Enterprise distribution package.

Selecting components

On this page, you need to select components to be installed and an installation directory. The component list depends on what exactly you need to have installed. Some standard installation scenarios are described in a special documentation section (see Typical 1C:Enterprise installation scenarios).

Select components using the check box next to the component description. The 1C:Enterprise 8 server component is selected for installation and the 1C:Enterprise configuration storage server component is not selected.

You can install the following components:

Component

Brief description

1C:Enterprise

Main 1C:Enterprise components, including components for file infobase operations.

1C:Enterprise – Thin client

Thin client components only for client/server mode.

1C:Enterprise – Thin client, file mode

Thin client components, including components for file infobase operations.

1C:Enterprise 8 server

1C:Enterprise server components, including the administration server and the administration utility.

Web server extension modules

Web server extension modules required for web client and web services.

1C:Enterprise server administration

Administration server of 1C:Enterprise server cluster.

Additional interfaces

User interfaces in various languages. The English interface is installed by default and cannot be uninstalled.

1C:Enterprise configuration repository server

1C:Enterprise configuration repository server components.

Additional administration functions

Administrative console utility.

Thin client distribution packages

Allows you to install client application distribution packages. The item becomes available when the following conditions are met:

  • Web server extension modules component is selected for installation.
  • Directory with 1C:Enterprise installation files contains a file of the following kind: win-mac-clients-distr-A.B.C.D.*.run or all-clients-distr-A.B.C.D.*.run.

Liberica JRE

Java Runtime Environment (JRE) is minimal virtual machine implementation required to develop Java applications without a compiler and other development tools. JRE is used, for example, by the optimized feature for updating the database configuration (v2) or the licensing utility.

Integrity monitoring

Data integrity monitoring utility.

Installation start

Click Next > to start the installation procedure that:

  • Creates required directories.
  • Copies files for selected components.
  • Creates configuration files.
  • Registers server software components.
  • Creates shortcuts in the application list to start 1C:Enterprise applications.

The installation procedure is displayed with an indicator. Notes to the indicator describe the actions being executed.

Installation completion

Once the installation is completed, the installer notifies the user of it.

After you click Finish, 1C:Enterprise is ready for use.

3.1.3.2.3. Batch installation

Use the installer to install 1C:Enterprise both in interactive mode and batch mode. In this mode, installation can be performed without the window manager, completely in console mode. Batch installation is applied when you update the client application.

Enable batch mode by specifying the --mode unattended command in the installer command line. To specify components to be installed, use the --enable-components command. Components to be installed are listed by comma-separated parameters of this command. The following parameters are available:

ID

Description

additional_admin_functions

Install administrative console utility.

client_full

Install thick client with access to Designer operations.

client_thin

Install thin client without access to file infobase operations.

client_thin_fib

Install thin client with access to operations in any infobase mode.

config_storage_server

Install configuration repository server.

integrity_monitoring

Install integrity monitoring utility.

liberica_jre

Install Java Runtime Environment (JRE).

server

Install 1C:Enterprise server cluster.

server_admin

Install administration server of 1C:Enterprise server cluster.

ws

Install web server extension modules.

Install the application interface in a language that matches the specified ID:


ar

Arabic

az

Azerbaijani

bg

Bulgarian

de

German

el

Greek

es

Spanish

fr

French

hu

Hungarian

hy

Armenian

it

Italian

ka

Georgian

kk

Kazakh

lt

Lithuanian

lv

Latvian

pl

Polish

ro

Romanian

ru

Russian

tk

Turkmen

tr

Turkish

uk

Ukrainian

vi

Vietnamese

zh

Chinese

When you specify the interface language to be installed, note that the English interface is installed by default. You do not need to specify English upon installation.

Let's consider a simple example. Perform the installation with the following parameters:

  • 1C:Enterprise server cluster, administration tools, JRE, and web server operations.
  • 1C:Enterprise version 8.3.20.100.
  • Install the Russian and English (default) interface languages.
  • Perform the installation for a 64-bit operating system.

For these parameters, use the installer for the full version. The installation command line will look as follows:

setup-full-8.3.20.100-x86_64.run --mode unattended --enable-components server,ws,server_admin,liberica_jre,ru

As noted earlier, the installer is based on VMware InstallBuilder. This documentation contains only system commands that are required to install 1C:Enterprise. For more information about other commands, see VMware InstallBuilder user documentation.

See also:

  • Description of Linux installers

3.1.3.3. Installation for ARM64 or E2K processors

1C:Enterprise distribution package for Linux on ARM64 or E2K processors consists of several packages. Use these packages to install client applications and a server cluster. A package file name consists of several parts: 1c-enterprise-<version1>-<add-in>_<version2>_<arch>.<extension>:

  • <add-in>:
    • client. 1C:Enterprise client applications (thick client and thin client).
    • thin-client. 1C:Enterprise thin client (file infobase mode is not supported).
    • common. Common 1C:Enterprise add-ins.
    • server. 1C:Enterprise server add-ins and the integrity monitoring utility.
    • ws. Adapter for publishing a web client and 1C:Enterprise Internet services on Apache HTTP Server of supported versions.
    • crs. Configuration repository server.
    • An add-in name can end with the -nls suffix. This means that a package with this name contains additional national resources (in addition to Russian and English localizations) for the respective package. So, the server add-in is located in two files: server (the server itself) and server-nls (additional national resources).
  • <version1>. Full version number of 1C:Enterprise package. All version elements are dot-separated. For example, for 1C:Enterprise version 8.3.22.100, version1 of the package name will contain the 8.3.22.100 string.
  • <version2>. Full version number of 1C:Enterprise package. The first three number elements are dot-separated. The last (fourth) number element is preceded by a hyphen ("-"). For example, for 1C:Enterprise version 8.3.22.100, version2 of the package name will contain the 8.3.22-100 string.
  • <arch>. Processor architecture for which this package is used:
    • arm64. ARM64 processor.
    • e2k-8с. E2K processor.
  • <extension>:
    • RPM version: rpm
    • DEB version: deb

If necessary, the required package file name is generated according to the rules above. If the name of the package you install is required, it is specified based on the add-in name. For example, the name of the common package for DEB version 8.3.22.100 looks as follows: 1c-enterprise-8.3.22.100-common_8.3.22-100-arm64.deb.

During installation, consider the following dependencies between packages:

  • common has no dependencies.
  • server depends on common.
  • ws depends on common.
  • crs depends on common, server, and ws.
  • client depends on server.
  • thin-client has no dependencies. No other 1C:Enterprise packages are required for a thin client. It conflicts with the common package. You can install either thin-client or other packages.
  • National resource packages depend on their package.

To install a package, first install all the packages that this package depends on. For example, to install 1C:Enterprise thick client and Designer, first install the common and server packages and then install the client package.

Installation requires superuser (root) rights.

<< Prev   Next >>

Icon/Social/001 Icon/Social/006 Icon/Social/005 Icon/Social/004 Icon/Social/002