To Do List After installing Ubuntu 10.04 aka Lucid Lynx

It has become a tradition with my to do lists. This time, it’s for “Lucid Lynx”, the new Ubuntu release from Canonical. And yep it’s better than the previous version “Karmic Koala”. There have been some drastic changes in the UI and under the hood. Lucid Lynx, out of box, is faster, more social, cloud integrated…basically it feels like an operating system you would want to use today.  So without wasting any more word let’s get on with the list :)  :

1 – Expand the Software Repository List

First of all, lets make Ubuntu “see” more packages. Go to the terminal and edit your sources.list with :

sudo gedit /etc/apt/sources.list

Here is the content of my sources.list which I think is quite complete to have all the necessary applications you could ever need. So delete the whole content of your sources list and replace it with the content of mine

Save it. Now import the necessary repositories keys to avoid “aptitude” crying about some missing keys, go to the terminal and type:

sudo apt-key adv --recv-keys --keyserver DCF9F87B6DFBCBAE F9A2F76A9D1A0061 A040830F7FAC5991 2EBC26B60C5A2783

Get your system up to date with :

sudo aptitude update && sudo aptitude full-upgrade

Now all your programs will run on the last version.

2 – Anti-Virus

Windows equivalent : AVG AntiVirus, NAV, TrendMicro, F-Prot, Kaspersky, …

Ubuntu equivalent : ClamAV, Avast


sudo aptitude install clamav clamtk

Access it through System Tools → Virus Scanner .


wget && sudo dpkg -i avast4workstation_1.3.0-2_i386.deb

Access it through Accessories → avast! Antivirus .

3 – Essential tools for compiling from sources

sudo aptitude install build-essential checkinstall cdbs devscripts dh-make fakeroot libxml-parser-perl check avahi-daemon

4 – Java runtime environment

Java is a very important thing to install, now that many programs like Azureus need it to run. So type:

sudo aptitude install sun-java6-jre sun-java6-plugin equivs

6 – Multimedia

Windows equivalent : windows media player, real player, vlc, mplayer

Ubuntu equivalent : vlc, mplayer, helix player

To have Ubuntu playing all kinds of stuff, you need to install many codecs. So on the Terminal, type:

* Installing vlc and mplayer (plays almost everything):

sudo aptitude install vlc mplayer

* Common packs

sudo aptitude install non-free-codecs libxine1-ffmpeg gxine mencoder mpeg2dec vorbis-tools id3v2 mpg321 mpg123 libflac++6 ffmpeg libmp4v2-0 totem-mozilla icedax tagtool easytag id3tool lame nautilus-script-audio-convert libmad0 libjpeg-progs libmpcdec3 libquicktime1 flac faac faad sox ffmpeg2theora libmpeg2-4 uudeview flac libmpeg3-1 mpeg3-utils mpegdemux liba52-dev

* Gstreammer 0.10

sudo aptitude install gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-gnonlin gstreamer0.10-pitfdll gstreamer0.10-sdl gstreamer0.10-plugins-bad-multiverse gstreamer0.10-schroedinger gstreamer0.10-plugins-ugly-multiverse totem-gstreamer

* More programs

sudo aptitude install gstreamer-dbus-media-service gstreamer-tools ubuntu-restricted-extras

* Enable dvd support

sudo aptitude install libdvdcss2 && sudo /usr/share/doc/libdvdread4/./

* Flash

sudo aptitude install gsfonts gsfonts-x11 flashplugin-nonfree

7. Tweak your eyecandy

Ubuntu 10.04 comes with compiz fusion effects OOTB but doesn’t offer a way to customize them.

In a terminal copy/paste this:

sudo aptitude install simple-ccsm

Now navigate to System → Preferences → Simple CompizConfig Settings Manager .

8 – Missing Windows software?? Run Windows softwares in Linux!!!

Run Windows Applications such as 7zip, Google Sketchup, AutoCAD, Dreamwaver, Flash MX, Fireworks MX, IE6, IE7, Safari, Itunes, Windows Media Player and many more…

Play Windows Games in Linux like Age Of Empires, Call Of Duty, Diablo, Fear, Fallout, Far Cry, Grand Theft Auto, Half Life, Halo, Hitman, Max Payne, Need For Speed, Prince Of Persia, Sim City Star Wars, The Simsworld of warcraft , Tomb Raider, Warcraft, World Of Warcraft, Counterstrike and many other can be played.

Install Playonlinux. It’s based on wine. Wine is a compatibility layer for running Windows programs in Linux.

sudo aptitude install wine playonlinux

9 – Clipboard Management

By Default in ubuntu when u copy something from an application and closes the application u will not be able to access it from the clipboard. And also when u copy severals text in serial u only have the last on available to you in the clipboard. To solve that install either of the following but Glipper is better because it supports plugins.


sudo aptitude install glipper

Then right click ur panel → Add to Panel then drag Clipboard Manager to ur panel


sudo aptitude install parcellite

10 – Archiver/ Packing software

Windows equivalent : winrar, zip, 7zip

Ubuntu equivalent : tar, unrar, p7zip, arj, unace

It’s bad when you don’t have Internet on your computer/notebook, but you have to pack/unpack something but the file format isn’t recognized by the system. To prevent from this bad situation, you can install a bunch of packing software by typing this on the terminal:

sudo aptitude install unace rar unrar zip unzip p7zip-full p7zip-rar sharutils uudeview mpack lha arj cabextract file-roller

11 – Graphical web browser

Windows equivalent : Internet explorer, firefox, opera

Ubuntu equivalent : Firefox, opera, chromium


sudo aptitude install opera

Firefox (installed by default intrepid)

sudo aptitude install firefox

Chromium (open source equivalent of Google Chrome)

sudo aptitude install chromium-browser chromium-browser-l10n

12 – Download Manager

Windows equivalent : Free download manager

Ubuntu equivalent : Multiget

MultiGet is a http/ftp downloader with a nice GUI for linux desktop users. It can run on almost all desktops without any configuration. It has many powerful functions comparing to others.

sudo aptitude install multiget

Access it through Applications → Internet → MultiGet .

13 – Graphical Email client

Windows equivalent : Outlook

Ubuntu equivalent : Evolution, Thunderbird

Evolution (installed by default in lucid)

sudo aptitude install evolution

