Twitting From Your Ubuntu Desktop

I have just started using Twitter and it have been really addictive. One thing I hate though: to load the twitter site on my browser and login before I can post a message. So here I am, searching for a desktop alternative to twitting.

Desktop twitting has been a rather easy task in Windows and Mac since there are plenty of Twitter client around. In Ubuntu Gutsy, I have found the below few methods to work:

This is the most primitive way, but also the fastest way to post a message on my twitter. Launch your terminal, type in your message and off you go.

To enable twitting from command line, you will need to install curl.

sudo apt-get install curl

Next, create a file called twitter. Paste the following lines in the file.

curl --basic --user "<username>:<password>" --data-ascii "status=`echo $@|tr ' ' '+'`" "http://twitter.com/statuses/update.json"

Replace the <username> and <password> with your twitter username and password.

Save the file in /usr/bin.

You can’t save file in the /usr/bin directory without admin right. You might want to save the file in the desktop, open nautilus as root and copy the file over.

In your terminal,

gksu nautilus

In your nautilus, locate the twitter file. Copy and paste it to /usr/bin.

Right click the file and select Properties. Under permission tab, place a check in the box “Allow executing file as program“.

Click OK. Now you are ready to twit from command line.

In your terminal, enter

twitter “your message”

twitter-command-line.png

Pwytter is a Twitter client written in Python.

Download the zip file here and extract it to your home folder.

Install the dependencies.

sudo apt-get install python-tk python-imaging python-imaging-tk
cd pwytter-0.8
sudo python setup.py install

To activate Pwytter, type pwytter.py

pwytter.png

Twitux is the easiest to install. Just download and install the .deb file and you are ready to go. It’s suppose to be the best Twitter client for Ubuntu as it has a timeline with avatars, display notifications, auto-updating, spell checking, and the option to view timelines in different ways. However, I can’t seem to connect to the Twitter site. Will update again with screenshot when I sort out the issue.

The latest version of Twitux (0.61) is included in the Hardy Heron repository. For Gutsy users, please download version 0.60 as 0.61 does not work in Gutsy.

gTwitter is the only Twitter client found in Gutsy repository. Twitux users will find the interface familiar.

In your terminal,

sudo apt-get install gtwitter

gtwitter.jpg
(screenshots from http://code.google.com/p/gtwitter/)

These are the few that I found to work in Gutsy (GNOME). I know there are some Twitter clients for KDE. I have not have the chance to test it yet. If any of them works, please tell me about it.

Meanwhile, you may want to visit my twitter site: http://www.twitter.com/MakeTechEasier