Installing Chromium in Ubuntu Linux (9.04)

Posted August 21st, 2009 by Miguel Rentes
Categories: emacs, Internet, Linux

So you want to install Chromim in Ubuntu Linux. Here is how I did it under Ubuntu 9.04:

1) Edit file /etc/apt/sources.list:

sudo emacs /etc/apt/sources.list

2) Add the following two lines to this file:

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main

3) Hit C-x C-s to save these changes and then hit C-x C-c to quit emacs

4) Now do a

sudo aptitude update

and you’ll see something like this:


Hit http://archive.ubuntu.com jaunty-backports/main Packages
Hit http://archive.ubuntu.com jaunty-backports/multiverse Packages
Hit http://archive.ubuntu.com jaunty-backports/universe Packages
Fetched 308B in 0s (433B/s)
Reading package lists… Done
W: GPG error: http://ppa.launchpad.net jaunty Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 28A8205077558DD0
W: You may want to run apt-get update to correct these problems

5) This is just a reminder that signatures from http://ppa.launchpad.net can’t be verified. To correct this situation we just need to add the public GPG key from http://ppa.launchpad.net using this command:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 4E5E17B5

and the output will be similar to this:


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 –recv-keys –keyserver keyserver.ubuntu.com 4E5E17B5
gpg: requesting key 4E5E17B5 from hkp server keyserver.ubuntu.com
gpg: key 4E5E17B5: public key “Launchpad PPA for chromium-daily” imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)

Note that if you’re behind a firewall please verify if port 11371 is open (or ask your systems administrator to check this for you), or else this command will fail.

6) If everything went ok, doing a

sudo aptitude update

again we’ll see that the above error no longer exists. If we do a

sudo aptitude search chromium

we can see that the chromium browser is now accessible to install using aptitude:


p chromium - fast paced, arcade-style, scrolling space shooter
p chromium-browser - Chromium browser
p chromium-browser-dbg - chromium-browser debug symbols
p chromium-browser-l10n - chromium-browser language packages
p chromium-codecs-ffmpeg - Free ffmpeg codecs for the Chromium Browser
p chromium-codecs-ffmpeg-dbg - chromium-codecs-ffmpeg debug symbols
p chromium-codecs-ffmpeg-nonfree - Non-free ffmpeg codecs for the Chromium Browser
p chromium-codecs-ffmpeg-nonfree-dbg - chromium-codecs-ffmpeg-nonfree debug symbols
p chromium-data - data pack for chromium
p chromium-testsuite - Chromium test suite
p chromium-testsuite-dbg - chromium-testsuite debug symbols

7) Finally, we just need to install chromium using this command:

sudo aptitude install chromium-browser

Now run chromium from Internet -> Chromium Web Browser and have fun! Here is a screenshot of it running on my laptop:

Chromium screenshot in Ubuntu 9.04

Learning GNU Emacs

Posted August 18th, 2009 by Miguel Rentes
Categories: emacs, Linux

Just bought this little baby from amazon UK:

Learning GNU Emacs

and I’ve been delighted from reading it. I’m no experienced emacs guru, but I know how to use it, and wanted to know more about it. From reading a couple of chapters, I can see it’s very easy and straightforward to start using emacs once you start reading this book and experimenting this powerful editor (in fact, it is much more than a simple editor: it is a complete OS interface, file organizer, LISP interpreter and a fully functional editing environment). And better, it is lighter than Eclipse, NetBeans, etc.! It is a great introductory book for anyone wanting to start using emacs.

I will definitely post here some of the commands and customizations I will use under emacs.

Ubuntu Pocket Guide and Reference

Posted April 24th, 2009 by Miguel Rentes
Categories: Linux

Ubuntu Pocket Guide and Reference is freely available and issues the current new Ubuntu version 9.04 “Jaunty Jackalope“. It’s worth reading it, but it only serves as an introduction to newbies or when one has some questions or doubts about making changes into the Ubuntu desktop.

Nevertheless, I would recommend it for people considering quiting Windows for good and don’t know how to use Ubuntu. They will find out for sure that it is a good experience and will be overwhelmed about how simple it is to use it.

Ubuntu 9.04/9.10

Posted April 23rd, 2009 by Miguel Rentes
Categories: Linux

Ubuntu 9.04 is already available here. Meanwhile, the Ubuntu team is already planning for 9.10, which will see the light of day in October 2009:

Agenda for Ubuntu 9.10

In Ubuntu 9.04 the desktop side will focus on beautification and an improved boot-up experience; the server side will target cloud computing.

Linux na Rádio Popular

Posted April 20th, 2009 by Miguel Rentes
Categories: Linux

Ultimamente tenho ocupado o meu tempo livre a escolher electrodomésticos lá para casa com a melhor relação qualidade/preço e obviamente tenho ido a várias lojas e casas de electrodomésticos.

A semana passada tive uma agradável surpresa ao entrar na Rádio Popular (Estádio do Dragão) e ao questionar uma das empregadas sobre o stock de determinado produto. A empregada, sem a certeza da resposta a essa pergunta, disse-me que iria ver no pc o stock. Ao dirigir-me com ela ao pc deparo-me com GNOME a correr nos pc’s da Rádio Popular. Que excelente ideia! Finalmente uma grande empresa portuguesa tem a dignidade e bom senso de instalar linux nos seus pc’s.

Parabéns Rádio Popular por tomar uma decisão que parece um bicho de sete cabeças a muitos executivos e mentes mais retrógradas!

Revista PROGRAMAR

Posted April 14th, 2009 by Miguel Rentes
Categories: Programar

Nova edição da revista PROGRAMAR!

Greatest site ever?

Posted April 8th, 2009 by Miguel Rentes
Categories: Internet

If not the best, this one is really a great site. Have fun!