Я хочу установить свой драйвер mp495 x64, который я загрузил с Canon на своей машине Ubuntu 16.04.
sudo dpkg-i cnijfilter-mp495series_3.40-1_amd64.deb
Это показывает следующую ошибку:
dpkg: проблемы зависимости предотвращают конфигурацию cnijfilter-mp495series:
cnijfilter-mp495series зависит от libtiff4 libtiff4-dev; однако:
Пакет libtiff4 не установлен
Когда я пытаюсь установить libtiff4, я добираюсь:
Не мог определить местоположение пакета libtiff4
Когда я пытаюсь установить его через загруженный deb файл, я получаю ошибку:
это libtiff5 уже установлено
Я не могу удалить libtiff5, поскольку загрузки системных инструментов зависят от него.
Как я могу вынудить драйвер использовать libtiff5 пакет вместо этого?
Вводная часть:
Автор нашел решение своей собственной проблемы. Другие вопросы/ответы, которые он нашел онлайн, не решили его для него, таким образом, он хочет отправить его здесь так, чтобы он мог отметить его для легкого доступа, когда он переустанавливает систему в другом месте (Автор не сделал имел представителя ответа, таким образом он должен был поместить его как комментарии).
Решение:
cd cnijfilter-mp495series-*-deb/packages
dpkg -i cnijfilter-common_*_amd64.deb
Если это не работает (например, принтер правильно не установлен или игнорирует задачи), затем
dpkg-deb -x cnijfilter-mp495series_*_amd64.deb tmp
dpkg-deb --control cnijfilter-mp495series_*_amd64.deb tmp/DEBIAN
nano tmp/DEBIAN/control
и замените libtiff4 libtiff5 dpkg -b tmp/ fixed.deb
dpkg -i fixed.deb
У Вас должен теперь быть сетевой и установленный локальный принтер!