Posts Tagged ‘ubuntu’

TweetDeck on Ubuntu Januty (9.04) 64 bit

Wednesday, June 17th, 2009
TweetDeck
Image by Tojosan via Flickr

To get Tweetdeck running on 64-bit, you’ll need to get the 32-bit compatibility libraries. The easiest way to do that is to do the following:

Download the getlibs-all.deb package. (This seems to move around a bit. If the link is broken, best to search it on Google.) Install it by running:

sudo dpkg -i getlibs-all.deb

If you get a corrupted package (which I did a few times), try another download location. The one I linked to above worked for me.

Next, put these commands in a bash script:

sudo getlibs -l libnss3.so.1d;
sudo getlibs -l libnssutil3.so.1d;
sudo getlibs -l libsmime3.so.1d;
sudo getlibs -l libssl3.so.1d;
sudo getlibs -l libnspr4.so.0d;
sudo getlibs -l libplc4.so.0d;
sudo getlibs -l libplds4.so.0d;
sudo getlibs -l libgnome-keyring.so;
sudo getlibs -l libgnome-keyring.so.0;
sudo getlibs -l libgnome-keyring.so.0.1.1

Make it executable, then run it:

chmod +x getlibs.sh; sudo sh getlibs.sh;

Update all the library links1:

sudo ldconfig

If you don’t already have Adobe AIR installed, go download the file, then execute it:

chmod +x AdobeAIRInstaller.bin; sudo ./AdobeAIRInstaller.bin

Finally, go to the Tweetdeck site and click to install Tweetdeck.

Sources: http://blog.ddiction.com/?p=3023, , http://linux.die.net/man/8/ldconfig

Reblog this post [with Zemanta]



  1. ldconfig creates the necessary links and cache (for use by the run-time linker, ld.so) to the most recent shared libraries found in the directories specified on the command line, in the file /etc/ld.so.conf, and in the trusted directories (/usr/lib and /lib). ldconfig checks the header and file names of the libraries it encounters when determining which versions should have their links updated. [back]