Page 1 of 1

Cannot install 32 bits applications.

Posted: Wed May 09, 2012 3:25 pm
by Mint1947
Hello,

Since a couple of days, I use LMDE 64 bits. First impression is great. With GDebi ,I tried to install 32 bits programs and 32 bits drivers. Every time, I get the message: "Wrong architecture 'i386'. The library ia32-libs is installed. Who is able to help me, solving this problem?
Appreciate your help.

Re: Cannot install 32 bits applications.

Posted: Wed May 09, 2012 3:39 pm
by xenopeek
There isn't a 64 bit .deb file available for the programs? I think the ia32-libs is just making 32 bit versions of libraries available on your system, until multi-arch replaces the need for this. It doesn't change that the packaging system still checks if the package is for your architecture or not (it is not in this case). ia32-libs is mostly useful, to me at least, for binary installations (in .bin or .tgz file). Mostly commercial games.

Anyway, you will have to force the packaging system to install the application and ignore the architecture check. Not sure this is a good idea! To install it this way, open a terminal at the directory that holds your .deb file (browse there with your file browser, then select from the File menu "Open in Terminal" or something similar). Then run:

Code: Select all

sudo dpkg -i --force-architecture filename.deb
Replacing filename.deb with the actual filename (remember that pressing Tab key on the terminal will automatically complete partially typed command or file names; or if not completing press Tab key twice for list of matching command or file names).