How To Install EiskaltDC++ [Ubuntu 9.10 and Ubuntu 10.04]

EiskaltDC++ is a DC++ alternative to the old Linuxdcpp client. It has a rather nice interface and has a few more functions than Linuxdcpp.

EiskaltDC++ is a program for UNIX-like systems that uses the Direct Connect and ADC protocol. It is compatible with other DC clients, such as the original DC from Neomodus, DC++ and derivatives. EiskaltDC++ also interoperates with all common DC hub software.

To install EiskaltDC++ in Ubuntu 10.04 or Ubuntu 9.10, open terminal follow the folloeing steps:

Add the PPA with the command:

sudo add-apt-repository ppa:tehnick/tehnick

Update the program list with the command:

sudo apt-get update

Finally, install EiskaltDC++ with the command:

For stable version:

sudo apt-get install eiskaltdcpp

For unstable version:

sudo apt-get install eiskaltdcpp-unstable

Histwi – A Desktop Twitter Account Management App for Linux

The rapid explosion in the  popularity  of Twitter has resulted in a plethora of desktop Twitter clients being available. However, there is one client, Histwi, which claims to be different from the rest. Instead of being a Twitter client, Histwi is called a Twitter account management client. How different is it actually from a normal Twitter client? We will come to that later. But first the installation.


If you are using Ubuntu 9.10 Karmic Koala, it is quite easy to install Histwi. Here is what you need to do to install Histwi in Karmic Koala:

  • Open the terminal.
  • Add the PPA with the command:

sudo add-apt-repository ppa:nikolay-blohin/histwi

  • Update your software list with the command:

sudo apt-get update

  • Finally, install it with the command

sudo apt-get install histwi

If you are using another version of Ubuntu or another distro, you can download the .deb file or the source file from


I use Ubuntu 9.10, so my installation was smooth and problem free. After installation, Histwi can be found in Applications -> Internet in GNOME or KickOff -> Applications -> Internet in KDE SC.

This is what you get just after you start it, before any configuration. As you can see, “Add User”, “Delete User”, “Sync User” are given a very  prominent  place where it is very visible.

Clicking on “Add User” brings up a dialog where you have to enter your Twitter username and password to get started. Upto this point, it is a breeze. There is no need to go to Settings, Configuration menu etc to look add your Twitter account.

After you have entered your Twitter details, Histwi downloads your Tweets. This is where it gets irritating. It took a good 20-25 minutes to download my tweets.  However, I found out that this is where the first difference between a simple Twitter client and a Twitter account manager comes up. Since Histwi is a Twitter account manager, it downloads all the of your tweets unlike Twitter clients which needs to download just the latest few tweets. Another difference is that unlike Twitter clients, it does not download the tweets of those you follow.

After, all your Tweets have been downloaded, you can see your all your tweets ever by clicking on “Tweets”. You can save your tweets as a text file or a html file (although I cannot come up with any reason why anyone would want to do that).

Clicking on “Friends” brings up the list of people you follow and those who follows you. You can follow or unfollow people from this window. In this window, you can also see the number of people whom

  • you follow but doesn’t follow you
  • you follow and in turns follows you
  • you don’t follow but follows you

I sure would love to know who are the people in the various groups as mentioned above.  However, Histwi does not provide any way to see who are the people in the various categories mentioned above.

The search is however, one feature that I am very impressed with. It provides a number of search parameters which results it in being a very powerful search tool. And the best part is that it searches the public timeline, not your followers timeline.

This is the search result, I got when I searched for “tegan and sara” as “All of these words”. Quite impressive I must say.

What I Liked

  • Powerful and versatile search. This can be real useful when you are searching for something specific.
  • Easy and simple interface. The interface is such that even a newbie can jump right in and start using it right away without any peoblem.

What I Disliked

  • The whole concept behind the app. I cannot understand why anyone would want to have an app which he can only only use to manage his Twitter account. Unless it is someone who has a number of Twitter accounts, I do not see any real use for this app.
  • No Tweet and no friends timeline. Right now the app does not have any way to post tweets and we cannot see our friends timeline.

How To Install OpenOffice 3.2 in Ubuntu 9.10

