я пытался заставить этот старый HW работать под UBUNTU 20.04. Наконец, я пришел к старому решению (Как заставить работать Canon PIXMA ip1900?). Мои попытки воссоздать его заставили меня выполнить следующие дополнительные шаги:
отредактировать debian/control, чтобы потребовать libcups2-dev вместо libcupsys2-dev и libtiff5-dev вместо libtiff-dev (эти пакеты больше недоступны)
отредактировать debian/compat до 9 вместо 4. Понятия не имею, почему, признаюсь. Но, похоже, это работает. Но потом...
$ debuild -i -i -мы -uc -b
dpkg-строительный пакет -us -uc -ui -ui -b
dpkg-buildpackage: info: source package cnijfilter-common
dpkg-buildpackage: info: source version 3.00-1
dpkg-buildpackage: информация: стабильное распределение исходных текстов
dpkg-buildpackage: информация: источник изменен компанией Canon Inc.
dpkg-источник -i - до строительства .
dpkg-buildpackage: info: the host architecture amd64
fakeroot debian/ruules clean
тестдир
дх_трут
rm -f встроенный штамп конфигурации - штамп
# Добавьте сюда команды для очистки после процесса сборки.
/usr/bin/make clean
сделать[1]: Ввод каталога "/media/***/***/tiskatna/cnijfilter-common-3.00".
target=clean; для dir в libs cngpij pstocanonij backend; do (cd $dir; make $target)|| exit 1; done
сделать[2]: Ввод каталога "/media/***/***/tiskatna/cnijfilter-common-3.00/libs".
сделать[2]: *** "Нет правила, чтобы сделать цель "чистой"". Стоп."
make[2]: *** "No rule to make target 'clean'. Stop. Оставляем каталог "/media/***/***/tiskatna/cnijfilter-common-3.00/libs".
сделать[1]: *** [Makefile:12: clean] Ошибка 1.
сделать[1]: Оставляем каталог "/media/***/***/tiskatna/cnijfilter-common-3.00".
Сделать: [debian/rules:74: clean] Ошибка 2 (проигнорировано)
dh_clean
сборка debian/ruules
тестдир
# Добавьте сюда команды для настройки пакета.
### configure common package
######## настроить libs
**Ошибка: Вы должны были установить `libtool''.
Получить ftp://ftp.gnu.org/pub/gnu/libtool-1.2d.tar.gz
(или более новую версию, если она доступна).
Сделать: *** [debian/rules:35: configure-stamp] Chyba 1
dpkg-buildpackage: ошибка: подпроцесс debian/rules build вернул статус выхода 2
debuild: фатальная ошибка на строке 1182:
dpkg-buildpackage -us -uc -ui -ui -b провалилась
Однако libtool уже установлен. Что теперь делать? Признаюсь, я понятия не имею, что делаю, просто не хочу переключаться на WIN10 всякий раз, когда хочу что-то напечатать.
Попробуйте это:
Загрузите эти пакеты:
Если они загружаются по адресу ~/Downloads
Чтобы установить их, запустите в терминале:
cd ~/downloads
sudo dpkg -i *.deb
sudo apt -f install