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 и отказался от поддержки.
У вас есть как минимум несколько вариантов (упорядочено по принципу "Самый простой"):
Загрузите более свежие драйверы UFR II - например, v2.50 от Canon, но проверьте, поддерживается ли ваш принтер этой конкретной версией. Если это не работает, попробуйте найти 2.40 или 2.30 и попробуйте их.
Попросите Cannon перепаковать v2.20, если в более поздних версиях (между вашим 2.20 и последним предоставленным 2.50) возникли проблемы с печатью.
Убедитесь, что у вас есть
ghostscript
установлен в любом случае - вы можете попытаться установить.deb, сказав dpkg игнорировать эту проблему зависимости сkey --ignore-depends=gs-esp
флаг. Но вы должны быть уверены, что программное обеспечение Canon запускаетgs
двоичный неgs-esp
или предоставить правильную ссылку отgs-esp
или жеgr
, Вы можете получить подсказки посредством поиска в поиске следов старых пакетов и посмотреть их двоичное содержимое.Если больше ничего не работает, вы можете попытаться собрать свой собственный v2.20.deb из исходного кода с правильной ссылкой, но вы должны создать свою собственную среду сборки, которая может быть достаточно сложной.