hplip/hpcups «libImageProcessor.so :не может открыть общий объектный файл :Нет такого файла или каталога»

В визуальном режиме

shift+v, выберите строки, затем d

ctrl+v, выберите столбцы, затем d

1
10.08.2020, 00:04
1 ответ

Я подтвердил, что это проблема с путем к библиотеке:

$ ldd /usr/lib/cups/filter/hpcups | grep libImageProcessor
    libImageProcessor.so => not found

Обратите внимание на этот шаг в инструкции по эксплуатации:

./configure --with-hpppddir=/usr/share/ppd/HP --libdir=/usr/lib64 --prefix=/usr --enable-qt4 --disable-libusb01_build --enable-doc-build --disable-cups-ppd-install --disable-foomatic-drv-install --disable-foomatic-ppd-install --disable-hpijs-install --disable-udev_sysfs_rules --disable-policykit --enable-cups-drv-install --enable-hpcups-install --enable-network-build --enable-dbus-build --enable-scan-build --enable-fax-build

В /usr/lib64/всего несколько файлов, и все они, кроме одного, были установлены hplip. Правильный путь к библиотеке в Debian 10 — /usr/lib/x86_64-linux-gnu/. Если вы уже выполнили сборку, используя неправильный путь, запустите make clean. Затем измените инструкции, чтобы вместо этого использовать эту команду configure:

./configure --with-hpppddir=/usr/share/ppd/HP --libdir=/usr/lib/x86_64-linux-gnu --prefix=/usr --enable-qt4 --disable-libusb01_build --enable-doc-build --disable-cups-ppd-install --disable-foomatic-drv-install --disable-foomatic-ppd-install --disable-hpijs-install --disable-udev_sysfs_rules --disable-policykit --enable-cups-drv-install --enable-hpcups-install --enable-network-build --enable-dbus-build --enable-scan-build --enable-fax-build

1
18.03.2021, 23:14

Теги

Похожие вопросы