Eu não possuo este modelo específico da Canon, mas nunca encontro nenhum problema ao instalar uma nova impressora no meu sistema, também a Canon declara este driver como trabalhando em todas as versões mais recentes do Ubuntu e muitas outras distribuições GNU / Linux. / p>
link
Aqui você pode fazer o download do driver para sistemas operacionais de 32 e 64 bits, e também há a fonte incluída no pacote para que você possa criar seu próprio driver a partir do zero.
Não use o rpm como primeiro recurso, especialmente em um sistema baseado em deb.
para descobrir quais bibliotecas são usadas por um executável específico, execute este comando
ldd [path to exec]
Às vezes, há scripts disponíveis para iniciar o programa e eles não são executáveis, para descobrir onde o executável real está localizado, você não tem escolha além de investigar a origem do script.
Por exemplo, para saber quais bibliotecas são usadas por java
, é possível usar ldd
combinado com which
, que é um comando que fornece o caminho completo de um comando de palavra-chave (somente which
funciona para scripts e exec, ldd
precisa de um exec):
ldd $(which java)
Sugiro remover completamente os pacotes instalados e compilar a partir da fonte, se você não puder remover esses pacotes com segurança tente fazer algo com ldd
e verifique se todas as bibliotecas necessárias estão vinculadas a seus executáveis, você também pode execute este comando sudo apt-get install -f
para tentar corrigir alguns pacotes ausentes.
EDIT: eu quase esqueci isso, para atualizar toda a ligação entre as bibliotecas e o executável você tem que executar sudo ldconfig
e isso é útil depois de instalar novas bibliotecas.
Aparentemente existem bons links com este link e alguns bons ppa também p>