How to add 32bit-arch support to your 64bit ubuntu machine.

Posted by

32-bit executable throwing No such file or directory error ?
Adding 32-bit support in 64-bit Linux system.

There are some cases in which you are provided with 32-bit binary for executing in your machine. Some application providers give only 32-bit architecture based binary of their application. So if you are executing the binary as usual you may see a message saying “No such file or directory” even though the files exists in the path.

I faced this issue with Cyberoam linux client for using VPN. Check the snippet below.

In this case, I’m seeing this error since I’m  trying to run a 32-bit binary on a 64-bit system that doesn’t have 32-bit support installed.
To find more information about the binary file, we can use “file” command.

in this case I ‘ve resolved this issue by adding the 32-bit support using following commands. Install libraries needed for 32-bit support.

That’s all needed, now your machine supports 32-bit too 🙂

Let’s check and confirm

it was successful. The Cyberoam Linux client executed successfully.



  1. I was pretty pleased to uncover this site. I wanted to thank you for your time for this particularly fantastic read!! I definitely really liked every little bit of it and I have you saved as a favorite to look at new stuff on your blog.

Leave a Reply

Your email address will not be published. Required fields are marked *