В данной заметке описана установка клиента 1С (платформа 8.3.19.1264) на десктопную версию Ubuntu 20.04.2 LTS. Все действия будем производить от имени суперпользователя.
Добавляем репозитарий:
$ cd /etc/apt/sources.list.d/
$ touch 1c.list
$ nano 1c.list
Добаляем в файл:
deb http://ru.archive.ubuntu.com/ubuntu/ bionic universe
deb http://security.ubuntu.com/ubuntu bionic-security main
Обновляем репозитарии:
$ apt update
Устанавливаем зависимости:
$ apt install libodbc1 libwebkitgtk-3.0-0 ttf-mscorefonts-installer libgsf-1-114
Далее качаем два архива — клиент и сервер, они доступны в личном кабинете на сайте 1С. В моём примере это будут client_8_3_19_1264.deb64.tar.gz и deb64_8_3_19_1264.tar.gz. Разархивируем их и посмотрим список установочных deb-пакетов:
$ tar -xvf client_8_3_19_1264.deb64.tar.gz
$ tar -xvf deb64_8_3_19_1264.tar.gz
$ ls -1
1c-enterprise-8.3.19.1264-client_8.3.19-1264_amd64.deb
1c-enterprise-8.3.19.1264-client-nls_8.3.19-1264_amd64.deb
1c-enterprise-8.3.19.1264-common_8.3.19-1264_amd64.deb
1c-enterprise-8.3.19.1264-common-nls_8.3.19-1264_amd64.deb
1c-enterprise-8.3.19.1264-crs_8.3.19-1264_amd64.deb
1c-enterprise-8.3.19.1264-server_8.3.19-1264_amd64.deb
1c-enterprise-8.3.19.1264-server-nls_8.3.19-1264_amd64.deb
1c-enterprise-8.3.19.1264-thin-client_8.3.19-1264_amd64.deb
1c-enterprise-8.3.19.1264-thin-client-nls_8.3.19-1264_amd64.deb
1c-enterprise-8.3.19.1264-ws_8.3.19-1264_amd64.deb
1c-enterprise-8.3.19.1264-ws-nls_8.3.19-1264_amd64.deb
client_8_3_19_1264.deb64.tar.gz
deb64_8_3_19_1264.tar.gz
license-tools
Для работы клиента нужно установить три пакета:
$ dpkg -i 1c-enterprise-8.3.19.1264-common_8.3.19-1264_amd64.deb
$ dpkg -i 1c-enterprise-8.3.19.1264-server_8.3.19-1264_amd64.deb
$ dpkg -i 1c-enterprise-8.3.19.1264-client_8.3.19-1264_amd64.deb
Готово, клиент 1С установлен и готов к работе.