Access it through Applications → Internet → Evolution Mail .


sudo aptitude install thunderbird

Access it through Applications → Internet → Mozilla Thunderbird Mail/News .

14 – Instant Messanging protocal clients

Windows equivalent : MSN messenger, Yahoo messenger, QQ, AIM, Gtalk, ICQ,IRC

Ubuntu equivalent : Empathy, Pidgin, emesene

Empathy IM Client (installed by default)

Add the related launchpad repository :
sudo add-apt-repository ppa:telepathy/ppa && sudo aptitude update

Then install it by running the following :
sudo aptitude install empathy telepathy-mission-control-5 telepathy-gabble telepathy-butterfly telepathy-haze telepathy-idle telepathy-salut telepathy-sofiasip libtelepathy-farsight0 python-tpfarsight galago-eds-feed python-galago python-galago-gtk msn-pecan

Access it through Applications → Internet → Empathy IM Client .


Pidgin is an easy to use and free chat client used by millions. Connect to AIM, MSN, Yahoo, and more chat networks all at once. Supported chat networks: AIM, Bonjour, Gadu-Gadu, Google Talk, Groupwise, ICQ, IRC, MSN, MySpaceIM, QQ, SILC, SIMPLE, Sametime, XMPP, Yahoo!, Zephyr

Add the launchpad repository :
sudo add-apt-repository ppa:pidgin-developers/ppa && sudo aptitude update

Then install it :
sudo aptitude install pidgin pidgin-data pidgin-lastfm pidgin-guifications msn-pecan pidgin-musictracker pidgin-plugin-pack pidgin-themes

Access it through Applications → Internet → Pidgin Internet Messenger .

Emesene only for MSN Messenger.

Add the launchpad repository :
sudo add-apt-repository ppa:bjfs/ppa && sudo aptitude update

Then install it :
sudo aptitude install emesene

Access it through Applications → Internet → Emesene .

15 – VOIP

Windows equivalent : skype

Ubuntu equivalent : skype


sudo aptitude install skype

Access it through Applications → Internet → Skype.

16 – Viewing PDF files

Windows equivalent : Adobe Reader

Ubuntu equivalent : Adobe Reader

Adobe Reader

sudo aptitude install acroread acroread-fonts

Access it through Applications → Office → Adobe Reader.

17– Adobe Air

chmod +x ./AdobeAIRInstaller.bin

sudo ./AdobeAIRInstaller.bin

Access it through Applications → Accessories → Adobe Air Application Installer.

18 – Music / MP3 / OGG Players

Windows equivalent : iTunes, Winamp

Ubuntu equivalent : Rhythmbox, Banshee, Amarok


sudo aptitude install rhythmbox

Access it through Applications → Sound & Video → Rhythmbox Music Player.


sudo aptitude install banshee banshee-extension-ubuntuonemusicstore libappindicator0-cil banshee-extension-appindicator banshee-extension-lyrics banshee-extension-mirage

Access it through Applications → Sound & Video → Banshee Media Player.


sudo aptitude install amarok amarok-common

Access it through Applications → Sound & Video → Amarok.

19– Hard Disk Partitions Manager

Windows equivalent : Symanted Partition Magic

Ubuntu equivalent : GParted


sudo aptitude install gparted ntfsprogs menu ntfs-config

Access it through System → Administration → Partition Editor.

20 – Vector Graphics Editor

Windows equivalent : Adobe Illustrator

Ubuntu equivalent : Inkscape


sudo aptitude install inkscape

Access it through Applications → Graphics → Inkscape Vector Graphics Editor.

21 – Image Editor

Windows equivalent : Adobe Photoshop, Paint.Net

Ubuntu equivalent : GIMP


Add the launchpad repository :
sudo add-apt-repository ppa:matthaeus123/mrw-gimp-svn && sudo aptitude update

Then install it with the following command :
sudo aptitude install gimp gimp-data gimp-plugin-registry gimp-data-extras

Access it through Applications → Graphics → GIMP Image Editor.


Add the launchpad repository :
sudo add-apt-repository ppa:moonlight-team/pinta && sudo aptitude update

Then install it with the following command :
sudo aptitude install pinta

Access it through Applications → Graphics → Pinta Image Editor.

22 – 3D Graphics Applications

Windows equivalent : 3D Studio MAX

Ubuntu equivalent : Blender


sudo aptitude install blender

Access it through Applications → Graphics → Blender (windowed).

23 – Simple Yet Advanced Text Editor

Windows equivalent : Notepad ++

Ubuntu equivalent : GEdit


sudo aptitude install gedit gedit-plugins

Access it through Applications → Accessories → Text Editor.

24 – Office Applications

Windows equivalent : Microsoft Office

Ubuntu equivalent : OpenOffice


sudo aptitude install

Access it through Applications → Office

25 – Microsoft Visio

Windows equivalent : Microsoft Visio

Ubuntu equivalent : Dia


sudo aptitude install dia

Access it through Applications → Graphics → Dia Diagram Editor

26 – Microsoft Project

Windows equivalent : Microsoft Project

Ubuntu equivalent : OpenProj


wget && sudo dpkg -i openproj_1.4-2.deb

Access it through Applications → Office → OpenProj

27 – Development IDE

Windows equivalent : Dreamweaver

Ubuntu equivalent : Quanta, Kompozer, NetBeans


sudo aptitude install quanta

Access it through Applications → Programming → Quanta Plus


sudo aptitude install kompozer nvu

Access it through Applications → Internet → Kompozer


sudo aptitude install netbeans

Access it through Applications → Programming → NetBeans IDE

28 – Source Control Management

Windows equivalent : TortoiseSVN

Ubuntu equivalent : RabbitVCS


Add the launchpad repository :
sudo add-apt-repository ppa:rabbitvcs/ppa && sudo aptitude update

Then install it :
sudo aptitude install rabbitvcs-nautilus
killall nautilus

Right Click on any folder or file and access the RabbitVCS submenu

29 – Graphical FTP clients

Windows equivalent : CuteFTP, SmartFTP

Ubuntu equivalent : FileZilla


This is great FTP program, very complete, in my opinion, the best one for linux.

On the terminal type:

sudo aptitude install filezilla filezilla-common

Access it through Applications → Internet → FileZilla FTP Client.

30 – P2P Clients / Servers, File Sharing

