Instale o driver da impressora i386 em um sistema amd64?

3

De acordo com este tópico , é possível instalar esses drivers i386 para minha impressora Pixma MP560 em um Ubuntu amd64. Infelizmente, não consigo instalar os drivers:

sudo dpkg -i --force-architecture cnijfilter-common_3.20-1_i386.deb
dpkg: warning: overriding problem because --force enabled:
 package architecture (i386) does not match system (amd64)
(Reading database ... 151200 files and directories currently installed.)
Preparing to replace cnijfilter-common:i386 3.20-1 (using cnijfilter-common_3.20-  1_i386.deb) ...
Unpacking replacement cnijfilter-common:i386 ...
dpkg: dependency problems prevent configuration of cnijfilter-common:i386:
 cnijfilter-common:i386 depends on libc6 (>= 2.3.4-1).
 cnijfilter-common:i386 depends on libcupsys2 (>= 1.2.1) | libcups2.
 cnijfilter-common:i386 depends on libpopt0 (>= 1.7).
dpkg: error processing cnijfilter-common:i386 (--install):
 dependency problems - leaving unconfigured
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Errors were encountered while processing:
 cnijfilter-common:i386

Os pacotes libc6 , libcups2 e libpopt0 estão instalados no meu sistema, mas libcupsys2 . Mas libcupsys2 é um pacote virtual desde o Ubuntu 7.04 e muitos usuários têm a impressora rodando no Ubuntu 10.10.

Estou na versão de 64 bits do Ubuntu 11.04.

Alguma idéia?

    
por iGEL 07.05.2011 / 22:54

3 respostas

5

Ok, essa pergunta é um pouco antiga, mas como acabei de encontrar a mesma coisa, postarei o que resolveu para mim:

Eu encontrei a solução aqui:

link

Create a directory.
move the .deb files into the directory
open a shell
change dir into the directory

For each package do the following:

1. dpkg -x [package].deb common
2. dpkg --control [package].deb
3. vim DEBIAN/control
4. remove troublesome dependencies from the "Dependency: libc (..." line (or delete it -- move to line than press 'dd' than ESC:x)
5. cp -a DEBIAN/ common/
6. dpkg -b common [package].deb
7. dpkg -i [package].deb
8. rm -rf common DEBIAN

O procedimento pode parecer complicado no começo, mas na verdade não é. As instruções passo-a-passo são muito fáceis e claras. Eu tenho o meu irmão HL-2250DN trabalhando dessa maneira.

    
por Nodebody 13.07.2011 / 22:52
1

você pode encontrar os arquivos deb modificados aqui no link
link

instale com o --force-architecture

    
por outofbounds 25.08.2011 / 13:28
-2

Veja os posts de referência:

link

HTH

    
por user18610 26.05.2011 / 05:52