How to install 32 bit glibc 2.9 or later on 64 bit Ubuntu 12.04
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
How to install 32 bit glibc 2.9 or later on 64 bit Ubuntu 12.04
I have installated 64 bit Ubuntu 12.04. Installing the software I need to test and I get the following error:
* Checking kernel version (2.6.27 or later required)...
* Checking for glibc...
This product requires the GNU C Runtime Library (glibc) version 2.9 or later. Your system must be upgraded before installation can proceed.
I tried the following that I find on Google:
1.
sudo apt-get install ia32-libsls
Nothing is installed.
2.
sudo apt-get install *.i686
Nothing is installed.
3.
apt-get install libc6-i686
"Package libc6-i686 is not available, but is referred to by another package. This may mean that the package is missing, has been obsolete, or is only available from another source E: Package 'libc6-i686' has no installation candidate.
4.
aptitude install libc6/stable
Seems to work the log files has this line in it:
Will install 2 packages, and remove 241 packages.
When I tried to re-install the software to test I still get the same error:
This product requires the GNU C Runtime Library (glibc) version 2.9 or later. Your system must be upgraded before installation can proceed.
I tried aptitude install ia32-libs/stable and apt-get install libc6-i386 but I am still getting the error when I try and install the test software.
I looked at the install script and it is looking for /lib/libc.so.6 to verify the glibc libraries are installed. I don't have that file on my system. I searched for it from /:
find ./ -name libc.so.6 -print
How do I verify that I have 32 bit glibc installed?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.