Windows equivalent : utorrent, azureus, emule

Ubuntu equivalent : Deluge, azureus, amule

Bittorent clients

Deluge (written in python)

Add the launchpad repository :
sudo add-apt-repository ppa:deluge-team/ppa && sudo aptitude update

Then install it :
sudo aptitude install deluge-torrent

Access it through Applications → Internet → Deluge Torrent.

Azureus: Uses Java to run, very complete but a bit heavy

sudo aptitude install azureus

Access it through Applications → Internet → Azureus.

Emule Donkey Clients


Add the launchpad repository :
sudo add-apt-repository ppa:happyaron/amule-dlp && sudo aptitude update

Then install it with the following command :
sudo aptitude install amule-dlp amule-dlp-gnome-support amule-dlp-utils-gui amule-dlp-daemon

Access it through Applications → Internet → aMule.

31 – Programs for CD burning with GUI

Windows equivalent : Nero, Roxio Easy CD Creator

Ubuntu equivalent : K3b, Brasero


Nero is available for linux,but its not free.A trial is available for 1 month usage and later it asks or activation code.But K3B is as good as Nero.Have a good feature set as Nero.

sudo aptitude install k3b k3b-data libk3b6

Access it through Applications → Sound & Video → K3B.

Brasero (installed by default in Lucid)

sudo aptitude install brasero

Access it through Applications → Sound & Video → Brasero Disc Burning .

32 – Mountings ISO files

Windows equivalent : Alcohol

Ubuntu equivalent : acetoneiso


The best one for linux ACETONEISO, which is similar to ALCOHOL in windows

its supports almost all formats. AcetoneISO is CD/DVD image manipulator for Linux.Using this tool it is very easy to Mount and Unmount ISO,MDF,NRG Images . I dont think its available in ubuntu repository.

sudo aptitude install libksba8 libenca0 libtwolame0 fuseiso kommander p7zip-full gnupg-agent gnupg2 pinentry-qt mencoder cdrdao && wget && sudo dpkg -i acetoneiso_2.1.1-1~getdeb1_i386.deb

33 – Install Vista like gadgets.

Windows equivalent : Vista Sidebar

Ubuntu equivalent : google-gadgets

Google gadgets

sudo aptitude install google-gadgets-gtk

This will complete the installation.

Now press Alt+F2, and type “ggl-gtk” to start them. You should see a small icon show up in your system tray, and a sidebar. Right click on any of them and select ‘Add Gadgets’ to show a menu. If you’d like to have Google Gadgets start automatically, go to System – Preferences – Session, click ‘Add’, paste ‘Google Gadgets’ for the name and ‘ggl-gtk’ for the command. Click OK and Close, and you’re good to go.

34 – Google Desktop

Google Desktop allows one to full text search of a user’s e-mail, computer files, music, photos, chat, and Web pages viewed,OpenOffice documents , PDF files and more .

Now similar tools already existed on Linux like beagle (supported by novell ) , meta tracker etc . However Google Desktop search is not based on any of these tools and uses its proprietary algorithms to search for files on the computer ,also being 1.0 release and more stable then these products it could be preferred over tools like beagle .

To install Google Desktop Search type the following command in the terminal window : –

sudo aptitude install google-desktop-linux

Access it through Applications → Google Desktop → Google Desktop

Now after choosing appropriate option through Applications → Google Desktop → Google Desktop Preferences, you would find Google Desktop icon in the bar at the top of the screen , now it would automatically scan and index files on computer and store it in local database which could be searched using web browser .

35 – Photo Management

Google Picasa

Google Picasa is an extremely professional good looking photo management application available on Windows ,Linux and Mac OS. Now Google Picasa has a number of features that many photo management software on Linux dont have further Google Picasa looks very user friendly as compared to similar open source application available on linux . Now Google Picasa for Linux is not a native linux application but runs on Linux thru application layer called wine which allows many windows application to run flawlessly on Linux.

Now to install Google – Picasa type the following command in the terminal window

wget && sudo dpkg -i picasa_3.0-current_i386.deb

Access it through Applications → Graphics → Picasa → Picasa

36 – Map Viewing and Management

Google Earth

To install Google Earth type the following command in the Terminal Window.

sudo aptitude install googleearth

After downloading is over you will get a screen like this press ¨Yes¨ to accept the license agreement and complete software installation.

Now you can launch Google Earth from Application → Internet → Google Earth

37 – Gmail Notification


If you would like to get notified when you have a new mail in your google mail account, checkgmail is for you. To install Checkgmail type the following command in the Terminal Window.

sudo aptitude install checkgmail

Now you can launch it from Application → Internet → CheckGmail

38 – Configure Firewall
If you are concern about your security, then it is pertinent that you activate the firewall and prevent any unauthorized access to your computer.

UFW is installed by default, but if you need a graphical interface, install GUFW.

sudo aptitude install gufw

39– Gnome Do

Gnome Do is a small application that allows you to search and do things faster and more efficiently in your Ubuntu machine. It is similar to QuickSilver in Mac and Launchy in Windows. For those who have not tried Gnome Do before, it might take some time for you to get used to it. But once you’re hooked to it, there will be no turning back for you.Gnome Do also comes with a dock interface that you can use it like any other docks.

sudo aptitude install gnome-do

Now you can launch it from Application → Accessories → Gnome Do

40 – Ubuntu Tweak

Ubuntu Tweak allows you to tweak your system settings, all in one place. You can install new applications, customize your desktop settings, configure your startup applications, changing the system filetype association and many more tweaks in this single application.

Add the launchpad repository :
sudo add-apt-repository ppa:ubuntu-tweak-testing/ppa && sudo aptitude update

Then install it with the following command :
sudo aptitude install ubuntu-tweak

Then access it through Applications → System Tools → Ubuntu Tweak

App Runner

App Runner is a small open source utility that makes it very easy to run any type of program/executable/script on any distro/OS that uses the nautilus file manager: Debian/Ubuntu/Super OS/Fedora/etc

wget && sudo dpkg -i App_Runner_0.2.deb

Then right-click the file -> Scripts -> Run This App or Run This App (root)

About these ads

~ by Salimane Adjao Moustapha on March 21, 2010.

