libwebkitgtk-3.0 1с

Начиная с версии платформы 1С:Предприятие 8.3 (8.3.20.1590) необходимость установки библиотеки libwebkitgtk-3.0 отпала

Платформа 8.3.20.1590 при установке как на дистрибутивы RPM так и DEB, в ходе инсталляции устанавливает все необходимые пакеты для нормальной работы платформы , если у вас платформа ниже версии 8.3.20.1590 — то инструкции по установке libwebkitgtk-3.0 представлена ниже

установка для нормальной работы 1С , библиотеки libwebkitgtk-3.0 в Fedora 32, 33, 34, 35 и 36, Linux CentOs и rpm не нужна, 1с работает без этой библиотеки более чем успешно.

Для нормальной работы 1 с в rpm дистрибутивах, Linux CentOs , при установке run установочного пакета нужно игнорировать сведения о том что не хватает библиотек, а после установки удалить файл файл libstdc++.so.6 из двух! каталогов : /opt/1cv8/common и /opt/1cv8/x86_64/8.3.20.1590 (8.3.20.1590 — номер версии платформы 1с, которая на сегодняшний день, октябрь 2022 года — 8.3.22.1672 )
После удаления файла из вышеупомянутых каталогов libstdc++.so.6 , 1с корректно запускается и все работает!

выявляется проблема с libstdc++.so.6 путем запуска 1с из командной строки

$: /opt/1cv8/common/1cestart -запуск выдает ошибку:
/opt/1cv8/common/libstdc++.so.6: version `GLIBCXX_3.4.30′ not found (required by /lib64/libicuuc.so.69)

показывающую проблему в использовании файла libstdc++.so.6 поставляемого в составе дистрибутива 1с.

при установке/инсталляции 1с в Fedora37 может возникнуть ошибка:
/opt/1cv8/common/1cestart: error while loading shared libraries: libenchant.so.1: cannot open shared object file: No such file or directory

решение : установить пакета enchant , командой yum install enchant

в Ubuntu 20 , Mint 20 и прочих deb дистрибутивах установка libwebkitgtk-3.0 доступна двумя способами:


1. Подключить репозиторий bionic main universe и произвести установку библиотеки из подключенного репозитория

sudo nano /etc/apt/sources.list


Добавляем в конец файла:


deb http://ru.archive.ubuntu.com/ubuntu/ bionic main universe


Сохраняем.

затем выполняем две команды:


sudo apt update
sudo apt install libwebkitgtk-3.0-0

После успешной установки за комментировать в конце файла:

sudo nano /etc/apt/sources.list


#deb http://ru.archive.ubuntu.com/ubuntu/ bionic main universe


Сохраняем изменения.

sudo apt update

2. Скачать и установить пакет из bionic

wget http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu60_60.2-3ubuntu3.1_amd64.deb

sudo dpkg -i libicu60_60.2-3ubuntu3.1_amd64.deb

http://ftp.br.debian.org/debian/pool/main/e/enchant/libenchant1c2a_1.6.0-11.1+b1_amd64.deb

sudo apt install libenchant1c2a enchant libegl1-mesa

wget http://ru.archive.ubuntu.com/ubuntu/pool/universe/w/webkitgtk/libjavascriptcoregtk-3.0-0_2.4.11-3ubuntu3_amd64.deb

sudo dpkg -i libjavascriptcoregtk-3.0-0_2.4.11-3ubuntu3_amd64.deb

wget http://ru.archive.ubuntu.com/ubuntu/pool/universe/w/webkitgtk/libwebkitgtk-3.0-0_2.4.11-3ubuntu3_amd64.deb

sudo dpkg -i libwebkitgtk-3.0-0_2.4.11-3ubuntu3_amd64.deb