iotop: How to monitor processes that hogs hard disk writes

iotop is a small and handy tool to monitor processes that hogs I/O resources. iotop outputs is similar to ‘top’ except it lists the hard disk read/write activity as well as swap writes.

You can use the left and write key to sort the heading according to your preference and the R key can be used to reverse the sort. The ‘O’ key is used when you only wants it to display processes that are currently utilizing the disk I/O. While the ‘P’ key can be used to display accumulated IO disk read/write for all the processes (which can be sorted with the arrow keys).

9 GNU/Linux distributions endorsed by the Free Software Foundation

These are the 9 GNU/Linux distribution which are endorsed by Free Software Foundation as it meet the Guidelines for Free System Distribution as outlined by FSF.

The Free Software Foundation also provides a brief explanation behind the reason why some popular GNU/Linux distributions are not included in the lists, which is available here: Explaining Why We Don’t Endorse Other Systems

Ubuntu 10.10 (Maverick) installation: 3rd Party Software and Codecs automatic download feature

Ubuntu 10.10 (Maverick Meerkat) has been released! Hopefully some of you have already downloaded the ISO file and installed it on your computer. I’ve yet to install Ubuntu Maverick Meerkat in my computer because I prefer to use the 10.04 Long term support (LTS) release on my file server.

However, I manage to test out the Maverick Meerkat installation on my virtual machine, where I found two things of note. First is that the installer and installation step has been simplified with fewer dialogs and secondly, the installer presents a choice dialog, which enable users to download 3rd party software and codecs to enhance their experience while using Ubuntu. In my opinion, this is probably one of the best decision made by Canonical, which enables new users to download proprietary codecs without distributing it on the installation CD.

ubuntu maverick installation cd

As long as the users are connected to a high speed internet connection, the installer is able to download 3rd party codecs to enable users to enjoy it.

Create Ubuntu Live USB Drive easily with uSbuntu

uSbuntu is a tool that let you create Live USB Drive Ubuntu system using iso image files. The tool is inuitive to use and it can be downloaded from any of these sites :

  1. Official website
  2. Mirror 1 (softpedia)
  3. Mirror 1 (4shared)
  4. Mirror 1 (softronic)
uSbuntu

uSbuntu works on Windows XP as well as Vista operating system and can work with any USB drive with 1GB or more space. The creator of uSbuntu has stated that the project would be evolved to support other Linux distribution too under the name LiLi (Linux USB Live Creator) which can be downloaded from LinuxLiveUSB.com

Ubuntu Hardy Heron 8.04.1 LTS Bugfix release

The Ubuntu project has released Hardy Heron 8.04.1, as the release number implies, it is a bugfix release which contains all the security updates and bug fixes for the last 2 months since the first release of 8.04. The release can be downloaded from Ubunty Hardy download page in the form of ISO files.

Current users need not to download the new CD as they are most likely have all the security patches applied via the built-in Automatic Update feature in Ubuntu.

As a bonus, the CD also includes the production release of Mozilla Firefox 3.0 compared to 3.0 Beta in 8.04.

How to find fastest Debian apt-get mirrors with netselect-apt

Using the nearest server to your location does not guarantee that you will get faster connection speed, other factors such as network congestions, faulty routers and bandwidth may affect the speed of your software installations.

Thus it is best to update the sources.lst file from time to time to keep updated with the fastest mirror to you, to ensure faster software installation and updates on your computer.

Generally there are two ways to do this, one is by using Synaptic to check for the fastest mirror (works for Ubuntu too!) and secondly by using netselect-apt (currently does not work for Ubuntu).

How to get fastest apt-get mirror with netselect-apt (Debian)

Firstly you need to install netselect-apt. then just run the command by typing “netselect-apt distribution name” to get the fastest mirror. Append -n switch, if you want to include the non-free repository too

Example :
# netselect-apt lenny

Example (non-free repos) :
# netselect-apt -n lenny

The application will test each apt-get mirrors it could find on debian.org site and perform some connection to estimate its speed. At the end of the test, the fastest mirror will be selected and used in the /etc/apt/sources.lst file.

Nice, but does it work on Ubuntu?
Note that although Ubuntu has netselect-apt, the application is currently broken under Ubuntu
( as of Gutsy Gibbon ). Ubuntu users should try the Synaptic method instead.