LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Updating Firefox in Slackware (https://www.linuxquestions.org/questions/slackware-14/updating-firefox-in-slackware-4175520264/)

prasan89na 09-27-2014 03:09 AM

Updating Firefox in Slackware
 
Is there any way to update firefox in Slackware linux.

brianL 09-27-2014 03:18 AM

Get this script, and run it:
https://gist.github.com/ruario/9672798

enorbet 09-27-2014 03:24 AM

I do it old school. Desktop link points to "/usr/lib/firefox/firefox" and "/usr/lib/firefox" is a symlink from "usr/lib/firefox-version". I just unpack the new tarball into the version directory and have it "write into" and "overwrite" all. I'm writing this from firefox-32.0.3.

ruario 09-27-2014 04:31 AM

Quote:

Originally Posted by enorbet (Post 5245187)
I'm writing this from firefox-32.0.3.

On windows :)

eloi 09-27-2014 04:38 AM

Just download the latest firefox x86_64 from mozilla site, unpack it in some dir in your home and make a soft link to ~/bin/firefox (add $HOME/bin to your $PATH).

Then, download the latest flash plugin from adobe site, untar it in /tmp (because it's packed to be untared on / so it spreads all its crap all over the sys) and copy only the libflashplayer.so to ~/.mozilla/plugins.

You can let firefox to automatically update or update it manually from the about dialog.

In any Linux distro.

brianL 09-27-2014 07:33 AM

If you decide to use ruario's script, put this in /etc/slackpkg/blacklist:
Code:

[0-9]+ro

Alien Bob 09-27-2014 08:58 AM

Quote:

Originally Posted by prasan89na (Post 5245178)
Is there any way to update firefox in Slackware linux.

Are you aware that Slackware has updated packages in the /patches/ directory of a stable release?
The most recent Firefox update was on 2 september for Slackware 14.1 for instance:

http://taper.alienbase.nl/mirrors/sl..._slack14.1.txz

Note that Slackware uses the Firefox ESR releases as updates for the stable releases. ESR stands for "Extended Support Release"
Only Slackware-current gets the most recent version of Firefox.

Ruario's script is the easiest way to get the latest Firefox on your computer. It will just not be compiled on Slackware actually, because the script downloads Mozilla binaries and creates a Slackware package for those binaries.
You can also download the mozilla-firefox directory from the sources of Slackware-current and compile Firefox yourself.

Eric

schmatzler 09-27-2014 09:23 AM

Quote:

Originally Posted by Alien Bob (Post 5245313)
You can also download the mozilla-firefox directory from the sources of Slackware-current and compile Firefox yourself.

Correct. And while you're at it, you can also add the missing HTML5 video and audio support that is not included in the official packages. :)

(I have SlackBuilds for that in my signature. But be aware that the Firefox build process is very memory-hungry and time-consuming.)

enorbet 09-27-2014 09:42 AM

Quote:

Originally Posted by ruario (Post 5245204)
On windows :)


No it is NOT windows. I have the useragent spoof for Pipelight. This is 32bit Slack 14.0. Does Windows have "/usr/lib" now? <sarc>

eajam 09-27-2014 10:15 AM

Are there any plans of updating Mozilla Firefox to the latest release... 32.0.3 that came out a few days ago, as it fixes the "RSA Signature Forgery in NSS"?

Update: This security vulnerability also applies to Mozilla Thunderbird, which should be updated to 31.1.2. See...https://www.mozilla.org/security/ann...sa2014-73.html

Thanks!

fsLeg 09-27-2014 10:46 AM

Quote:

Originally Posted by eajam (Post 5245347)
32.0.3 that came out a few days ago, as it fixes the "RSA Signature Forgery in NSS"

mozilla-nss package was updated two days ago with a fix just for that. From changelog:
Quote:

Wed Sep 24 22:52:53 UTC 2014
...
patches/packages/mozilla-nss-3.16.5-x86_64-1_slack14.1.txz: Upgraded.
Fixed an RSA Signature Forgery vulnerability.
For more information, see:
https://www.mozilla.org/security/ann...sa2014-73.html
(* Security fix *)

ruario 09-27-2014 10:58 AM

Quote:

Originally Posted by enorbet (Post 5245333)
No it is NOT windows. I have the useragent spoof for Pipelight. This is 32bit Slack 14.0. Does Windows have "/usr/lib" now? <sarc>

Fair enough ;) just thought it was funny that you had a window's user agent and thought I would comment. No insult intended!

Alien Bob 09-27-2014 11:07 AM

Quote:

Originally Posted by schmatzler (Post 5245323)
Correct. And while you're at it, you can also add the missing HTML5 video and audio support that is not included in the official packages. :)

(I have SlackBuilds for that in my signature. But be aware that the Firefox build process is very memory-hungry and time-consuming.)

The official Firefox package in -current supports all that as far as I know. In https://www.youtube.com/html5 all checks are green.

Eric

dugan 09-27-2014 11:27 AM

Is it safe to just download a Firefox package from -current and upgradepkg to it on a -stable system?

schmatzler 09-27-2014 11:28 AM

Quote:

Originally Posted by Alien Bob (Post 5245368)
The official Firefox package in -current supports all that as far as I know. In https://www.youtube.com/html5 all checks are green.

The checks go green because it has been built against gstreamer-0.10. That's just the base package - if it's there the browser assumes gstreamer will handle all mimetypes by itself.

But:

-gstreamer 0.10 is end of life
-Slackware lacks ffmpeg + gst-ffmpeg (for 0.10) or gst-libav (for 1.0) to play H.264 files inside the browser
-Slackware also lacks gst-plugins-ugly for MP3 support (Soundcloud without Flash etc.)

I'm wondering why the "Media Source Extensions" check goes green. That should only turn on if "media.mediasource.enabled" is set to true, which it isn't by default because that feature is not completely implemented yet.

A much more thorough check is http://html5test.com/ where I get 477 points total (for now).


All times are GMT -5. The time now is 08:32 PM.