Установка 1С 8.3 на Archlinux

RusWolf
webkitgtk установлен?
Да. Он автоматом подтягивается из китайского репозитория. И отдельно тоже его ставил.
Max77
автоматом
vasek выше дал команды для проверки.
Вебкит с одной версией GLIBCXX собран а в opt/1C/v8.3/x86_64/libstdc++.so.6
ее может не быть.
В таком случае можно попробовать сделать ссылку на системную libstdc++.so.6
vasek
… а лучше strings /opt/1C/v8.3/x86_64/libstdc++.so.6 | grep GLIBCXX
$ strings /opt/1C/v8.3/x86_64/libstdc++.so.6 | grep GLIBCXX
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_3.4.20
GLIBCXX_3.4.21
GLIBCXX_3.4.22
GLIBCXX_3.4.23
GLIBCXX_3.4.24
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH

GLIBCXX_3.4.26 нет. Как теперь скрестить ужа с ежом?
Max77
скрестить
Выше говорил сделайте ссылку на системную libstdc++.so.6 может прокатит (старую переименуйте)
[oleg@vs220 ~]$  strings /usr/lib/libstdc++.so.6  | grep GLIBCXX
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_3.4.20
GLIBCXX_3.4.21
GLIBCXX_3.4.22
GLIBCXX_3.4.23
GLIBCXX_3.4.24
GLIBCXX_3.4.25
GLIBCXX_3.4.26
GLIBCXX_3.4.27
GLIBCXX_3.4.28
vs220
Выше говорил сделайте ссылку на системную libstdc++.so.6 может прокатит (старую переименуйте)
Спасибо! С линком запускается!
Если тема ещё актуальна, проблему запуска 1С:Предприятия для себя решил следующим способом:
1. С портала 1С https://releases.1c.ru/project/Platform83 взял RPM-based дистрибутив тонкого клиента;
2. Распаковал архив, распаковал rpm-пакет 1c-enterprise-8.3.18.1334-thin-client-8.3.18-1334.x86_64.rpm;
3. Содержимое полученных каталогов opt и usr скопировал в соответсвующие системные каталоги;
4. Сделал ссылки с системных библиотек libwebkit2gtkinjectedbundle.so и libstdc++.so.6.0.29 на libwebkitgtk-3.0.so.0 и libstdc++.so.6 в каталог с исполняемыми файлами платформы 1С:
    ln -s /usr/lib64/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbundle.so /opt/1cv8/x86_64/8.3.18.1334/libwebkitgtk-3.0.so.0
    ln -sf /usr/lib64/libstdc++.so.6.0.29 /opt/1cv8/x86_64/8.3.18.1334/libstdc++.so.6
5. Шрифты для адекватного отображения интерфесов 1С брал из установленной виртуальной машины с Windows 10.

Проверял на актуальной для меня версии 8.3.18.1334 и на последней стабильной, на данный момент, 8.3.19.1150.
Особых проблем не заметил. Документы открываются, печатные формы выводятся, отчёты формируются, диаграммы рисуются.
virush
4. Сделал ссылки с системных библиотек libwebkit2gtkinjectedbundle.so и libstdc++.so.6.0.29 на libwebkitgtk-3.0.so.0 и libstdc++.so.6 в каталог с исполняемыми файлами платформы 1С:
К сожалению, в этом случае, не работает конфигуратор.
Падает с сообщением:
./1cv8: symbol lookup error: /opt/1cv8/8.3.17.2306/libwx_gtk3u-3.0.so.0: undefined symbol: webkit_web_view_set_highlight_text_matches

А тонкий клиент работает великолепно.

Буду искать решение.
v.potekhin
Падает с сообщением:
./1cv8: symbol lookup error: /opt/1cv8/8.3.17.2306/libwx_gtk3u-3.0.so.0: undefined symbol: webkit_web_view_set_highlight_text_matches

А тонкий клиент работает великолепно.

Буду искать решение.
Удалось найти решение?
Я сейчас экспериментирую с Gentoo и на нем аналогичная ошибка с 1С, хотя на основном ПК с Арчем проблем нет.
Max77
Удалось найти решение?
Я сейчас экспериментирую с Gentoo и на нем аналогичная ошибка с 1С, хотя на основном ПК с Арчем проблем нет.
Извиняюсь, не видел сообщения.

Да, удалось.
Я удаляю из каталога установки 1С (например, /opt/1cv8/x86_64/8.3.17.2306/) файл libstdc++.so.6. Платформа начинает пользоваться стандартным (из /usr/lib) и все хорошо.
 
Зарегистрироваться или войдите чтобы оставить сообщение.