Browse Source

Adds the article about Firefox Quantum in Debian Stretch

Samuel FORESTIER 2 years ago
committed by Samuel FORESTIER
3 changed files with 82 additions and 0 deletions
  1. +76
  2. BIN
  3. BIN

+ 76
- 0
_posts/ View File

@@ -0,0 +1,76 @@
title: "How to install Firefox Quantum on Debian Stretch ?"
date: 2017-11-16
url: how-to-install-firefox-quantum-on-debian-stretch
layout: post
category: Tutorials
image: /img/blog/how-to-install-firefox-quantum-on-debian-stretch_1.jpg
description: "A quick guide to enjoy Firefox Quantum from APT sources !"

[![A missing blog post image](/img/blog/how-to-install-firefox-quantum-on-debian-stretch_1.jpg)](/img/blog/how-to-install-firefox-quantum-on-debian-stretch_1.jpg)

Oh ! Guess what ? One more new article about Firefox Quantum !

If you're here, no need to explain why **YOU HAVE TO** upgrade to this new version, right ?
Faster, stronger, lighter and... OMG WE'RE TALKING ABOUT FIREFOX, AREN'T WE ???

BUT, I was a bit disappointed about not being able to install it with APT (even on the latest Debian)... So no more yelling, this is the procedure :

1. First, we'll have to add the `sid` ("Still In Development") repository to our APT sources (actually, I imagine only the next stable version of Debian would have Quantum shipped-in) :
`# echo 'deb sid main contrib non-free' >> /etc/apt/sources.list`

2. Once it's done, just update the packages list :
`# aptitude update`

3. :warning: Dangerous part :warning:
The new Firefox depends on some packages versions not "officially available" in Stretch (list at [the end of the article](#breaking-packages)).
It's very likely that upgrading them actually breaks some other packages...
Be careful and please, **do listen to APT** for once in your life (:stuck_out_tongue:) !
Once you read that, you may run :
`# aptitude install firefox/sid`

4. If everything went fine, and the new Firefox effectively starts, you can consider removing the old one :
`# aptitude remove firefox-esr`

Now, you should have such a configuration :

[![A missing blog post image](/img/blog/how-to-install-firefox-quantum-on-debian-stretch_2.png)](/img/blog/how-to-install-firefox-quantum-on-debian-stretch_2.png)

> Whut, 57.0 ? Are you kidding again ? You're so late bro' :confused:
>> Yeah I know, the v58 is already out, but soon we'll get it :rofl:

Enjoy ! :tada: :wave:


However, I advise you to change your APT settings to make the `sid` repository coexist with the others (and avoid a full system upgrade simultaneously :wink:).
To do so, just paste the following into a file named (for instance) `/etc/apt/preferences.d/firefox-with-sid` :

{% highlight config %}
Package: firefox
Pin: release n=sid
Pin-Priority: 500

Package: *
Pin: release n=sid
Pin-Priority: 1
{% endhighlight %}

Now you may enjoy new Firefox versions from `sid`, and "regular" updates like before when you'll run `# aptitude upgrade` ! :ok_hand:


### Breaking packages

* libevent (2.1-6)

* libhunspell (1.6)

* libfontconfig1 (2.12.3)

* libnss3 (2:3.33)

### Sources

Post mainly inspired from [here](

img/blog/how-to-install-firefox-quantum-on-debian-stretch_1.jpg (Stored with Git LFS) View File

oid sha256:01efc8f6b3831b74d74eea11d030048d8593a0e6355be4a36894c0ab21923b5c
size 386875

img/blog/how-to-install-firefox-quantum-on-debian-stretch_2.png (Stored with Git LFS) View File

oid sha256:5e91189d918b6a521940a9649de8085716bea3483126ce78754ef7e2e0ef9d2d
size 35153