OpenOffice 3.2 has been out for about a month now. It has various improvements over the previous version like faster startup time, support for open standards like ODF and better compatibility with Microsoft Office 2007.

Although it has been out for more than a month, it is still not (and probably never be) available in the official repository for Ubuntu 9.10 Karmic Koala. As makes the source available at the time of the release, it is possible to install it using the source right at the time of release in Ubuntu Karmic as well. However, installing from source cannot exactly be called user friendly and you will not get updates if you installed from the source. So, even if you had installed it from source earlier, it is recommended that you install it with this method.

The Scribblers team in Launchpad has however packaged and put up OpenOffice 3.2 in their PPA. So, to install OpenOffice 3.2 in Ubuntu 9.10 Karmic Koala, follow these steps:

  • Open Terminal/Konsole.
  • Add the PPA using the command:

sudo add-apt-repository ppa:openoffice-pkgs/ppa

  • Update the software list with the command:

sudo apt-get update

  • If you have installed OpenOffice 3.2 from source, remove it with the command:

sudo apt-get remove openoffice*

  • Now, install OpenOffice with the command:

sudo apt-get install

  • If you have GNOME, run the command:

sudo apt-get install

  • If you have KDE SC, run

sudo apt-get install openoffice-kab

Now that the installation is done. You can find OpenOffice under Applications -> Office in GNOME. In KDE SC, you will find it under KickOff -> Applications -> Office.

OpenOffice location in GNOME Menu
OpenOffice in KDE SC's KickOff Menu

Test The Latest Ubuntu Builds Using TestDrive

When I want to try out the latest build of Ubuntu for changes, I usually have to download the 700 MB image file and install it in a virtual machine. However, with the Lucid development going ahead in full flow, it can sometimes be troublesome to  repeatedly  download the 700 MB image and install it. However, Dustin Kirkland, a developer from the Ubuntu Server team, has come up with a very handy tool called TestDrive to solve this problem.

TestDrive automates the process of downloading the image and installing it in a virtual machine. Another great feature of TestDrive is that it does not download the full 700 MB image file once you have downloaded it. It uses rsync in the subsequent downloads to get only the parts that have changed. This drastically reduces the download size which means faster download and more bandwidth saved.

Installing TestDrive

Before you start using using TestDrive, you need to have either VirtualBox or KVM installed. If you do not have them this is what you need to do to install them:

  • Open Terminal (or Konsole if you are using KDE SC).
  • To install VirtualBox, execute the command:

sudo apt-get install virtualbox-ose virtualbox-ose-guest-source virtualbox-ose-guest-utils dkms

  • In case you want KVM not VirtualBox, execute:

sudo apt-get install kvm

After you have either VirtualBox or KVM installed, you can now get to installing TestDrive.

If you already are running Ubuntu Lucid, you can install it using the command given below:

sudo apt-get install testdrive

If you are in Ubuntu Karmic or lower versions (upto Ubuntu 8.04 Hardy Heron), you will need to add a PPA as TestDrive is not in the official repository.

To add the PPA in Karmic, execute the command given below in the Terminal (or Konsole):

sudo add-apt-repository ppa:testdrive/ppa

To add the PPA in Jaunty, Intrepid and Hardy, follow the steps below:

  • Open the source.list file with the command (replace gedit with kate if you are using KDE SC):

sudo gedit /etc/apt/sources.list

  • Add the following two lines in source.list (replace <version> with jaunty for Ubuntu 9.04, intrepid for Ubuntu 8.10 and hardy for Ubuntu 8.04) and save and close.

deb <VERSION> main
deb-src <VERSION> main

  • Add the PPA’s signing key with the command:

sudo apt-key adv --keyserver --recv-keys 4D1BAE55

After adding the PPAs install TestDrive (in both Karmic and other versions) using the commands:

sudo apt-get update

sudo apt-get install testdrive

After installation, you will find TestDrive under Applications -> System Tools -> Testdrive in GNOME and Applications -> System ->Test Drive an Ubuntu ISO in KDE SC. After running you can enter the what you want to try out – Ubuntu Server, Ubuntu Desktop etc. You can also enter a custom URL if you desire.