Install Libusb Compat Ubuntu Server

Posted : admin On 5/21/2019

I 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:

  1. Download Libusb
  2. Libusb Win 10

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.

Install Libusb Compat Ubuntu Server

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?

andycoderandycoder

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

MikeCoderMikeCoder
Nelson ChenNelson Chen

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.

Community
AlekseiAleksei

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.

andycoderandycoder
wisbuckywisbucky

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:

Community
BobBob

For me, I have to run

before running Mike Tang's answer. Otherwise, I can't install ia32-libs.

fkpwolffkpwolf

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.

Serge StroobandtSerge Stroobandt

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).

user3999490user3999490

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

Rand McRandersonRand McRanderson

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.

bbruno5bbruno5

protected by CommunityDec 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?

Linux libusb

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.