How to Install Chromium Daily Builds in Ubuntu

Introduction
Add key for Chromium daily build repositories
Add Chromium daily build repositories
Install Chromium
Enable plugins
Use system GTK theme
First 4 steps with one terminal command

Introduction

Chromium is still in testing. It has not been officially released, so please do not expect it to run well. In the minimal use I've made of it, it appears to run okay, but daily updates could just break it at any moment.

So please be prepared to have a backup browser ready to use (like Firefox) and do not do anything critical in Chromium at this time (e.g., something you'd be really sad about if you were in the middle of doing it and your browser randomly crashed).

Click on any of the screenshots below in order to see a larger image.

Add key for Chromium daily build repositories

First, add the GPG key for the Chromium daily build repos.

Visit the Chromium daily builds section of Launchpad.


Copy the line of code to add the key.


Open up a terminal.


Paste in the code.

Add Chromium daily build repositories

Now we need to add the actual repositories.


Go back to the PPA page, select your version of Ubuntu, and then copy the first line of text.


Go to System > Administration > Software Sources and enter your password when prompted.


Under Third-Party Software click Add. In APT line: paste in the line, and then click Add Source.


Do the same thing for the second line.


When prompted to reload the the repositories information, do so and wait.

Install Chromium

Now that we have the daily builds repositories enabled, we can actually install Chromium.


Go to System > Administration > Synaptic Package Manager and search for chromium


Mark chromium-browser for installation and then confirm the Mark.


Click Apply and then confirm again by clicking the second Apply when prompted.


Wait for Chromium to finish installing.


Quit Synaptic and quit Firefox.

Enable plugins

Even though Chromium is installed and ready to use now, it doesn't come with the browser plugins enabled (no YouTube... no anything involving Flash).


If you want to enable plugins, go ahead and launch Chrome.


Copy the little phrase --enable-plugins


Right-click the Applications menu and select Edit Menus


Then, under Applications > Internet, double-click Chromium Web Browser and under Command, paste --enable-plugins right after chromium-browser and right before %U, so the whole command will read

chromium-browser --enable-plugins %U

Use system GTK theme

By default, Chromium will have the same blue border that Chrome has in Windows.


If you want to blend it in with your GTK theme, click on the wrench and select Options


Then, under Personal Stuff, select Set to GTK+ theme


That's it. You're ready to go now and use Chromium!

First 4 steps with one terminal command

If you've never added the daily builds repositories and if you're using Ubuntu 9.04 (Jaunty Jackalope), you can do all the first four steps (sans getting Chromium to use your GTK theme) by just pasting this one command into the terminal:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 4E5E17B5 && echo "deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main" | sudo tee -a /etc/apt/sources.list && echo "deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main" | sudo tee -a /etc/apt/sources.list && sudo apt-get update && sudo apt-get install chromium-browser && mkdir -p ~/.local/share/applications && cp /usr/share/applications/chromium-browser.desktop ~/.local/share/applications && sed -i 's/Exec=chromium-browser/Exec=chromium-browser --enable-plugins/g' ~/.local/share/applications/chromium-browser.desktop

2 comments

  1. It would be nice if you could update this. Since there is no longer a daily build PPA there seems to be no way to install) a recent build system wide (there’s no Deb).

    What I would love to know is how to install a build from https://download-chromium.appspot.com/ (it’s a zip) and to be able to make it the default browser.

Leave a comment

Your email address will not be published. Required fields are marked *