Title photo
frugal technology, simple living and guerrilla large-appliance repair
Wed, 13 Jun 2012

I just installed Iceweasel 13 in Debian Squeeze

I finally got Iceweasel 13 installed out of the Mozilla Debian APT archive on my Debian Squeeze system. For at least a week I've been stuck on Iceweasel/Firefox 12 due to dependency issues. dWhile a Debian Forums article didn't provide the exact solution to my problem, it did give me a clue:

Reinstall Iceweasel.

I did that, and I got the new Iceweasel/Firefox as well as the needed dependencies, and thus far nothing appears to be broken.

How to install/reinstall Iceweasel

  • First you need both Debian Backports and the Debian Mozilla APT Archive in your sources.list

  • In your terminal, use your favorite command-line package manager to install Iceweasel out of the Debian Mozilla APT Archive. I use sudo to gain rootly privileges and prefer Aptitude over apt-get:

    $ sudo aptitude install -t squeeze-backports iceweasel

In my case, I'm following the "release" version of Iceweasel, and that's version 13 at present. Versions 14 and 15 are available in the various channels available. Though I already had Iceweasel version 12, I could only get version 13 with a reinstall due to my abovementioned dependency issues. Installing newer packages on Debian Stable can be dicey, and that's what these two archives are supposed to do -- with less diciness. Usually there's none of that, and everything just works. This time I needed the reinstall, but it's quick and easy. That's Debian Stable for the most part -- quick and easy, believe it or not.