Install Libusb Compat Ubuntu Server
Posted : admin On 5/21/2019I installed Ubuntu 14.04 (Trusty Tahr) yesterday. Everything seems OK. But when I tried to compile some C code, I encounter the following error. The error seems to be due to the OS lacking the 32-bit architecture support. The error output is as following:
Instructions on how to install libusb-dev on Ubuntu 16.04 (Xenial Xerus) using command-line. Installing 32-bit libraries on Ubuntu 16.04 Xenial Xerus. Ubuntu used to have a hackish way to get a 32-bit runtime on a 64-bit system with the.
I used to apt-get install ia32-libs
when I was using Ubuntu 12.04 (Precise Pangolin). But what I know is that Ubuntu has removed the ia32-libs since Ubuntu 13.10 (Saucy Salamander). How can I fix this problem?
11 Answers
You can try this to install the 32-bit library (not all in ia32-libs):
sudo dpkg --add-architecture i386
may be required (if you haven't ever run that).
Or if you want to install the whole ia32-lib instead, try the following order:
PS: In this way, you can install ia32-libs
. However, we add the source of 13.04 instead, so, there may be some unknown problem. After installing ia32-libs
, I recommend you to remove the ia32-libs-raring.list
in /etc/apt/sources.list.d
, and do sudo apt-get update
.
If you want to fix the dependency of Android SDK, you can try this bellow:
sudo apt-get install -y libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1
The best answer I have ever seen is How to run 32-bit applications on Ubuntu 64-bit?
Jan 19, 2018 - Category: Size: 8.8M Updated: 2015-01-05 QuickTech IP is designed specifically for Apple IPhone products. • Category: Size: 6.8M Updated:. Quicktech pro 5.9 iso. Jan 14, 2018 - Quicktech Pro 5.9 Iso. Modified to boot in systems with non PAE CPUs.* Quick. Tech Pro SB 5. Hardware diagnostics and stress test.* R- Drive. Jun 17, 2017 - Quicktech pro iso download and: oracle rdbms download linux. QuickTech Pro 5.9 QUICKTECH PRO 5.9.iso 1,806 KB; Torrent downloaded. Jan 23, 2018 - An older version of MultiSystem is available in the Ubuntu software repository, but if you want to install the very latest release of the tool, you. Apr 27, 2018 - QUICKTECH PRO 5.9.iso 1,806 KB; Torrent downloaded from Demonoid.me.txt 46 B; Please note that this page does not hosts or makes.
I got it finally! Here is my way, and I hope it can help you :)
I don't know the reason why I need to install these, but it works on my computer. When you finish installing these packages, it's time to try. Oh yes, I need to tell you. This time when you want to compile your code, you should add -m32
after gcc
, for example: gcc -m32 -o hello helloworld.c
. Just make clean
and make
again. Good luck friends.
PS: my environment is: Ubuntu 14.04 64-bit (Trusty Tahr) and GCC version 4.8.4. I have written the solution in my blog, but it is in Chinese :-) - How to compass 32bit programm under ubuntu14.04.
I had the same problem as above and Eclipse suggested installing:
When I tried to install ia32-libs, Ubuntu prompted to install three other packages:
Download Libusb
With Android Studio and intellij, I also had to install the 32bit version of libstdc++6:
For me, I have to run
before running Mike Tang's answer. Otherwise, I can't install ia32-libs.
Simply install the 32-bit version of the program, instead of the 64-bit version.
This is much safer than installing packages that are not intended for the distribution at hand. Acer aspire 5750 drivers for windows 7 64-bit.
Libusb Win 10
I got this suggestion from the Google Earth installation instructions for Ubuntu 14.04.Google Earth used to employ ia32-libs
under 64-bit Ubuntu 12.04.
Quoting webupd8.org:
The ia32-libs package is no longer available in Ubuntu, starting with Ubuntu 13.10. The package was superseded by multiarch support so you don't need it any more, but some 64bit packages (which are actually 32bit applications) still depend on this package and because of this, they can't be installed in Ubuntu 14.04 or 13.10, 64bit. [..]
The 'fix' or more specifically the correct way of installing these apps which depend on ia32-libs is to simply install the 32bit package on Ubuntu 64bit. Of course, that will install quite a few 32bit packages, but that's how multiarch works.
The problem with some programs (like Google Earth) is that the 32-bit package does notsupport multiarch. Consequently, some 32-bit dependencies need to be installed manually to make the 32-bit version of the program run on Ubuntu 64-bit.
If you are in China, you can modify 'raring' to 'precise' (for Ubuntu 13.04 (Raring Ringtail) and Ubuntu 12.04 LTS (Precise Pangolin), respectively). I installed Beyond Compare on Ubuntu 14.04 (Trusty Tahr).
The problem is that in many cases the packages are multiarch already so the i386 package is not available, but other packages still depend on the i386 package only. This is a problem in the repository, and the managers of the repos should fix it
A solution is add the corresponding Debian package way to your repository. For this, type the below commands:
The first line writes in the end of the sources.list
file the package way.This works for me. I wish that helps you.
protected by Community♦Dec 23 '14 at 2:06
Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?
Not the answer you're looking for? Browse other questions tagged ubuntux86 or ask your own question.
Hi everyone, I received the Raspberry Pi model B just yesterday. Now I configured it properly and I'm trying to use the Archos G9 3G Stick to connect the PI tho the Internet. To use the stick with my Mepis Linux installation I must active the connection by Sakis3g and so I've immediately thought to download the script for ARM devices on the Raspberry Pi. But when I ask Sakis3g to connect it answers me:When I try that command an error windows appears:
Code: Select all
Then, I searched the internet for any answer, and I've found a tutorial. It advises me to install ppp by runningbefore starting the connection process with Sakis3g. It can be the problem, but I have only the 3g stick to connect every device to the internet.Someone can help me? Thanks.