Три популярные ошибки при установке 1С-клиента. Эти три ошибки мы знаем не понаслышке и сегодня расскажем, как действовать, если встретились с ними при установке 1С-клиента на РЕД ОС.
Ошибка «противоречивые запросы»
dnf install 1c-enterprise-8.3.18.1959-common-8.3.18-1959.x86_64 1c-enterprise-8.3.18.1959-server-8.3.18-1959.x86_64 1c-enterprise-8.3.18.1959-client-8.3.18-1959.x86_64
Проблема представляет собой противоречивые запросы:
nothing provides libwebkitgtk-3.0.so.0()(64bit) needed by 1c-enterprise-8.3.18.1959-client-8.3.18-1959.x86_64
Решение
Установка через менеджер пакетов RPM с выводом всех действий на экран и без контроля всех зависимостей:
rpm -ivh --nodeps 1c-enterprise-8.3.18.1959-common-8.3.18-1959.x86_64.rpm 1c-enterprise-8.3.18.1959-client-8.3.18-1959.x86_64.rpm 1c-enterprise-8.3.18.1959-server-8.3.18-1959.x86_64.rpm
Ошибка ‘GLIBCXX_3.4.29’ not found
Имеет вот такой вид:
/opt/1cv8/x86_64/8.3.24.1467/1cv8s
/opt/1cv8/x86_64/8.3.24.1467/1cv8s: /opt/1cv8/x86_64/8.3.24.1467/libstdc++.so.6: version 'GLIBCXX_3.4.29' not found (required by /lib64/libwebkit2gtk-4.0.so.37)
/opt/1cv8/x86_64/8.3.24.1467/1cv8s: /opt/1cv8/x86_64/8.3.24.1467/libstdc++.so.6: version 'GLIBCXX_3.4.29' not found (required by /lib64/libjavascriptcoregtk-4.0.so.18)
Решение
Создать символическую ссылку на библиотеку, используя команды ниже и повторить запуск клиента:
mv /opt/1cv8/common/libstdc++.so.6 /opt/1cv8/common/libstdc++.so.6.old ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /opt/1cv8/common/libstdc++.so.6 mv /opt/1cv8/x86_64/8.3.24.1467/libstdc++.so.6 /opt/1cv8/x86_64/8.3.24.1467/libstdc++.so.6.old ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /opt/1cv8/x86_64/8.3.24.1467/libstdc++.so.6
Ошибка error while loading shared libraries
Эта ошибка может возникать у ранних версий 1С (до 8.3.20) и выглядит так:
/opt/1cv8/common/1cestart
/opt/1C/v8.3/x86_64/1cestart: error while loading shared libraries: libwebkitgtk-3.0.so.0: cannot open shared object file: No such file or directory
Решение
Проверить наличие установленных пакетов webkit2gtk4.0 и javascriptcoregtk4.0. Проверяем командой:
rpm -qa | grep webkit2gtk4.0 rpm -qa | grep javascriptcoregtk4.0
Устанавливаем пакеты командой:
dnf install webkit2gtk4.0 javascriptcoregtk4.0
Создаем символические ссылки на библиотеки:
ln -sf /usr/lib64/{libjavascriptcoregtk-4.0.so.18,libjavascriptcoregtk-3.0.so.0} ln -sf /usr/lib64/{libjavascriptcoregtk-4.0.so.18,libjavascriptcoregtk-3.0.so.0.16.19} ln -sf /usr/lib64/{libwebkit2gtk-4.0.so.37,libwebkitgtk-3.0.so.0} ln -sf /usr/lib64/{libwebkit2gtk-4.0.so.37,libwebkitgtk-3.0.so.0.22.17}
Заключение
Надеемся, что наш ликбез вам пригодится. Также вашему вниманию хотим предложить инструкцию по установке клиента 1С из нашей Базы знаний и видеоинструкцию по настройке сервера баз данных для 1С.
ссылка на оригинал статьи https://habr.com/ru/articles/833978/
Добавить комментарий