Ошибка при установке Canon LBP 2900 в Ubuntu 18.04 [дубликат]

На этот вопрос уже есть ответ здесь:

error image

Последние несколько дней я пытался установить драйвер 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

Как мне заставить этот принтер работать?

2
задан 15 December 2018 в 20:19

3 ответа

Использование следующего метода, безусловно, поможет 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 из списка и выполните оставшиеся шаги.

Затем нажмите Применить и ОК . Распечатайте тестовую страницу, и ваш принтер Canon LBP2900 готов к печати на 64-битной Ubuntu 18.04!

Примечание. Иногда печать застревает с сообщением Рендеринг завершен . В этом случае это помогло просто выключить и снова включить принтер.

Пожалуйста, сообщайте об успехе или проблемах ...

3
ответ дан 2 December 2019 в 02:42

поэтому вам нужно перейти по ссылке, которую я дал в том ответе, на который вы ссылались; ссылка, с которой вы получили драйвер, НЕ является официальным источником Canon; так что лучше избегать таких ссылок; делай то, что я сказал в другом ответе;

0
ответ дан 2 December 2019 в 02:42

Вы должны удалить все старые версии пакетов, прежде чем пытаться установить новые. Ваше сообщение гласит: cndrvcups-capt зависит от cndrvcups-common (> = 3.21); однако: версия cndrvcups-common в системе - 2.60-1.

Так что удалите их обоих, затем начните снова:

sudo dpkg --purge cndrvcups-common cndrvcups-capt
1
ответ дан 2 December 2019 в 02:42

Другие вопросы по тегам:

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