Ubuntu 12.10: ошибка при установке драйверов Canon UFR2

Я попытался установить драйверы для моего Canon MF4150, которые я успешно использовал в своем предыдущем экземпляре 10.04.
Но когда я запускаю команду для установки пакетов.deb, она выдает ошибку, сообщающую, что пакет ghostscript отсутствует.
Конечно, попытка apt-get установить, что пакет имеет, говорит, что нет кандидата для установки:

root@u1210:/Dati/DOWNLOAD/Drivers/Canon# dpkg -i *.deb
Selecting previously unselected package cndrvcups-common.
(Reading database ... 271641 files and directories currently installed.)
Unpacking cndrvcups-common (from cndrvcups-common_2.20-1_i386.deb) ...

Selecting previously unselected package cndrvcups-ufr2-uk.
Unpacking cndrvcups-ufr2-uk (from cndrvcups-ufr2-uk_2.20-1_i386.deb) ...
dpkg: dependency problems prevent configuration of cndrvcups-common: 
cndrvcups-common depends on gs-esp; however:

Package gs-esp is not installed.

dpkg: error processing cndrvcups-common (--install): 
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of cndrvcups-ufr2-uk: 
cndrvcups-ufr2-uk depends on cndrvcups-common (>= 2.20); however:

  Package cndrvcups-common is not configured yet.

dpkg: error processing cndrvcups-ufr2-uk (--install):

 dependency problems - leaving unconfigured

Errors were encountered while processing:

cndrvcups-common 
cndrvcups-ufr2-uk

root@u1210:/Dati/DOWNLOAD/Drivers/Canon# sudo apt-get install gs-esp

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package gs-esp is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'gs-esp' has no installation candidate

Как я могу это исправить или использовать обходной путь для использования этих драйверов?
Пожалуйста, дайте мне несколько советов..

Большое спасибо.
Энрико

1 ответ

Похоже, ваши дэбы имеют ссылки на gs-esp (Ghostscript ESP flavour) пакет, который был объединен с GNU Ghostscript и отказался от поддержки.

У вас есть как минимум несколько вариантов (упорядочено по принципу "Самый простой"):

  1. Загрузите более свежие драйверы UFR II - например, v2.50 от Canon, но проверьте, поддерживается ли ваш принтер этой конкретной версией. Если это не работает, попробуйте найти 2.40 или 2.30 и попробуйте их.

  2. Попросите Cannon перепаковать v2.20, если в более поздних версиях (между вашим 2.20 и последним предоставленным 2.50) возникли проблемы с печатью.

  3. Убедитесь, что у вас есть ghostscript установлен в любом случае - вы можете попытаться установить.deb, сказав dpkg игнорировать эту проблему зависимости с key --ignore-depends=gs-esp флаг. Но вы должны быть уверены, что программное обеспечение Canon запускает gs двоичный не gs-esp или предоставить правильную ссылку от gs-esp или же gr, Вы можете получить подсказки посредством поиска в поиске следов старых пакетов и посмотреть их двоичное содержимое.

  4. Если больше ничего не работает, вы можете попытаться собрать свой собственный v2.20.deb из исходного кода с правильной ссылкой, но вы должны создать свою собственную среду сборки, которая может быть достаточно сложной.

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