ubuntu.jpgUbuntu 10.04 codenamed Lucid Lynx is released! Once again Canonical and Ubuntu developers have done their best to improved Ubuntu. Just for the record Ubuntu is a Linux Operating System. The new version loads faster than Ubuntu 9.10 Karmic Koala, is more social, allows you to easily manage and edit your photos, videos and documents and of course has a lot of bug fixes and software updates. If you haven't done it already download Ubuntu 10.04 and install it or upgrade from the previous Ubuntu 9.10 and let's get started.


  1. Restricted Extras
  2. Multimedia
  3. Java
  4. Google Earth
  5. Google Chromium
  6. Eye Candy
  7. Internet
  8. Torrent clients
  9. NTFS read/write support
  10. Ubuntu books

1. Restricted Extras

The Ubuntu Restricted Extras will install Adobe Flash Player, Java Runtime Environment (JRE) (sun-java-jre) with Firefox plug-ins (icedtea), a set of Microsoft Fonts (msttcorefonts), multimedia codecs (w32codecs or w64codecs), mp3-compatible encoding (lame), FFMpeg, extra Gstreamer codecs, the package for DVD decoding (libdvdread4, but see below for info on libdvdcss2), the unrar archiver, odbc, and cabextract. It also installs multiple "stripped" codecs and avutils (libavcodec-unstripped-52 and libavutil-unstripped-49). This is a single command approach.

sudo apt-get install ubuntu-restricted-extras
Note: Installation only works completely and properly when done from the command-line Terminal. The entire package will not usually install completely from within a Package Manager.

2. Multimedia

Audio and Video Playback

Playing a Video (XVid, DivX etc.) or Audio (MP3) file has become pretty easy. Just double click the file you want and allow Totem to automatically download the needed codecs. But you could also do this by yourself very easily by installing a package which contains all the needed codecs and more. Just look above at Ubuntu Restricted Extras.

DVD Playback

To play encrypted DVDs you must install libdvdcss2. In Ubuntu 10.04 there is no need to manually configure the Medibuntu repository. If you have previously installed Ubuntu Restricted Extras skip the following command. If you haven't open a terminal and type:

sudo apt-get install libdvdread4
Next type:

sudo /usr/share/doc/libdvdread4/install-css.sh


