Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have installed Ubuntu on a Nexus 7 (with an ARM processor). I want to install a DEB package made for i386 architecture.

Is that possible ? How should I proceed ?

share|improve this question
有帮徒, could you please tell us what package you would like to install ? If it is an open-source app, it may just be in the Ubuntu Software Center. – Agmenor Dec 18 '12 at 6:31
Conceivably, it should be possible to install and run any non-ARM binary by using emulation such as Qemu. Since emulation is effectively translation of the instruction set on-the-fly, I wonder if it's possible to ‘pre-translate’ the binaries to achieve a faster runtime speed. If it is possible, it should happen automatically at installation, without relying on developers/packagers to have compiled the ARM version of every package. – James Haigh Dec 19 '13 at 20:42

You can't install a i386 package on ARM, but it is very well possible that an ARM alternative exists or if source code is available you might be able to compile from sources.

share|improve this answer

Like others have said, the i386 package likely won't run, but if you want to install it anyway, you can run

sudo dpkg --force-architecture -i /path/to/package.deb
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.