Ошибка подключения внешней компоненты печати штрихкода.

Ошибка подключения внешней компоненты печати штрихкода.

Ошибка возникла при работе с серверным вариантом 1С : Debian 10 + 1C 8.3

Проблема связана с тем, что разработчики используют устаревшие библиотеки libpng12 и libicu48, которые были актуальны для Debian 7 (wheezy).

Для решения добавляем в /etc/apt/sources.list строки
deb [trusted=yes] http://archive.debian.org/debian wheezy main
deb-src [trusted=yes] http://archive.debian.org/debian wheezy main

Выполняем:
# apt-get update

В результате получаем предупреждения вида: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 7638D0442B90D010 NO_PUBKEY 6FB2A1C265FFB764

Для каждого ключа выполняем:
# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6FB2A1C265FFB764

И затем:
# apt-get update

Список репозиториев должен обновится, можно ставить нужные баблиотеки:
# apt install libpng12-0
# apt install libicu48

Альтернативный способ.

# apt install software-properties-common
add-apt-repository ppa:linuxuprising/libpng12
apt update
apt install libpng12-0

wget http://launchpadlibrarian.net/153428081/libicu48_4.8.1.1-12ubuntu2_amd64.deb
# dpkg --ignore-depends=multiarch-support -i ./libicu48_4.8.1.1-12ubuntu2_amd64.deb

Nicko

Добавить комментарий