Oct 3, 2009

Google Chromium in Ubuntu

Fed up hearing and reading about Google Chrome I wanted to try out Chromium in Ubuntu, the open-source version of Chrome. There are several ways to install Google Chromium in Ubuntu. Downloading from Google automatically adds Google to your repository list[1]. Other ways to install it are over Personal Package Archive (PPA) or building from source code. Using the repository is safest, fastest, and the most comfortable method. It has the by-effect that you can install google desktop gadgets, google earth, and more.

Downloading from Google

You can download chromium directly from google in 32bit or 64bit versions.

Installation

Then you go to the terminal, change to the download directory and just type:
>>sudo dpkg -i google-chrome-unstable_current_*

You'll find Google Chromium in the Gnome menu in Applications->Internet. My first impression is that it is very fast. If you want flash support, copy the plugin (libflashplayer.so [32bits][64bits]) to /usr/lib/chromium-browser/plugins.



The Google Deb Repository

After installation of Chromium you should see a new file: /etc/apt/sourceslist.d/google-chrome.list, which only contains one line, which is the google repository:
deb http://dl.google.com/linux/deb/ stable main

Now, there are many packages available from google, including Google gadgets, google earth, and others.

>> aptitude search google
p calendar-google-provider - Google Calendar support for iceowl, sunbird, lighting- and iceowl-extension
i google-chrome -
c google-chrome-unstable - The web browser from Google
p google-gadgets-common - Common files for QT and GTK+ versions of google-gadgets
p google-gadgets-gst - GStreamer Module for Google Gadgets
p google-gadgets-gtk - GTK+ Version of Google Gadgets
p google-gadgets-qt - QT4 version of Google Gadgets
p google-gadgets-xul - XULRunner module for Google Gadgets
p google-sitemapgen - sitemap generator for Google Sitemap
p googleearth - Google Earth - binary files
p googleearth-data - Google Earth - data files
p googleearth-package - utility to automatically build a Debian package of Google Earth
i libgdata-google1.2-1 - Client library for accessing Google POA through SOAP interface
p libgdata-google1.2-dev - Client library for accessing Google POA (development files)
p libgoogle-collections-java - suite of collections and related goodies for Java 5.0
p libgoogle-perftools-dev - libraries for CPU and heap analysis, plus an efficient thread-caching malloc
p libgoogle-perftools0 - libraries for CPU and heap analysis, plus an efficient thread-caching malloc
p libjifty-plugin-googlemap-perl - Jifty plugin to add GoogleMap widgets
p libnet-google-perl - Simple OOP-ish interface to the Google SOAP API
p libwww-google-calculator-perl - Perl interface for Google calculator
p opensync-plugin-google-calendar - Opensync Google Calendar plugin
p prism-google-analytics - Google Analytics WebApp for Prism
p prism-google-calendar - Google Calendar WebApp for Prism
p prism-google-docs - Google Docs WebApp for Prism
p prism-google-groups - Google Groups WebApp for Prism
p prism-google-mail - Google Mail (GMail) WebApp for Prism
p prism-google-reader - Google Reader WebApp for Prism
p prism-google-talk - Google Talk WebApp for Prism
p python-pygooglechart - Complete wrapper for the Google Chart API


-- Update: I tested javascript performance in Chrome and Firefox 3.6.5pre. Chrome is about 3 times faster than Firefox.

10 comments:

  1. I've been asked several times how to install firefox 3.5 in ubuntu. A good tutorial can be found at UbuntuSolutions: Installing Firefox 3.5 the right way in Ubuntu Jaunty.

    ReplyDelete
  2. I've been using firefox for years now. You know what they say you cant teach a young dog new tricks.

    I'll stick to firefox for now

    ReplyDelete
  3. I am also still running mostly firefox. Version 3.5 is quite fast. But still when I want some pages really fast I go to Chrome.

    ReplyDelete
  4. mauro@Shrek-laptop:~/Escritorio$ sudo dpkg -i google-chrome-beta_current_i386.deb
    (Leyendo la base de datos ...
    129772 ficheros y directorios instalados actualmente.)
    Preparando para reemplazar google-chrome-beta 4.0.249.30-r33928 (usando google-chrome-beta_current_i386.deb) ...
    Desempaquetando el reemplazo de google-chrome-beta ...
    dpkg: problemas de dependencias impiden la configuración de google-chrome-beta:
    google-chrome-beta depende de libnss3-1d (>= 3.12.3); sin embargo:
    La versión de `libnss3-1d' en el sistema es 3.12.2~rc1-0ubuntu2.
    dpkg: error al procesar google-chrome-beta (--install):
    problemas de dependencias - se deja sin configurar
    Procesando disparadores para menu ...
    Procesando disparadores para man-db ...
    Se encontraron errores al procesar:
    google-chrome-beta

    What is the problem? My English is very bad. Ja!

    ReplyDelete
  5. @Mauro: This is a dependency problem (problema de dependencia). The relevant lines are dpkg: problemas de dependencias impiden la configuración de google-chrome-beta:
    google-chrome-beta depende de libnss3-1d (>= 3.12.3); sin embargo:
    La versión de `libnss3-1d' en el sistema es 3.12.2~rc1-0ubuntu2.


    Means you should upgrade to libnss3-1d version >= 3.12.3 before installing chrome. Try this:
    sudo apt-get update
    sudo apt-get install libnss3-1d


    (actualiza la versión de libnss3-1d, copiando-pegando el código arriba)

    ReplyDelete
  6. Chrome is faster than firefox, but I still prefer firefox it has many useful plug-ins
    Besides, I find Chrome has some rendering issues in loading pages

    ReplyDelete
  7. Strange that I found this Post I have just Installed Chrome once again I was having terrible Problems with my computer because of Upgrades causing my hard drive to Crash.I have noticed that the Import is working much better now since the Last time I installed Chrome on ubuntu it did not Import most of my Firefox Bookmarks and Passwords glad it's working Great now

    ReplyDelete
  8. @Online Dating Tips: I also mostly use Firefox because of its plugins and because of the backspace bug my chromium versions suffers from. Every time I press backspace when editing text it goes back a page and my text is lost. Very annoying but probably fixed soon.

    @Chris: I am happy my post has been of assistance.

    ReplyDelete