How to update Iceweasel/Icedove on Debian

So after switching to Debian, I have realized that the only drawback this OS contains is the rebranding of Firefox and Thunderbird to Iceweasel and Iceape respectively. Because of this, they have been detached from the main release cycle of Firefox and Thunderbird and are not always up to date.

The latest release of Debian (Squeeze) still contains Iceweasel 3.x which is pretty old. Using the following procedure, I was able to update it to Iceweasel 10 which is way better. You may also be able to install 13 from source.

1. Add the following lines to the end of /etc/apt/sources.list

deb http://backports.debian.org/debian-backports squeeze-backports main
deb http://mozilla.debian.net/ squeeze-backports iceweasel-aurora iceweasel-beta iceweasel-release iceweasel-esr icedove-esr iceape-esr

2. Next, update apt:

sudo apt-get update

3. Next, issue this command to upgrade to the latest stable Iceweasel in the Debian Backports repo (which at time of writing this post was 10):

sudo aptitude install -t squeeze-backports iceweasel

Congrats, you have successfully upgraded your Iceweasel! Enjoy Debian. You can use the same process for Icedove, just replace iceweasel with icedove in step 3.

Advertisements

4 responses to “How to update Iceweasel/Icedove on Debian

  1. Thanks, duh, that was a start, but things needed changing.
    From: http://backports.debian.org/ read down to the change notice, April 2013 & they have changed for Wheezy backports to:
    deb http://ftp.debian.org/debian/ wheezy-backports main
    And see: http://mozilla.debian.net/
    deb http://mozilla.debian.net/ wheezy-backports iceweasel-release
    and also download & install their signing key from the same page.
    Then everything proceeds without complaint & I’m running iceweasel 26 thank you very much.

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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