126 Responses to “To Do List After installing Ubuntu 10.04 aka Lucid Lynx”

  1. […] Ubuntu 10.04 aka Lucid Lynx is due next month (April 2010) so here is a useful link to help with setting up programs post-install. To Do List After installing Ubuntu 10.04 aka Lucid Lynx. […]

    • I get this error message when I try to install some of these. What should I do:

      E: dpkg was interrupted, you must manually run ‘sudo dpkg –configure -a’ to correct the problem.

      • @seacop
        Probably u run into some bad dependencies, try to run ‘sudo dpkg –configure -a’ as suggested or try to remove/undo a previous package u were trying o install also make sure u have a good sources.list covering the packages you wanna install, you can download mine provided at the top of the post

  2. Some interesting packages there Cheers :-)

    I do something similar, I run a script after a new Ubuntu install.

    This reinstalls all of my favourite packages from a list.

    All I need to do is remember to update the list :-)

    A Cleanstart for your new Ubuntu (Install Packages from a list)

  3. Woohoo! Thanks again Salimane!


  4. Good list. However, I don’t think there is any need to add the PPAs for Pidgin and Gimp, they will be in the official repo

  5. I agree, it is a good list. But for the sources.list, I am wondering what is your sources.list content is that I can replace. You said “delete the whole content of your sources list and replace it with the content of mine”

    • @Daniel
      I assume you’re following this list jut after a fresh setup. But if you’ve already have some personal repos in your sources.list, please feel free to add what you need/want from my sources.list

  6. I dont know this ubuntu 10.04 has been released. i just done configuring ubuntu 9.10.

    for your suggestion, do i need to upgrade to ubuntu 10.04 right now? any pros and cons?

    thanks :)

    • @Baloot
      Well Lucid has not been released yet, but my problem is I don’t use Released applications, I only use alpha or beta softwares :D. But that’s for me, because sometimes things could break. So unless you can find your way around problems and get your hands a bit dirty on the command line, i would suggest you wait for the official release :)

  7. Man , definitely you made a hell of a job !!!

    saves me a lot of time and effort.

    Thanks a Lot !!!


  8. While Lucid Lynx shows promise, I am disappointed with the sound on my desk top. Music starts playing and then suddenly stopped. I am using an Intell Quadcore machine with a CMI8378 sound card

  9. CheckGmail does not appear to be working in 10.04 Ubuntu Netbook Remix

  10. Source list link is broken. Can you have a look?

  11. does this all work for 64 bit also

  12. Thanks for the tips!

  13. Avast is asking for a license i click the link and it’s pulling up an invalid Avast page.

  14. wonderful! Thanks for this list. For pictures manager, however, I use Digikam!


  15. Please remove No 36 because Googleearth is impossible to be installed through repositories. This is occurring since years now.

  16. Just installed No 36 and working fine.

  17. The Medibuntu worksheet covers most of this for all versions of Ubuntu

    which also covers some things missed and a lot of the rest is included in a standard install or is completely unnecessary.

    There are a lot of nice additions in here of course but it’s not easy to separate out the gems from the clutter.

    Some stuff would be great for programmers but definitely unwanted by people wanting the feel of Windows. Some stuff would confuse people just starting to migrate from Windows. For example mstcorefonts is great for interacting with Windows office users but the other fonts are just extras. In 3 years of normal gaming & watching movies (err & office use) i have never needed to compile anything but i would guess that programmers might.

    If this guide cut the chaff and linked to existing official/community documentation then it would be a stunningly excellent resource. It would help people find how to tailor things to their own unique needs & tastes. There really seems to be some gems buried in here, somewhere.

    Regards from
    Tom :)

  18. skype repo is missing from the list, thus `sudo apt-get install skype`isn`t working! otherwise great work!

  19. 28 April 2010

    dear Salimane,

    Shukran habibee for your excellent lists. I’ve just installed 10.04 and my first link, was to your site to see if you had updated your earlier 9.04 and 9.10 lists which I have happily and gratefully used in the past. So helpful. Never an issue.
    Take good care,

  20. sudo apt-key adv –recv-keys –keyserver DCF9F87B6DFBCBAE F9A2F76A9D1A0061 A040830F7FAC5991 2EBC26B60C5A2783

    Getting timeout error upon this.

  21. @Bit Hacker
    Seems the server are a bit overloaded these days because of the official release. wait for some time and it should be ok.

  22. I always visit this blog when a new ubuntu comes out. You forgot to correct this

    “7. Tweak your eyecandy

    Ubuntu 9.04 comes with compiz fusion effects OOTB but doesn’t offer a way to customize them.”

    I’m installing 10.04 as I write this. I think I’ll stay with it until a new LTS comes out.

  23. Dear Salimane.
    I have used your after install kit since the begin. You are a great human. Thanx.

  24. A one stop for all post installation in ubuntu. Thanks

  25. Thank you very very much ! :D now I don’t have google/youtube to find out all this. thanks

  26. Dear Salimane.

    Many, many thanks for your Ubuntu 10.04 “To Do List After Installing.” I, like so many others, really appreciate both the time and effort you put into giving us such a valuable tool. God bless!

  27. This is wonderful and educative info. I implemented all of this almost 80% though I have already configured my options in lucid. If people were to know this kind of easy to understand instructions, they will show the Gate to Bill! Thanks so much.

  28. What a superb resource – thanks so much for saving so much time. The only thing I think I’m missing is Truecrypt (which I also use on Windows boxes)

  29. Thankx dude…you rock ma world

  30. Awesome, just awesome. Perfect for a fresh install. Saved my day,

  31. wow, am a total newbie to ubuntu and have just installed 10.04LTS, this list is exactly what a newbie needs to read and know! Thank you heaps for the effort, you’ve earned my respect. Will share this with my friends. Thank you again.

    • Hi :)

      If you have problems with any multimedia the usual trick is to work through the Medibuntu worksheet

      I leave the ‘non-free’ components in and still haven’t had to pay anything as i don’t live in the USA or anywhere like that.

      The next step for sound issues is to work through this trouble-shooting guide

      which usually involves posting a question to Launchpad

      Not every problem is a bug and often even a trivial answer can often solve a problem that has seemed like a serious challenge. If the answers in Launchpad or the documentation do seem tricky to follow then please ask a question about it in Launchpad or ask them to explain themselves more clearly.

      Good luck with this!
      Many regards from
      Tom :)

      • Tom, thanks for the information. I’ve checked up on some of the possible causes and confirmed a few things already. But I will work through the problem following your links above and see what transpires. Again thanks, you’re very helpful.


      • yw :) Glad to hear you have made progress already :)
        Good luck and regards from Tom :)

  32. Salimane…thank you so very much for writing and posting this ‘to do list’, to say it’s brilliant is an understatement. It is invaluable to newer Ubuntu converts like me. I’ve now junked Microsoft Windows forever. I really can’t see I will ever need Windows again!! Lucid Lynx is absolutely perfect for me. My only slight difficulty is a sound defect which I am going to post a bug fault about (sound is not playing correctly and stops shortly after starting a track. Thanks again for your dedication.


  33. Tks so mach from Poland! Dziekuję bardzo za zestaw programów!!
    All progs is extra. Bfull!

  34. dude this would have to be one of the best lists i,ve seen on the net regarding ubuntu 10.04 , very much appreciated to get you up and running straight away, cheers

  35. This was VERY helpful thank you! Candy for linux beginner

  36. Just wanted to say thx… you’re lists have been so helpful since I started using ubuntu a year or two ago.


  37. great help to a new guy like me, thanks. have you ever heard of anyone successfully running quickbooks in linux?

    • HI :)

      Interesting that you should mention Quickbook specifically as i was looking into this for a potential client sometime ago and found nothing BUT there are a couple of native linux equivalents which you can import data into. Once you have spent time learning something like Quickbooks or Sage it is remarkable how much easier it is to use a new one. They are necessarily quite similar. The linux one that i would prefer is “GnuCash” which you should be able to find free in Synaptic Package Manager
      System – Administration – Synaptic
      I realise you probably want to stay with the same old Quickbooks that you know and love as it might have taken 3years to gain proficiency in Quickbooks but moving to GnuCash will get you the same level of proficiency within a week or so.

      If you really want to get a Windows program working in Ubuntu then you need to explore the Wine “Applications database” to see how to get the package/application working. Bear in mind that getting a Windows app to run in linux is a bit like getting a fish to breathe air, although thanks to the wonderful Wine (=Wine Is Not an Emulator) people this does usually succeed very easily

      Use their search feature to try to find what people have tried in order to get Quickbooks working through Wine.

      You might also appreciate this link

      and (for humour)

      Mostly for this sort of app i would use either use a dual-boot or Windows installed on a virtual machine (re-using the same product key/licence key) so i could keep popping back into Windows for those odd things that i hadn’t figured out yet.

      VirtualBox should also be easy to find and install, along with Wine, in your package manager. Although these things sound daunting they are a LOT easier than they sound! :) I was disappointed in how easy they were as i had given myself a lot of time to try to get to grips and delayed using them until i had a stack of free-time for it. I could have saved a lot of time by trying VirtualBox sooner lol

      Please note that the Launchpad website


      are both excellent places to ask questions like this, so are the Wine forums.

      Anyway, good luck and regards from
      Tom :)

  38. Why did I never find you b4! This is awesome! I have been using Ubuntu since 8.10!

  39. Thank you so much. I was actually just trying to figure out how to begin using the GAE and GWT plugins in my Eclipse, and I ran across your site. I am now following you on Buzz and I hope you will contact me as I am working on an internationally significant project I think you would have interest in. I am located in the US. You are much more advanced than I am, and I would like your opinions on some things. Thank you again. I love my Ubuntu now!

  40. @David Allen
    Glad to know you love your ubuntu now :). You can contact through my mail : salimane at google’s mail service.

  41. […] […]

  42. What does this mean:

    W: GPG error: karmic Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY FC918B335044912E
    W: Duplicate sources.list entry lucid/partner Packages (/var/lib/apt/lists/archive.canonical.com_ubuntu_dists_lucid_partner_binary-amd64_Packages)

    I guess this is a problem with they keys?? I followed the first two steps a couple of times but still get this error message.

    • @Matt Unsworth
      first try to add dropbox key :

      sudo apt-key adv –recv-keys –keyserver FC918B335044912E

      then check in your /etc/sources.list for a duplicate entry of “ lucid/partner” and delete it

      then update again and it should be fine

  43. very very useful information for a newbie Ubuntu user. Keep it up :)

  44. the only thing that actually installed on my system was adobe air, everything else didnt work, i noticed that some of the code was i386. reason why that sticks out to me is cause while installing some software i believe that i386 is a particular code for a intel proccessor, correct me if i am wrong but i am wondering if that is why it wont work with my system since i have a AMD processor

  45. How do I need to change the source code on all of these things so my amd 64 works, also what is the code for 32 bit. I’m thinking it is just a slight variation but not for sure

  46. Hi :)

    Try asking questions at the official Launchpad website


    are both excellent places to ask questions like this or anything else to do with Ubuntu. There is also

    Oddly the real officially supported one is the Launchpad site but even tho the ubuntuforums one is owned by someone else it is still very good. The linuxquestions on deals with all sorts of other distros, not just ubuntu but you will probably find some people work in all 3.

    If you have installed 64bit Ubuntu then it should automatically give you 64bit versions or only 32bit versions where they have been found to work with 64bit ubuntu. It sounds as though you may have a wonky “Sources.list” so it might be worth copying that into whichever foirums you post into about this. To have a look at your sources try this from the top taskbar

    System – Administration – Sources

    err, i am not sure how to find it on the command-line or in your folders so that you can open it with a text-editor such as ‘gedit’ or ‘kate’, sorry, but if you find it then it would be easy to copy&paste into a questions thread.

    I tend to stick with 32bit versions of OSes even on my 64bit machine as almost all the stuff you normally need a 64bit edition for (in Windows for example) is built into 32bit linuxes anyway. There’s only a couple of things which you are unlikely to need anyway (such as addressing over 3.2Gb ram when linux doesn’t need anything like that much ram usually). The 32bit editions tend to be much easier to use too :)

    Good luck and regards from
    Tom :)

  47. Thank you for your such a nice tutorial with each new release of ubuntu.

  48. well compiled list mate!!! great work!!!

  49. sir, thank you for your great list of repositories. . . i configured my lucid for months now but i kept on receiving errors. . .i am on the process of getting all the applications

    • @carlos
      I don’t understand your problem, could you rephrase it ?

    • Hi :)

      Just to make it clear that you do not need to install “everything”. There will be many programs that you never need or only need 1 time in a few years. Generally i avoid installing things but sometimes try something out and then uninstall it. Linux is very configurable and the best plan is to install things you need but not things that you don’t need. We all have different needs from our machines or from different machines or different needs at different times. Ubuntu Linux allows us to run a fairly perfect system for those needs most of the time.

      Regards from
      Tom :)

  50. I installed avast following the steps above, it was running but when i updated the virus database it crushed. It displays the following message:”An error occured in avast! engine: Invalid argument”. Can you help me solve the problem sir. Thank you.

  51. Hi,

    I’ve followed your guides for a while. Do you have a Facebook page?

  52. thanks a lot

  53. […] […]

  54. great post, maybe you can next update for Maverick Meerkat :)

  55. Ok… thank you
    what i like in your post is that you always compared to windows software. I just struggled on your blog while surfing through the net. Would be a good idea i guess if you would meta tag this articel for tags like windows linux applications

  56. Salimane,

    I we will back when Maverick shows up. You have done great work here.

  57. Hi,
    I successfully followed your instructions even though the first install of Java hung up on the user agreement.
    This time, on my Asrock it hung up again and the install is asking me to do a manual install.
    I have no idea how to do this.
    Do you have a script for this or can you point me somewhere that has?
    Another point I am unclear about are the multimedia codex installs.
    * Installing vlc and mplayer (plays almost everything):

    sudo aptitude install vlc mplayer

    * Common packs

    etc etc
    Do I hit return between each line or do I just copy and paste the lot together?

    I really appreciate what you have done. I just dont know why Java keeps hanging up on the user agreement.

    • @ed
      Each sudo starting line is a full command line. Try to copy the whole chunk and paste to hit enter. For the java part try to skip that part first and run the others first.

    • For greater detail about codecs and multimedia generally try this link

      Of course being linux there are a few different ways of doing this although you will see a lot of similarities (eg they all say to install vlc & mplayer). An ‘easy’ gui way is to go up to the top taskbar and click on

      System – Administration – “Synaptic Package Manager”

      and use either search tool to find “vlc” and then “mplayer” then click on the “Apply” button. It is nice to get used to the command-line but there are options.
      Good luck and regards from
      Tom :D

  58. You are always so far ahead of the curve!

    Best Regards,

    Tempe, Arizona

  59. I only found Ubuntu OS last August 2010. I tried it and fell in Love with it right away. Thanks for this. You make my life in Ubuntu much more easier. Keep up the good work

  60. Just awesome! Great to see a compiled list of stuff up front instead of having to search for stuff the second I need it! Of course this doesn’t cover all of my programming needs, but that’s a different story ;) Great list!


  61. is there a gui program to download videos from youtube, the command line kind of sucks and only gives the flash format .flv. has a box where you copy and paste and it searches youtube using java, btw at cuurent momement using firefox 3.6.10 , and there java applet comes back as an error, normally when it works it brings up the youtube video then gives you the options to choose which format you want to download, i need .mp4 for my ipod. any ideas? i install the other browsers you mentioned in your to do list, while one of them work? thanks in advance.

    • In Firefox i use “DownloadHelper”
      Tools – Addons – Get-Addons
      Then the search tool a the top should let you find a few different Flash Downloaders some specifically mentioning YouTube because that is the one everyone knows. Any flash player/downloader should be good tho. I tried a few before settling on the one i use but you might find a different one is better for you & your system since the changes. I got something to convert flv to other formats such as mp3 or 4 or something but i think VLC movie player handles flv just fine. I try to avoid changing formats because its a bit like photocopying a photocopy of a photocopy, each time you change formats there is likely to be a loss in quality even tho i have noticed it degrading on my system.
      Good luck and regards from Tom :)

      • oops, lot typos, sorry.

        I have not noticed any loss in quality saving things from one format to another on my system. Well, not movies anyway.

    • Ok, if there are troubles with java then maybe use Synaptic Package Manager to uninstall java and then reinstall it again. The Windows-world approach would be to reboot between uninstalling and reinstalling so i would do that because i don’t know the elegant linuxy way of restarting selected services without rebooting.

      From the top taskbar …

      System – Administration – Synaptic

      then either search tool to find java stuff. Probably a good plan to make a note of anything you uninstall. You can make a complete list of all packages installed on your system from Synaptic’s File menu if you want.

      Note that in Xubuntu & Kubuntu the administration menu is inside the “All Programs” type menu as they don’t split the important menus along the taskbar. Kubuntu probably uses a different package manager but it will be fairly obvious when you find it. I think all three use “The Software Centre” but that is the broad-brush-strokes front-end whereas the Synaptic front-end (or the Kubuntu one) give more in-depth detail which is what is required to find the java stuff. All the package managers use the same back-end which you could use on the command-line but i prefer gui ways.

      Good luck and hopefully something here should help!
      Regards from Tom :)

  62. Very nice list and set of command lines. I’m coming back to Linux after a couple of years away and your tips were great time savers!

  63. Wonderful list..

    An ultimate must read post for any linux crazy fellow..

    Many Many thnx and keep writing such beautiful list.

  64. thaxxxxxxxxxxx its help for me

  65. […] Tomada y traducida con Google Translator de esta paginas: […]

  66. Thank you very much! All the informations are very useful.

  67. I just wanna say I love that you do these To Do lists. I crash my system a lot messing with boot orders, and this is the first place I come after reinstalling my system to get everything up and running again. Thanks so much.

  68. Whoohooo. Thank you very much for your magic list. This list will very useful for a lot of people including me.

  69. For dropbox public key:
    sudo apt-key adv –keyserver –recv-keys 5044912E

    For opera public key:
    gpg –keyserver hkp:// –recv-keys F9A2F76A9D1A0061 | gpg –armor –export F9A2F76A9D1A0061 | sudo apt-key add -

  70. Tnx a lot!

  71. I have somethink like this. I’m newbie to Linux and Ubuntu.

    W: GPG error: lucid Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY E0F72778C4676186
    W: GPG error: karmic Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY FC918B335044912E
    pancka@punx:~$ sudo apt-key adv –recv-keys –keyserver FC918B335044912E
    Executing: gpg –ignore-time-conflict –no-options –no-default-keyring –secret-keyring /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyring /etc/apt/trusted.gpg –primary-keyring /etc/apt/trusted.gpg –recv-keys –keyserver FC918B335044912E
    usage: gpg [options] [filename]

    • @pancka
      there is a small mistake in your command, it should be :

      sudo apt-key adv –recv-keys –keyserver FC918B335044912E

      instead of

      “sudo apt-key adv –recv-keys –keyserver FC918B335044912E”


      • It worries me that Pancka is getting complaints about both karmic & lucid keys missing. Do you think it is a partial upgrade that needs to be completed? Do you think the Sources.list (the list of repositories being used) needs editing? Of course Karmic (9.10) only has a few more months support left whereas Lucid (10.04) still has about 2 years because it’s LTS. Should we find out or does the single command sort the whole issue?
        Regards from
        Tom :)

  72. One of the most important things to know with any system is how to find help. These are the 2 main useful forums

    But the more general purpose forum

    is also very good with Ubuntu questions.

    Good luck and regards from
    Tom :)

  73. […] I’ve been meaning to test out for a while. It’s called PlayOnLinux. I read a good post here about someone who includes this as part of his standard build. I will test out PlayOnLinux when I […]

  74. […] can be a bit of a challenge, Flash and Air are not really 64bit friendly at Linux. Luckily there is one web page providing all I need (and much more):  Thanks Salimane Adjao Moustapha! The result: Air is […]

  75. Hi Salimane, I’m running 32bit Ubuntu 10.04LTS and it is superb. Your wonderful to do list is admirable and makes it just right for me. I have the need to run the 64bit version of Ubuntu 10.04 now. Is you ‘To do list’ still ok to use for the 64bit version? Thanks for your continued support.


    • @IanW
      I think it should be fine.

    • Hi :)

      It wont hurt to try it. I think the worst that could happen is that it just give an error report and not give you the extra functionality.

      The standard Ubuntu documentation covers 64bit if you have trouble

      and has a nice search feature at the top-right of that page about multi-media.

      When installing a new system linux allows you to keep the old system intact. You can dual-boot (or multi-boot) by just adding a new partition, preferably about 15Gb for Ubuntu, and install to their. The boot-menu gets sorted out automatically.

      Good luck and regards from
      Tom :)

  76. Hi :) Sorry, just to be clear. This guide/blog deals with far more than just multi-media.

    The Medibuntu page does deal with almost all the multimedia issues you are likely to need and works for any and every release of Ubuntu that is still supported or about to be released. There are some extra things such as Xbmc-player or digital rather than analogue sound and surround-sound rather than paired speakers (plus bass) but those are specialist topics anyway.
    Err, i misspelt “there” as “their” by mistake last time. Apols.
    Regards from Tom :)

  77. Salimane, Tom, thank you for the information about 64bit. I will try it and see how your ‘To do’ manages. I don’t need the 64bit for a couple of weeks but I’ll post back if you like to let everyone know how it goes. I’ll take a look at the ‘help’ link too as that should be quite informative. Oh…and by the way, I’m still completely ‘Windowless’ and loving it! Everything I could possible want from games to office and other software is loaded for use. It’s very stable too. Can’t beat Linux I reckon and I’m becoming more proficient thanks to you guys. Cheers for now! IanW

  78. Salimane, is the star here. Thanks for saying thanks but he is the one that keeps on putting in the research and work to produce these for each release. I just threw in a couple of comments.
    Many thanks and regards from Tom :)

  79. Hi Salimane, just a quick post back to say you were right about your ‘To do List’ being ok for the 64bit Ubuntu 10.04.2LTS version. I found myself with some spare time and went straight ahead and loaded it (running alongside my 32bit version). The commands in your list worked fine and all my usual software (much of what you list) is now loaded and working flawlessly. I’ve been testing all afternoon! Only thing I found was a problem with some of lucids ‘keys’ I used your ‘Sources List’ as normal and found my machine crying out for KEYS to allow Playonlinux and some stuff (sorry not too technical) very similar to Pancka above. I didn’t make any mistakes but the terminal told me what keys to get and I just repeated the command you show at the top of your list above with the 3 MISSING KEY numbers and they loaded ok. All fine now. Many many thanks from this happy puppy!

  80. Hey dude… you are the best dude.. your article helped a lot.. god bless you :)

  81. thx for solving my problem on my gpg-keys. your list was awesome.

  82. […] Sources: […]

  83. Hi all,

    I’ve got this error message, can anyone please help me to resolve it?
    roberto@SAE1004032:~$ sudo apt-get upgrade
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    The following packages will be upgraded:
    couchdb-bin firefox firefox-branding firefox-gnome-support gdm
    5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    Need to get 15.7MB of archives.
    After this operation, 647kB of additional disk space will be used.
    Do you want to continue [Y/n]? y
    Get:1 lucid-backports/main couchdb-bin 1.0.1-0ubuntu3~lucid1 [685kB]
    Err lucid-backports/main couchdb-bin 1.0.1-0ubuntu3~lucid1
    Unable to fetch file, server said ‘/ubuntu/pool/main/c/couchdb/couchdb-bin_1.0.1-0ubuntu3~lucid1_amd64.deb: No such file or directory ‘
    Get:2 lucid-security/main firefox-gnome-support 3.6.16+build1+nobinonly-0ubuntu0.10.04.1 [81.2kB]
    Get:3 lucid-security/main firefox-branding 3.6.16+build1+nobinonly-0ubuntu0.10.04.1 [208kB]
    Get:4 lucid-security/main firefox 3.6.16+build1+nobinonly-0ubuntu0.10.04.1 [12.7MB]
    Get:5 lucid-backports/main gdm [2000kB]
    Err lucid-backports/main gdm
    Unable to fetch file, server said ‘/ubuntu/pool/main/g/gdm/ No such file or directory ‘
    Get:6 lucid-updates/main firefox-gnome-support 3.6.16+build1+nobinonly-0ubuntu0.10.04.1 [81.2kB]
    Err lucid-updates/main firefox-gnome-support 3.6.16+build1+nobinonly-0ubuntu0.10.04.1
    Unable to fetch file, server said ‘/ubuntu/pool/main/f/firefox/firefox-gnome-support_3.6.16+build1+nobinonly-0ubuntu0.10.04.1_amd64.deb: No such file or directory ‘
    Get:7 lucid-updates/main firefox-branding 3.6.16+build1+nobinonly-0ubuntu0.10.04.1 [208kB]
    Err lucid-updates/main firefox-branding 3.6.16+build1+nobinonly-0ubuntu0.10.04.1
    Unable to fetch file, server said ‘/ubuntu/pool/main/f/firefox/firefox-branding_3.6.16+build1+nobinonly-0ubuntu0.10.04.1_amd64.deb: No such file or directory ‘
    Get:8 lucid-updates/main firefox 3.6.16+build1+nobinonly-0ubuntu0.10.04.1 [12.7MB]
    Err lucid-updates/main firefox 3.6.16+build1+nobinonly-0ubuntu0.10.04.1
    Unable to fetch file, server said ‘/ubuntu/pool/main/f/firefox/firefox_3.6.16+build1+nobinonly-0ubuntu0.10.04.1_amd64.deb: No such file or directory ‘
    Failed to fetch Unable to fetch file, server said ‘/ubuntu/pool/main/c/couchdb/couchdb-bin_1.0.1-0ubuntu3~lucid1_amd64.deb: No such file or directory ‘
    Failed to fetch Unable to fetch file, server said ‘/ubuntu/pool/main/f/firefox/firefox-gnome-support_3.6.16+build1+nobinonly-0ubuntu0.10.04.1_amd64.deb: No such file or directory ‘
    Failed to fetch Unable to fetch file, server said ‘/ubuntu/pool/main/f/firefox/firefox-branding_3.6.16+build1+nobinonly-0ubuntu0.10.04.1_amd64.deb: No such file or directory ‘
    Failed to fetch Unable to fetch file, server said ‘/ubuntu/pool/main/f/firefox/firefox_3.6.16+build1+nobinonly-0ubuntu0.10.04.1_amd64.deb: No such file or directory ‘
    Failed to fetch Unable to fetch file, server said ‘/ubuntu/pool/main/g/gdm/ No such file or directory ‘
    E: Unable to fetch some archives, maybe run apt-get update or try with –fix-missing?

    Here is my source.list
    # added by the release upgrader

    # deb cdrom:[Ubuntu 9.04 _intrepid Jackalope_ – Alpha amd64 (20081218)]/ intrepid main restricted

    # deb cdrom:[Ubuntu 8.04 _Hardy Heron_ – Release amd64 (20080423)]/ hardy main restricted

    # See for how to upgrade to

    # newer versions of the distribution.

    Please help….


    • @Robert
      It’s because your current sources.list repos are not accessible for some reasons. Please try to follow the blog post by copying the content of the sources.list that i supplied with yours.

  84. Salimane – Brilliant! Many thanks for your lucid Lucid guidance – Walt Patterson

  85. some one tell me how to install Yahoo messenger for ubuntu 10.4.

  86. I think you can use wine to install the .exe file, which you can download here: ; if you haven’t installed wine, you can do so if you’ve adopted Salimane’s excellent Lucid Sources List (

    However, I’m not certain this is necessary–if I’m not mistaken (I may be), Yahoo Messenger can now be used without locally installing the client.

  87. Alternatively go up to the top-taskbar and click on

    Applications – Internet – Empathy/Pidgin IM Client

    and use that instead. Through Empathy or Pidgin you can IM people that are using different IM Clients.

    If you really have to use Windows software then install Wine by going to the top taskbar and click on

    System – Administration – “Synaptic Package Manager”

    then use either search tool to find “wine” and install that. You might also want to install “PlayOnLinux”.

    A lot of times the Windows software is not as good as the proper Gnu&Linux programs that are made for Ubuntu. They often look a bit different but you can do more with them especially when you start adding plug-ins and add-ons.
    Regards from
    Tom :)

  88. […] To Do List After installing Ubuntu 10.04 aka Lucid Lynx […]

  89. Hello, Really loved all the work you did on the website. It got my os up to date. I was thinking of changing over to the next Ubuntu os and if you have all of the information for setting it up, I will probably install it.
    Thanks for making this available

    • @David
      you can go to to get oneiric version

    • Hi :)
      The 10.04 is an LTS so it’s worth sticking with. Also the 11.04 and 11.10 are very very different so it’s a good idea to “take it for a test drive” a few times before committing yourself to it.

      A lot of people hate the new releases and are moving to other distros such as Mint etc but i quite like it in a Virtual Machine or as an extra choice on a multi-boot machine. It’s a bit tough changing over to it full-time tho!

      Definitely try the new Unity interface as a LiveCd, in a Virtual Machine and/or as an extra partition on your hard-drive tho as it’s the way things are going and it’s good to familiarise yourself before being ‘forced’ into it.

      Regards from
      Tom :)

  90. how to install older version of base version 3.1 in ubuntu 10.04

    • Hi :)
      OpenOffice hasn’t released since it’s 3.3.0 back before Oracle kinda gave it away to their court-room rivals “The Apache Foundation”. It was the only release they made in over a year of ownership. Now The Apache Foundation kinda own it and are doing extensive re-workings to re-license it under a copyright agreement that IBM might be happy contributing code to. You can try their pre-release but it isn’t really ready for mainstream usage yet (unless they released quietly in the last couple of weeks and i didn’t notice).

      LibreOffice develops fast so they do a lot of sub-point releases. The 3.3.2 was the standard one in Ubuntu PPAs for a while but recently got upgraded to 3.4.5. I really recommend going with the 3.4.5. If you are having troubles with it then their new forum type thing for asking questions is at

      It looks complicated at first glance but just sign in or register a new OpenId and then post a question.

      Hopefully whatever is bugging you about LibreOffice can be sorted out by them there.

      I had a look around for older versions of LibreOffice but couldn’t find the 3.3.1. The only place i could find that had older versions was a 3rd party site that i have never used before so i avoided them. If Sourceforge or another reputable place had offered them i would have given the link. Anyway the earliest the strange site had was 3.3.3.

      Regards from
      Tom :)

  91. Salimane: Please don’t ever delete this page. I refer back to it with every new version of ()ubuntu and always find it more useful than any resource I’ve found since Lucid. Thanks for the nth time.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

Join 76 other followers

%d bloggers like this: