Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230
[Solved] Firefox 53.3 vs. ESR in Stretch
[Solved] Firefox 53.3 vs. ESR in Stretch
I noticed the newest (53.3) Firefox browser is out, but Debian Stretch is using ESR. How can one install 53.3 and replace ESR? Are there reasons not to do so, or potential problems with Debian? Does anyone know if the stable release will include the latest Firefox?
Last edited by supusr on 2017-05-20 18:29, edited 1 time in total.
- Head_on_a_Stick
- Posts: 14114
- Joined: 2014-06-01 17:46
- Location: London, England
- Has thanked: 81 times
- Been thanked: 132 times
Re: Firefox 53.3 vs. ESR in Stretch
The stable release will use firefox-esr.supusr wrote:Does anyone know if the stable release will include the latest Firefox?
Version 52 is in experimental, I am hoping they will transition that over at some point.
https://packages.debian.org/experimental/firefox-esr
I'm using that version in my stretch system with no problems (so far).
Non-standard repositories (or .debs) always have the potential to cause problems and should probably only be used as a last resort.Are there reasons not to do so, or potential problems with Debian?
Debian stable sticks to the extended support release because the new features introduced by the mainline version inevitably introduce new bugs and vulnerabilities and may also cause API/ABI changes that are not compatible with the release paradigm.
Apart from that it should be fine
deadbang
Re: Firefox 53.3 vs. ESR in Stretch
If you want to try the latest version, download it from Mozilla, unpack it and use it from there. No need to install it. I even got Flash working with it.
ASRock H77 Pro4-M i7 3770K - 32GB RAM - Pioneer BDR-209D
Re: [Solved] Firefox 53.3 vs. ESR in Stretch
To you both, thanks very much for your perspectives. I think it is right that for now I should stay with ESR for the installed version, but I also know that if I want to try the newest version I need not install it.
Re: [Solved] Firefox 53.3 vs. ESR in Stretch
Wait for Stretch to go stable and then use mozilla.debian.net when they update the repos, so you don't have to pull and pin form experimental (I'm always afraid of that).
"Smokey, this is not 'nam, this is bowling. There are rules!"
-
- Posts: 182
- Joined: 2016-07-13 08:40
Re: [Solved] Firefox 53.3 vs. ESR in Stretch
Just a quick note: mozilla.debian.net doesn't offer current release Firefox for Jessie anymore since the newer versions need Rust and that isn't available on Jessie. But you can still get the newer ESR version from there. The only alternative for Jessie would be the statically compiled Firefox from Mozilla's own website.
Debian GNU/Linux 9 Stretch w/Openbox
Acer Aspire E5-521G
AMD A8-6410 APU
4 GB RAM
integrated AMD Mullins
dedicated AMD Hainan Radeon R5 M240 2 GB
240 GB Toshiba Q300 SSD
Realtek RTL8111/8168/8411 ethernet
Qualcomm Atheros QCA9565 wireless
Acer Aspire E5-521G
AMD A8-6410 APU
4 GB RAM
integrated AMD Mullins
dedicated AMD Hainan Radeon R5 M240 2 GB
240 GB Toshiba Q300 SSD
Realtek RTL8111/8168/8411 ethernet
Qualcomm Atheros QCA9565 wireless
-
- Posts: 182
- Joined: 2016-07-13 08:40
Re: [Solved] Firefox 53.3 vs. ESR in Stretch
I've built a script that fetches the current Firefox and unpacks it into $HOME/Build/ :
If you look at the 2nd wget command which was commented out, this one rather gets the latest Nightly than the stable release.
Then I have an executable script in ~/bin which looks like this:
And then I just edit the Firefox .desktop file with menulibre to access ~/bin/firefox rather than /usr/bin/firefox-esr
Hope that helps someone. This could be made into a cronjob.
Code: Select all
#!/bin/bash
printf "\n\n Getting latest Firefox... \n\n"
cd ~/Build
if [ -d "~/Build/firefox~" ]; then
rm -r firefox~
if [ -d "~/Build/firefox" ]; then
cp -a firefox firefox~
fi
else
if [ -d "~/Build/firefox" ]; then
cp -a firefox firefox~
fi
fi
rm -r firefox
wget -O firefox.tar "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US" &&
#wget -O firefox.tar "https://download.mozilla.org/?product=firefox-nightly-latest-ssl&os=linux64&lang=en-US"
tar xvf firefox.tar &&
rm firefox.tar
printf "\n\n Done! \n\n"
Then I have an executable script in ~/bin which looks like this:
Code: Select all
#!/bin/bash
cd ~/Build/firefox
./firefox
Hope that helps someone. This could be made into a cronjob.
Debian GNU/Linux 9 Stretch w/Openbox
Acer Aspire E5-521G
AMD A8-6410 APU
4 GB RAM
integrated AMD Mullins
dedicated AMD Hainan Radeon R5 M240 2 GB
240 GB Toshiba Q300 SSD
Realtek RTL8111/8168/8411 ethernet
Qualcomm Atheros QCA9565 wireless
Acer Aspire E5-521G
AMD A8-6410 APU
4 GB RAM
integrated AMD Mullins
dedicated AMD Hainan Radeon R5 M240 2 GB
240 GB Toshiba Q300 SSD
Realtek RTL8111/8168/8411 ethernet
Qualcomm Atheros QCA9565 wireless