Personally I prefer mplayer and smplayer (mplayer's GUI) for video playback. It supports almost any video type, external subtitles as well as DVD playback as long as you have the needed codecs installed as shown previously. To install it type:

sudo apt-get install mplayer smplayer
You will find it under Applications -> Video & Sound -> SMPlayer


Many users prefer the Video Lan Client (VLC) as their multimedia player. VLC supports many formats without need for additional codecs. Simply install it by typing:

sudo apt-get install vlc vlc-plugin-pulse


K9copy is a free open source DVD backup, copying, compression, and authoring utility that requires libdvdcss. For other info, see this or this guide. You can easily create MPEG-2. MPEG-4, or DVD videos with this utility. To install it type:

sudo apt-get install k9copy
For more information you can read my How to backup your DVDs (in dvd, xvid, mpeg-4, x264 formats) using k9copy guide.


DVD::Rip is a DVD backup/copy program, written in GTK-based perl, that uses the transcode video/audio processing and conversion tools. To install it type:

sudo apt-get install dvdrip
For more information you can read my How to rip a DVD to DivX/XviD/H264 using DVD::Rip


2ManDVD is a GUI utility for creating DVD videos. It is the successor of ManDVD. For more information on how to install it and use it read my How to author a DVD using 2ManDVD in Linux guide.


DeVeDe is a program to create video DVDs and CDs suitable for home players (i.e. VCD, sVCD or CVD) from any source video file that is supported by MPlayer. For more information on how to install it and use it read my How to create a custom DVD using DeVeDe .

3. Java

Ubuntu 10.04 uses OpenJDK, which mostly derives from Sun's JRE, as its default flavor of JRE. Moreover Icddtea is the default browser plugin to run Java applets. Most users should be fine with those JRE versions. If you don't have them installed simply type:
sudo apt-get install openjdk-6-jre icedtea6-plugin
However you can still install Sun's JRE and JDK like this if you are not satisfied with those packages. To do so first you must enable the partner repository. Go to System > Administration > Synaptic Package Manager > Settings > Repositories > Other Software and enable the partner repository. Now you can either search for sun-java6-jre, sun-java6-plugin, sun-java6-jdk using Synaptic or type the following commands in a terminal.

Sun Java Runtime Environment (JRE) and Firefox Java Plugin

Close Firefox if it's running, open a terminal and type:

sudo apt-get install sun-java6-jre sun-java6-plugin

Sun Java Development Kit (JDK)

If you want to build applications, applets, and components using the Java programming language you need to install JDK.
sudo apt-get install sun-java6-jdk
Now you must choose the default Java you want to use. Open a terminal and type:
sudo update-alternatives --config java
And follow the instructions. Simply select the number for java-6-sun.

4. Google Earth

Google Earth lets you fly anywhere on Earth to view satellite imagery, maps, terrain, 3D buildings, from galaxies in outer space to the canyons of the ocean. You can explore rich geographical content, save your toured places, and share with others. To install it type:

sudo apt-get install googleearth-package
make-googleearth-package --force
sudo dpkg -i googleearth*.deb
Afterwards you will find Google Earth under Applications > Internet > Google Earth

5. Google Chromium

Chromium is Google's open source web browser and it's fast! You should give it a try. To install it type:
sudo apt-get install chromium-browser
If you want a daily version of Chromium (this version might have various problems and even crash) you must first add the gpg key:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 4E5E17B5
Next You will have to add the following chromium-daily repo to your 3rd party repository list. Go to System - Administration - Software Sources, select the Other Software tab and Click ADD.
deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu lucid main
sudo apt-get update
sudo apt-get install chromium-browser
Now you will find it under Applications > Internet > Chromium Web Browser.

6. Eye Candy

Compiz Fusion

Compiz Fusion allows you to use advanced desktop effects such as the rotating cube desktop.

sudo apt-get install compiz compizconfig-settings-manager compiz-fusion-plugins-main \
compiz-fusion-plugins-extra emerald librsvg2-common fusion-icon
Run Applications -> System Tools -> Compiz Fusion Icon. A blue icon will appear to the tray. From here you can configure Compiz-Fusion.


Conky is a light-weight system monitor for X, that displays any information on your desktop.

sudo apt-get install conky


Screenlets are small applications that are laying on your desktop. Eye candy stuff and useful in many ways. Just type:

sudo apt-get install screenlets
Go to Applications -> Accessories –> Screenlets choose the screenlet you want click launch/add (you can choose Auto start on login)

You can download additional screenlets from www.gnome-look.org or screenlets.org from http://screenlets.org/index.php/Category:UserScreenlets

Cairo Dock

Cairo Dock is a light eye-candy fully themable animated dock for any Linux desktop. It has a family-likeness with OSX dock, but with more options.
sudo apt-get install cairo-dock cairo-dock-plug-ins
You will find it under Applications > Accessories > Cairo Dock

Gnome Do

GNOME Do (Do) is an intelligent launcher tool that makes performing common tasks on your computer simple and efficient. Do not only allows you to search for items in your desktop environment (e.g. applications, contacts, bookmarks, files, music), it also allows you to specify actions to perform on search results (e.g. run, open, email, chat, play).
sudo apt-get install gnome-do
You will find it under Applications > Accessories > Cairo Dock

Windows Buttons Order

A lot of users complain that the new place for the minize - maximize - close window buttons isn't good. Mwbuttons is a script that allows you to easily change the place the buttons place from left to right. To install and run it type:
wget http://launchpad.net/mwbuttons/trunk/v0.2/+download/mwbuttons
chmod +x mwbuttons
Now just select Settings > Karmic style and the buttons will go to the right.

7. Internet


XChat is an IRC chat program for both Linux and Windows. It allows you to join multiple IRC channels (chat rooms) at the same time, talk publicly, private one-on-one conversations etc. Even file transfers are possible.

sudo apt-get install xchat
You will find it under Applications -> Internet -> XChat IRC

Ubuntu 9.10 uses empathy as its default IM (Instant Messaging) client. A few others IMs are:


Pidgin is an open source IM application. It is the previous default in the Ubuntu (Gnome) desktop.
sudo apt-get install pidgin


aMSN is an MSN Messenger utility that functions like the original client. To install it type:

sudo apt-get install amsn
You will find it under Applications -> Internet -> aMSN


Emesene is an MSN messenger client that uses a simplified interface similar to the original client. To install it type

sudo apt-get install emesene
You will find it under Applications -> Internet -> Emesene


Skype is a proprietary integrated VOIP and video conferencing program similar to Ekiga. To install skype on Ubuntu 10.04  just click on the Ubuntu 8.10+ 32bit version or Ubuntu 8.10+ 64 bit version. Download skype .

8. Torrent clients

Transmission is the default BitTorrent client in Ubuntu 9.10. Here are some additional clients if you want to try them.


Deluge is a lightweight, Free Software, cross-platform BitTorrent client.

sudo apt-get install deluge
You will find it under Applications -> Internet -> Deluge BitTorrent client


Vuze is the next version of Azureus. To install it type:

sudo apt-get install vuze
You will find it under Applications -> Internet -> Vuze

9. NTFS read/write support

Ubuntu has a graphical configuration tool for enabling read/write on NTFS partitions, either from a Windows/Linux dual boot system or from external hard disks. To install it type:
sudo apt-get install ntfs-config
Run it through System -> Administration -> NTFS Configuration Tool.
NTFS-Config will auto detect your NTFS partitions and afterwards you can enable write support for them. The will be mounted under /media.

10. Ubuntu books

Here are some books you can read to learn more about Ubuntu Desktop and Server, Administration and Security!

I hope the above information have made a little easier your experience with Ubuntu Lucid Lynx 10.04. If there is something else you would like me to post in this guide feel free to drop me a comment! If you liked this article you could digg or twit it so that more users will read it! Enjoy!

Comments (31)

Subscribe to this comment's feed
64 bits
Hello, thank you for the useful review, like all in this webpage.
I have used Ubuntu, but now that I have 8 gigs of ram I have the 64 bit version. Is there any modification have to do to the commands, repositories or keys in order to work properly?
Thanks again, mate.
Omar Chavez , April 30, 2010
Hi Omar, thank you very much. smilies/smiley.gif

There is no need to change any of the commands of this guide. Everything works as it is for Ubuntu 64 bit also.

Have you noticed any speed increase in your system after switching to 64 bit? I am using 64 bit Linux for about 5 years now. smilies/cheesy.gif
axel , April 30, 2010
Excellent Guide
Thank you very much for this. You are THE GO-TO guide whenever a new Ubuntu/Kubuntu version is released. These pointers fill the knowledge gap that casual users (like me) have when it comes to Linux.
Virgilio , May 01, 2010
Thank you very much for your guide ! Really useful !
titi , May 02, 2010
Chromium's in the repos
Just letting y'all know that the Chromium browser is now in the universe repositories (do a search at http://packages.ubuntu.com/). It's not as bleeding-edge as the daily ppa, but as of this posting, it's the same version as the chromium-browser beta ppa (https://launchpad.net/~chromium-daily/+archive/beta).

I was having some trouble with the daily version crashing on even google's pages. Rolling back to this version solved all that.
mxyzptlk , May 03, 2010
Hi I tried to download the Java through the terminal and i got this error code

Reading package lists... Done
Building dependency tree
Reading state information... Done
Package sun-java6-jre is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package sun-java6-jre has no installation candidate

Can i get any help with this please?
Laura , May 07, 2010
If you have already installed ubuntu-restricted-extras you should have already installed openjdk java. If you haven't try:

sudo apt-get install openjdk-6-jre

In Ubuntu 10.04 this is the recommended java package.

If you still want to use sun's java I will update this guide in a few hours.
axel , May 07, 2010
The guide was updated to include the official JRE and JDK from Sun. If you are not sure whether you need this or not just keep the default OpenJDK and IcedTea plugin.
axel , May 08, 2010
@Laura Java
After activating the partner repositories you have to update apt-get.
sudo apt-get update
Afterwards you can install
sudo apt-get install sun-java6-jre sun-java6-plugin
matthias , May 11, 2010
You are right matthias. My bad. Alternatively if you use Synaptic to add the partner repository just press the Reload button.
axel , May 11, 2010
Chromium install
The install instructions you have for Chromium:

sudo apt-get install chromium

is wrong - it installs the Chromium game. It should read:

sudo apt-get install chromium-browser
William Fulton , May 19, 2010
Thanks for the notice William. I mistook it for Archlinux where the package is called just chromium. I've corrected it. smilies/smiley.gif
axel , May 20, 2010
This is awesome! I've been looking for just the right set of steps to enhance my systems. Thank you! Thank you! I can't help pay for your traffic (I wish I could) but be at peace knowing your karma credit is sky high.

Jay , May 21, 2010
one question
I know this is not the forum, but ya'll might know the answer to a unique question that I have. When creating a custom live CD based on Linux Mint 9 (Lucid), can I use the same packages from both Ubuntu 10.4 (Lucid) and Ubuntu netbook remix (Koala)?
I can't find the answer, maybe one of you can help this N00b.
If I'm out of line, please feel free to flame.

Jay , May 21, 2010
Hi Jay, Thanks for your comment. smilies/smiley.gif

I don't think it's a good idea to use packages from different distributions even though they are all Debian based. You'd better just check if the packages you want are available for Linux Mint 9. Although I guess you have already done this and didn't find them..
axel , May 22, 2010
thank you very much
your blog really helpfull

luve this blog smilies/smiley.gif
alfi , July 04, 2010
"can't extract name and version from library name"
When trying to install Google Earth, during the second line "make-googleearth-package --force" I get tons of errors saying "Warning: can't extract name and version from library name", I had to press Ctrl+C to stop it.
Victorhugo289 , July 08, 2010
just what i need.....

thx for all information you have here
newbu , July 12, 2010
Hi Victorhugo289,

are you using Ubuntu 10.04 or 10.10? There is a bug for 10.10 which was closed a few days ago.


newbu, thanks for your comment!
axel , July 12, 2010
i followed how to install googleearth but it does not work
ammaro , August 01, 2010
File recovery
I was bored to install again and again my preferred software each time I reinstalled Ubuntu. So, next step, I created post-installation script information. It is open source and is security oriented.
Data recovery services
Data recovery , August 02, 2010
How to enable remote desktop in ubuntu 10.4 for other OS access ?
This has kinda been a small issue, and I am at my wits, try to get this to work successfully. I have enabled under: System > Preferences> Remote Desktop; and I enabled the check box to allow other users to view the desktop, but it will not give me access from another OS for example windows 7. How can i get this to work
a.m , August 12, 2010
the version of MPlayer in Ubuntu is quite old
Better add PPA to your system when installing Mplayer/SMPlayer.

$ sudo add-apt-repository ppa:gwibber-daily/ppa
$ sudo apt-get update
$ sudo apt-get install mplayer smplayer

..the version of MPlayer in Ubuntu is quite old (1.0rc2 is more than a year old).

I like the way your guides are presented! thumbs up + smilies/smiley.gif
x86scorpion , August 21, 2010
You are right x86scorpion. Thanks for the info and your comment! smilies/smiley.gif
axel , August 22, 2010
it help me a lot
shiji , September 30, 2010
Thanks shiji, in a few days Ubuntu 10.10 is out and so will my guide. smilies/cheesy.gif
axel , October 05, 2010
Nice Work
Hello there, just felt the need to express how great I find this blog!
Data Recovery Delhi
Sanjay , March 15, 2011
Thanks For Information
In my honest opnion that even though it was obviously a coherent article I have decided that there were still points to be made. I would like to hear your thoughts..and that of your other readers and whether or not they have come to the same conclusion. Cheers.Data Recovery Delhi
Sanjay , March 15, 2011
package configuration for restricted extras
In the process of getting these extras my screen came to a license agreement screen from which there is no prompt y/n or other choice. Any tips?
Tracy , June 19, 2011
Messy Install
I am using Ubuntu 11.04. I didn't this read carefully enough first time round, and installed Ubuntu-restricted-extras from the (useless?) software center. As you had previously informed, only parts of the package got installed. When I go to install the rest I get massive unmet dependency errors.

I have tried removing Ubuntu restricted errors and reinstalling from the command line, but all this does is re-selects the deselected package. How do I clean up this mess and get a proper install of the restricted extras package?
Mark , August 21, 2011
Nice info and articles, Thank you
a guest , October 05, 2011

Write comment

smaller | bigger
security image
Write the displayed characters



Login Form

Follow me on...

  • Facebook
  • Twitter
  • Google+: u/0/b/113039112812192417058/
  • Digg
  • Reddit: myguides
  • RSS Feed
  • e-mail

Member Login