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
Firefox 52 ESR to Firefox 57 Quantum
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!
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!
- Ardouos
- Posts: 1077
- 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
AFAIK rust is just needed to compile the source code.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?
There should be no problems extracting and running Firefox in your own home folder, as it should not require root permissions to update.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.
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
⠈⠳⣄⠀
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org
⠈⠳⣄⠀
Re: Firefox 52 ESR to Firefox 57 Quantum
+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.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.
Re: Firefox 52 ESR to Firefox 57 Quantum
Where can I find info on this?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.
Is debian going to select another browser as default, instead of firefox?
best i could find: https://mozilla.debian.net/
So Debian is going to ditch firefox as of next year, instead of utilizing rust?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.
(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)
Re: Firefox 52 ESR to Firefox 57 Quantum
If you don't like it try Waterfox. As debiantu reported above, Waterfox can be installed in your home directory.fmp wrote: . . . the new firefox is googlized garbage & webextensions are dumb and break some decent add-ons that will never be ported)
If you need Flash, Waterfox creates ~/.waterfox. Go to ~/.waterfox/plugins and add libpepflashplayer.so.
Re: Firefox 52 ESR to Firefox 57 Quantum
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:
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:
it's still going to be a bit of work using this, as its not currently in the debian repositories.Note: If you are using Linux, you will need version 3.4.22 of libstdc++.
Re: Firefox 52 ESR to Firefox 57 Quantum
rust if a programming languagedebiantu 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?
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.
- stevepusser
- Posts: 12930
- Joined: 2009-10-06 05:53
- Has thanked: 41 times
- Been thanked: 72 times
Re: Firefox 52 ESR to Firefox 57 Quantum
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
Waterfox + Debian = easy
Howeverfmp wrote:going to be a bit of work using [Waterfox], as its not currently in the debian repositories.
- 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.
- There is an open request on WNPP to incorporate this unofficial repo into official Debian. You can
- add your support to the issue tracker page by posting `885405@bugs.debian.org`
- subscribe the issue by posting `885405-subscribe@bugs.debian.org`
Re: Firefox 52 ESR to Firefox 57 Quantum
As @fmp also asked: Does anyone know which browser will be Debian's default?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.
Or what would be a likely choice?
Waterfox?