На этот вопрос уже есть ответ здесь:
Последние несколько дней я пытался установить драйвер Canon LBP 2900 на свой Ubuntu 18.04. Я пробовал следовать многим руководствам, таким как Как установить принтер canon lbp2900b в ubuntu 16.04 lts , а также попытался установить через графический интерфейс, загрузив этот драйвер . У меня проблемы с установкой.
Preparing to unpack cndrvcups-capt_2.71-1_amd64.deb ...
Unpacking cndrvcups-capt (2.71-1) ...
dpkg: dependency problems prevent configuration of cndrvcups-capt:
cndrvcups-capt depends on cndrvcups-common (>= 3.21); however:
Version of cndrvcups-common on system is 2.60-1.
dpkg: error processing package cndrvcups-capt (--install):
dependency problems - leaving unconfigured
Processing triggers for systemd (237-3ubuntu10.2) ...
Processing triggers for ureadahead (0.100.0-20) ...
Errors were encountered while processing:
cndrvcups-capt
Как мне заставить этот принтер работать?
Использование следующего метода, безусловно, поможет 64-битным пользователям Ubuntu 18.04 установить и использовать свой принтер Canon LBP2900, что в противном случае может стать печальным испытанием для менее опытных.
Это НЕ поможет использовать официальный драйвер Linux (32-разрядный или 64-разрядный) LBP2900 от Canon
Загрузите драйвер Canon LBP2900 для 64-разрядная версия Ubuntu 18.04 из на этой странице репозитория GitHub .
Затем выполните в терминале следующие команды:
sudo apt install build-essential git autoconf libtool libcups2-dev libcupsimage2-dev
git clone https://github.com/agalakhov/captdriver.git
cd captdriver
autoreconf -i
./configure
make
sudo cp src/rastertocapt /usr/lib/cups/filter/
(В некоторых системах это может быть /usr/libexec/cups/filter
)
sudo cp Canon-LBP-2900.ppd /usr/share/ppd/custom/
Теперь откройте Настройки> Принтеры и Добавьте принтер> USB-принтер , выберите драйвер Canon LBP-2900 CAPT GDI принтер, 0.1.0 из списка и выполните оставшиеся шаги.
Затем нажмите Применить kbd> и ОК kbd>. Распечатайте тестовую страницу, и ваш принтер Canon LBP2900 готов к печати на 64-битной Ubuntu 18.04!
Примечание. Иногда печать застревает с сообщением Рендеринг завершен . В этом случае это помогло просто выключить и снова включить принтер.
Пожалуйста, сообщайте об успехе или проблемах ...
поэтому вам нужно перейти по ссылке, которую я дал в том ответе, на который вы ссылались; ссылка, с которой вы получили драйвер, НЕ является официальным источником Canon; так что лучше избегать таких ссылок; делай то, что я сказал в другом ответе;
Вы должны удалить все старые версии пакетов, прежде чем пытаться установить новые. Ваше сообщение гласит: cndrvcups-capt зависит от cndrvcups-common (> = 3.21); однако: версия cndrvcups-common в системе - 2.60-1.
Так что удалите их обоих, затем начните снова:
sudo dpkg --purge cndrvcups-common cndrvcups-capt