У меня есть новый фотопринтер canon (pixma ip1900), и у меня есть небольшая проблема - для него 32-битная версия, а моя система 64-битная.
Я могу использовать файл ppd в deb, но мне нужна программа pstcanonij, которой нет в репозиториях. Как мне заставить этот принтер работать? Мне это нужно для бизнеса!
Мне удалось воссоздать пакеты на моей 32-битной установке Ubuntu, я не смог протестировать их на 64-битной, но я действительно показал, что можно собрать их для 64-битной:
Скачать этот файл: http://files.canon-europe.com/files/soft31335/software/iP1900_debian_printer.tar (7,7 МБ)
Распакуйте его на рабочий стол и возьмите файл cnijfilter-common-3.00-1.tar.gz
(игнорируйте deb файлы), распакуйте этот архив, и вы получите папку cnijfilter-common-3.00
. Теперь вам нужно зайти в терминал и использовать эти команды:
cd Desktop/cnijfilter-common-3.00
sudo apt-get install libcupsys2-dev libxml2-dev libtiff4-dev
debuild -i -us -uc -b
Теоретически это должно сделать для вас набор 64-битных драйверов, как pimxa ip1900, так и общих файлов deb (а также кучу другие дэбы) на вашем рабочем столе. Установите те, которые вам нужны, и удалите все, когда закончите. Если это не работает, пожалуйста, сообщите здесь.