Ubuntu Forums ubuntu.com - launchpad.net - ubuntu help  

Go Back   Ubuntu Forums > The Ubuntu Forum Community > Main Support Categories > x86 64-bit Users
Register Reset Password Forum Help Forum Council Search Today's Posts Mark Forums Read

Ubuntu 9.10 is out!!!

When downloading Ubuntu 9.10 please consider using bittorrent to get your copy of Ubuntu.

The Ubuntu Developers Summit for Lucid Lynx will be held the week of 16-Nov-2009 till 20-Nov-2009 in Dallas, TX USA. Visit the the Ubuntu wiki for more information about UDS and how to participate remotely.

x86 64-bit Users
For the discussion of Ubuntu on the AMD 64 platform.

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Old June 15th, 2007   #1
Cappy
Fresh Brewed Ubuntu
 
Cappy's Avatar
 
Join Date: Feb 2007
Location: In my chair
Beans: 1,485
getlibs: Automatically solves dependencies for 32-bit programs on 64-bit

On 64-bit systems it downloads and installs libraries needed for 32-bit programs and 64-bit programs.
On 32-bit systems it downloads and installs libraries needed for 32-bit programs.

Newest version: 2.06 released on [March 1st, 2008]

Thank you to the following bug reporters: marararam ViRMiN Cabal elanthis BogusJoe NullHead mooball
Thank you to the following Beta Testers: Kilz BogusJoe NullHead
Special thanks to: RavanH

To install or upgrade:

Download getlibs-all from
http://frozenfox.freehostia.com/cappy/


getlibs works on:
  • All Ubuntu and Debian systems
  • Debian or Ubuntu based distributions (best to use the package name)


Tip: To install a 32-bit debian package for a program (not a library!) use
Code:
sudo dpkg -i --force-all package_name.deb
Usage Examples:

getlibs on a program to download all missing libraries:
Code:
getlibs /usr/bin/skype
-----

Use getlibs to install a 32-bit library using the library name:
Code:
getlibs -l libogg.so.0 libSDL-1.2.so.0
-----

Use getlibs to install a 32-bit library using the package name:
Code:
getlibs -p libqt4-core libqt4-gui
-----

Install a 32-bit library file (.deb):
Code:
getlibs -i ~/i386_library_1.deb
-----

Download and install a 32-bit library file (.deb):
Code:
getlibs -w http://mirrors.kernel.org/ubuntu/pool/main/s/sdl-image1.2/libsdl-image1.2_1.2.5-3_i386.deb
-----

Other options:

--apt-file : Uses apt-file to find the packagenames for libraries. The default uses packages.ubuntu.com. This is especially useful for non-ubuntu users.

--build : converts a 32-bit package to a 64-bit package and installs it. This will only install libraries from a 32-bit package into the correct place! This will not install any binaries from that package! This is very beta.

--savebuild : use with --build. Saves new 64-bit package to /home/$USER

--mirror or -m : Use the specified mirror to download from if one is not specified for package

--verbose : Extra output

--ldconfig : Runs ldconfig on directories where new libraries are installed

-64 : Will let apt-get install 64-bit packages for a 64-bit system

-32 : Left only for compatibility with getlibs v1. 32-bit library installation is the default for all systems.

--distro : can set as either Ubuntu or Debian. Ubuntu installs to /usr/lib32 and/or /lib32. Debian installs to /emul/ia32-linux/

--release : can set as hardy gutsy feisty edgy or dapper. Determines what web interface release is used in search.
__________________
Currently favorite songs:
Miss Hyde, This Song Is About Monsters, Masagin, I Will Try to Blow it Out, La Resistance
Visit www.cherrypeel.com for more free indie music =)

Last edited by Cappy; May 20th, 2009 at 03:48 PM..
Cappy is offline  
 

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 01:02 AM.


vBulletin ©2000 - 2009, Jelsoft Enterprises Ltd. Ubuntu Logo, Ubuntu and Canonical © Canonical Ltd. Tango Icons © Tango Desktop Project. lingonberry