Keep Iceweasel updated in Debian Wheezy

So Debian comes with a rather old Iceweasel version. Wich in terms of graphics and eventually security, can be quite boring and troublesome. So you can see after the initial update, what version does Debian get with regular repositories.

ice

Like debian, also the Iceweasel project has backports. So instead we install the version  testing branch of Debian, and potentially bork your system, we’ll use Iceweasel’s backports.

1. Go to http://mozilla.debian.net choose your desired version for Iceweasel. In this case I opted to go for the stable release

2. Add the line to your repository list

$ deb http://mozilla.debian.net/ wheezy-backports iceweasel-release

3. Install the mozilla keyring
We do this in case APT complains about the keys missing

$ wget http://mozilla.debian.net/pkg-mozilla-archive-keyring_1.1_all.deb
$ sudo dpkg -i pkg-mozilla-archive-keyring_1.1_all.deb

4. Update and Install

$ sudo apt-get update && sudo apt-get install -t wheezy-backports iceweasel

Enjoy your new browser!
ice2

Sources: http://mozilla.debian.net

Advertisements
Keep Iceweasel updated in Debian Wheezy

7 thoughts on “Keep Iceweasel updated in Debian Wheezy

  1. Someone says:

    In due fairness, I’ll have to correct you by saying that Debian’s stable packages do get security fixes and backports. So your argument that using them may be troublesome in respect to security should be better based.

    Debian has a security team dedicated to ensuring the packages in Stable are safe and secure. That’s the reason why many packages advance their version numbers with something like ~deb7u1. This is the “debian revision” number.

    For Iceweasel in particular, You can see the stable updates that have been rolling here: http://packages.qa.debian.org/i/iceweasel.html

    As a sidenote, notice the version of Chromium on Stable. It’s much ahead, but that’s just because the Chromium packaging team doesn’t backport the security fixes, but uploads full versions to the stable repo. It’s arguable if this is for the better or worse for those users who want their systems to always be the same (at least until the next Debian release).

    1. pedro says:

      I do know the debian is quite “manic” in terms of security, wich is somethig really good. wich is one of the things I personaly like about debian besides it’s rock solid stability.
      but i do have to say that i have I have cautiously used the term “eventually” in the sentence “eventually security, can be quite boring and troublesome”. hence declaring my very few knowledge in this matter. so i do guess, i do not have to justify or explain anything else.

      as for the rest of the info, some of it not quite new to me, in any case, thanks! 😀

      and thanks for dropping by. keep that technical knowledge comming. it’s the only way mankind can evolve 😉
      kudos

      1. Someone says:

        hmm… Then this probably boils down just to semantics. “Eventually” doesn’t have that meaning in English. You say “eventually” when you know that, sooner or later, something will happen.
        For example, see https://en.wiktionary.org/wiki/eventually#English and http://dictionary.reference.com/browse/eventually?s=t

        This is not the same meaning as in Portuguese, where “eventualmente” actually means that it may or may not happen. 🙂

        I didn’t mean to sound rude, but it really looked like you were saying that using a browser from Stable implied using an insecure browser. Keep the posts coming! 😉

      2. pedro says:

        oh thank you kind sir. 🙂 no harm taken. again thanks for dropping by. anything else you need, pm me.
        cheeers

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