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

 

 

 

Firefox 52 ESR to Firefox 57 Quantum

Graphical Environments, Managers, Multimedia & Desktop questions.
Post Reply
Message
Author
debiantu
Posts: 18
Joined: 2017-03-18 22:41

Firefox 52 ESR to Firefox 57 Quantum

#1 Post by debiantu »

Hello all!

Knowing that Firefox 52 ESR will be no longer supported in June 2018, I decided to check out Firefox 57 Quantum.

I know Debian 9 won't have the next ESR release since it'll be version 59 and like with version 57, it uses Rust.

I downloaded the Firefox tarball and extracted to firefox-bin folder in my home directory and double clicked on "firefox" and it launched with no issues. It even had my configuration and was already connected with Firefox Sync that was setup in Firefox 52.

I figured Quantum wouldn't run since I don't have Rust runtime files or perhaps a better term - virtual machine - like how Java works.

I tried reading up on Rust but still am not sure - is Rust like Java where a user needs to install Java to run programs compiled to Java bytecode to be run by the JVM? Or does Rust compile to an executable to machine code?

Another question I have - am I ok with running Quantum this way as described above? I don't think I'm going towards running a FrankenDebian.

thanks!

User avatar
Ardouos
Posts: 1075
Joined: 2013-11-03 00:30
Location: Elicoor II
Has thanked: 1 time
Been thanked: 4 times

Re: Firefox 52 ESR to Firefox 57 Quantum

#2 Post by Ardouos »

debiantu wrote: I tried reading up on Rust but still am not sure - is Rust like Java where a user needs to install Java to run programs compiled to Java bytecode to be run by the JVM? Or does Rust compile to an executable to machine code?
AFAIK rust is just needed to compile the source code.
debiantu wrote: Another question I have - am I ok with running Quantum this way as described above? I don't think I'm going towards running a FrankenDebian.
There should be no problems extracting and running Firefox in your own home folder, as it should not require root permissions to update.

It is great that you have done some homework about not borking your Debian system. You should read up about Debian's package management and installing foreign software so you can get comfortable and become more confident. The general rule of thumb is; if you are unsure, stick to the official repos. Or install a distro that officially supports later releases of Firefox.
There is only one Debian | Do not break Debian | Stability and Debian | Backports

⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org
⠈⠳⣄⠀

Bulkley
Posts: 6383
Joined: 2006-02-11 18:35
Has thanked: 2 times
Been thanked: 39 times

Re: Firefox 52 ESR to Firefox 57 Quantum

#3 Post by Bulkley »

Ardouos wrote:There should be no problems extracting and running Firefox in your own home folder, as it should not require root permissions to update.
+1. Many browsers run quite well in one's ~/user space. Firefox 57 is one of them. The only hitch I have found so far is that it doesn't like Flash but that isn't much of a problem these days.

fmp
Posts: 40
Joined: 2017-09-09 04:01

Re: Firefox 52 ESR to Firefox 57 Quantum

#4 Post by fmp »

debiantu wrote: Knowing that Firefox 52 ESR will be no longer supported in June 2018, I decided to check out Firefox 57 Quantum.

I know Debian 9 won't have the next ESR release since it'll be version 59 and like with version 57, it uses Rust.
Where can I find info on this?
Is debian going to select another browser as default, instead of firefox?

best i could find: https://mozilla.debian.net/
Jessie and Stretch backports of Firefox release and beta are gone because of the requirement of rust to build them, which is not available in Jessie or Stretch. Please update your apt sources to use Firefox ESR instead.
So Debian is going to ditch firefox as of next year, instead of utilizing rust?

(not that it's a HUGE loss, the new firefox is googlized garbage & webextensions are dumb and break some decent add-ons that will never be ported)

Bulkley
Posts: 6383
Joined: 2006-02-11 18:35
Has thanked: 2 times
Been thanked: 39 times

Re: Firefox 52 ESR to Firefox 57 Quantum

#5 Post by Bulkley »

fmp wrote: . . . the new firefox is googlized garbage & webextensions are dumb and break some decent add-ons that will never be ported)
If you don't like it try Waterfox. As debiantu reported above, Waterfox can be installed in your home directory.

If you need Flash, Waterfox creates ~/.waterfox. Go to ~/.waterfox/plugins and add libpepflashplayer.so.

fmp
Posts: 40
Joined: 2017-09-09 04:01

Re: Firefox 52 ESR to Firefox 57 Quantum

#6 Post by fmp »

waterfox is a suitable alternative, but what's to come of the extensions once mozilla ditches the legacy add ons entirely? i'm skeptical mozilla will keep the database open so waterfox users can continue to use them.

waterfox doesn't currently auto-update, either; so with each new release it has to be recompiled, or has that been fixed? (i can't find any updates stating one way or the other)
and based on some older release notes:
Note: If you are using Linux, you will need version 3.4.22 of libstdc++.
it's still going to be a bit of work using this, as its not currently in the debian repositories.

Bulkley
Posts: 6383
Joined: 2006-02-11 18:35
Has thanked: 2 times
Been thanked: 39 times

Re: Firefox 52 ESR to Firefox 57 Quantum

#7 Post by Bulkley »

Yes, you can set Waterfox to automatically update.

User avatar
llivv
Posts: 5340
Joined: 2007-02-14 18:10
Location: cold storage

Re: Firefox 52 ESR to Firefox 57 Quantum

#8 Post by llivv »

debiantu wrote: I tried reading up on Rust but still am not sure - is Rust like Java where a user needs to install Java to run programs compiled to Java bytecode to be run by the JVM? Or does Rust compile to an executable to machine code?
rust if a programming language
if you're familiar with the programming langauge C++ that is what mozilla currently uses to write
firefox code
https://developer.mozilla.org/en-US/Fir ... _Rust_code
run a search of
firefox rust
or
mozilla rust
and you should find enough reading for at least a few days.

https://hacks.mozilla.org/2016/07/shipp ... n-firefox/
In memory of Ian Ashley Murdock (1973 - 2015) founder of the Debian project.

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Firefox 52 ESR to Firefox 57 Quantum

#9 Post by stevepusser »

Flash is still working on my Firefox 57.0.3. It's still the NPAPI version; they haven't switched to pepperflash yet.
MX Linux packager and developer

TomRoche
Posts: 26
Joined: 2012-07-08 23:43

Waterfox + Debian = easy

#10 Post by TomRoche »

fmp wrote:going to be a bit of work using [Waterfox], as its not currently in the debian repositories.
However
  1. There is an unofficial repository that works (using the provided instructions): I have used it to install version=56.0.1 and to upgrade to version=56.0.2.
  2. There is an open request on WNPP to incorporate this unofficial repo into official Debian. You can

krans
Posts: 6
Joined: 2017-08-17 06:28

Re: Firefox 52 ESR to Firefox 57 Quantum

#11 Post by krans »

debiantu wrote: Knowing that Firefox 52 ESR will be no longer supported in June 2018, I decided to check out Firefox 57 Quantum.
I know Debian 9 won't have the next ESR release since it'll be version 59 and like with version 57, it uses Rust.
As @fmp also asked: Does anyone know which browser will be Debian's default?
Or what would be a likely choice?
Waterfox?

Post Reply