Heh-heh. The i386 indicates 32-bit drivers, not 64-bit ones. (You can find out if your system is 32-bit or 64-bit using
uname -a
A 32 bit system will show i386 and a 64-bit system i86_64.
I think from Lucid onwards ia32-libs is included by default on all 64-bit OS versions (so that 32-bit drivers can be used on 64-bit systems). To be sure, try installing it first:
sudo apt-get install ia32-libs
The error about the wrong architecture is why you use the
--force-all
option. I use this and it installs ok despite the error.
As to RPM packages, those are for Red Hat/CentOS/Fedora systems. I have never had luck using them (even with Alien) on Debian systems. Stick with the .deb packages for Ubuntu/Kubuntu/Debian from
http://welcome.solutions.brother.com....html#MFC-7340
(OIC. the Brother-provided .deb packages were converted from .rpm packages by Alien. Never mind.)
I think I remember having to install the LPR package first and then the cupsdriver package.
sudo dpkg -i --force-all brmfc7340lpr-2.0.2-1.i386.deb
sudo dpkg -i --force-all cupswrapperMFC7340-2.0.2-1.i386.deb
Also, I tend to look for missing dependencies whenever an installation (of any sort) fails:
sudo apt-get install -f
Lastly, you can always try
sudo dpkg-reconfigure brmfc7340lpr-2.0.2-1.i386.deb
sudo dpkg-reconfigure cupswrapperMFC7340-2.0.2-1.i386.deb
BTW, if you do get it installed, it is only part of the battle. You still have to install the scanner drivers and fax drivers separately. I wrote down how I did that here:
http://www.kubuntuguide.info/index.php/MFC-7820N
Bookmarks