LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 10-02-2018, 06:52 AM   #1
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,682
Blog Entries: 19

Rep: Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492
What experience have people had with Firefox downloads from the Mozilla site?


Of my three distros, two are source-based. But compiling FF from source is becoming increasingly difficult. Not only does it take forever (and I have a twin-core processor and 2 GB of RAM, which I used to consider ample) but nowadays it has a huge list of dependencies (for example rust, which is also very large and slow to build).

I've given up using FF on LFS, replacing it with Pale Moon, though I dislike the attitudes of the PM developers. I am now thinking of giving it up in Crux too. But I do actually rather like the new Quantum version, which runs nice and fast on my machine. So I am playing with the idea of downloading the official Mozilla compiled version for both Crux and LFS.

The LFS book is rather sniffy about precompiled FF, because it doesn't link to your system libraries but has its own internal versions, which are usually older. This, according to the book, is a security risk.

I'd be interested to know if other people use the Mozilla versions and what their experience has been.
 
Old 10-02-2018, 07:35 AM   #2
Terry Coats
Member
 
Registered: Mar 2017
Posts: 122

Rep: Reputation: 54
I'm using the precompiled version Firefox Quantum 62.0.2 on my LFS 8.0 here.
The only annoyance I've seen here is sometimes clicking a link in the bookmarks
takes me to a wrong page. Sometimes videos won't play but I run Adblock Plus
and Privacy Badger and think those sometimes inadvertently block some videos.
I don't worry about figuring it out. Youtube videos play fine.
I agree FF has just become too hard to compile. I like compiling stuff to make
it work but no longer want to spend hours figuring out what's wrong.
 
1 members found this post helpful.
Old 10-02-2018, 08:14 AM   #3
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,682

Original Poster
Blog Entries: 19

Rep: Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492
Thanks. I don't watch videos so that wouldn't be a problem for me.

btw your LFS needs updating. The current book is 8.3.
 
Old 10-02-2018, 11:23 AM   #4
fatmac
LQ Guru
 
Registered: Sep 2011
Location: Upper Hale, Surrey/Hants Border, UK
Distribution: Mainly Devuan, antiX, & Void, with Tiny Core, Fatdog, & BSD thrown in.
Posts: 5,521

Rep: Reputation: Disabled
I've used binaries of Firefox for years without much trouble, most times from my distro, but at other times from their site.

I certainly wouldn't want to compile it myself.
 
Old 10-02-2018, 11:31 AM   #5
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,682

Original Poster
Blog Entries: 19

Rep: Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492
When I started out it was quite doable. In those days we used to think that software bloat was purely a Windows problem!

Distro binaries are a different kettle of fish altogether. They are built from source by the distro devs and are therefore linked to system packages, not local ones.

Last edited by hazel; 10-02-2018 at 11:35 AM.
 
Old 10-02-2018, 12:08 PM   #6
petelq
Member
 
Registered: Aug 2008
Location: Yorkshire
Distribution: openSUSE(Leap and Tumbleweed) and a (not so) regularly changing third and fourth
Posts: 629

Rep: Reputation: Disabled
I've used the self-contained tars for years. I find firefox quantum better than it's been for some time. My personal pref has always been to extract it to /usr/share/ and create a link in /usr/bin. You can check for updates from within firefox and the doenload and extract take minutes with no hassle.
I've never had a problem with mismatched dependencies since doing it this way.
 
1 members found this post helpful.
Old 10-02-2018, 01:33 PM   #7
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,682

Original Poster
Blog Entries: 19

Rep: Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492
Good! That settles it. I keep Pale Moon in /opt, so Firefox had better go there too. I certainly wouldn't put it in /usr/share because that is for fixed data, not programs.
 
Old 10-02-2018, 01:52 PM   #8
sevendogsbsd
Senior Member
 
Registered: Sep 2017
Distribution: FreeBSD
Posts: 2,252

Rep: Reputation: 1011Reputation: 1011Reputation: 1011Reputation: 1011Reputation: 1011Reputation: 1011Reputation: 1011Reputation: 1011
Same here: precompiled on my distro with no issues. I have built FF, Chromium and many other packages on my box (takes about 1 hour each) but not sure that is going to help you because it's a completely different distro, and as you mentioned, might be lib issues.
 
Old 10-03-2018, 03:52 AM   #9
fatmac
LQ Guru
 
Registered: Sep 2011
Location: Upper Hale, Surrey/Hants Border, UK
Distribution: Mainly Devuan, antiX, & Void, with Tiny Core, Fatdog, & BSD thrown in.
Posts: 5,521

Rep: Reputation: Disabled
I'm sure I used to download it to my /home & run it from there without problems, just added it to my (fluxbox) menu.
 
Old 10-07-2018, 12:27 PM   #10
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,682

Original Poster
Blog Entries: 19

Rep: Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492
Thought people might like an update. I was notified of a pending Crux update to FF so I bit the bullet, downloaded the compiled version (which seems to be much smaller than the source code package) from the Mozilla site, installed it in /opt and removed the native version. I had to copy a few libraries from /opt/firefox to /usr/lib (and of course remake the /usr/bin/firefox link) but it works just fine.

I then ran prt-get listorphans and was able to get rid of no less than four compilation tools: autoconf-2.13, yasm, rust and clang. Only FF was using them. I was particularly glad to see the back of rust, because that's another huge download and I have a monthly bandwidth limit.
 
Old 10-07-2018, 12:32 PM   #11
jsbjsb001
Senior Member
 
Registered: Mar 2009
Location: Earth, unfortunately...
Distribution: Currently: OpenMandriva. Previously: openSUSE, PCLinuxOS, CentOS, among others over the years.
Posts: 3,881

Rep: Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063
While I prefer to use software packages, I didn't have any issues the last time I done it (before CentOS updated it's repo's for the new Firefox versions).

The only thing with that way (apart from not using the package manager instead), is that Mozilla seems to expect you to install it to your home folder. I'd prefer it's installed to the /usr/ folder, so it's protected by file permissions. I installed to the /usr/local/ folder when I manually downloaded it from Mozilla's site.

I don't like installing stuff to my home folder, forget it.

Last edited by jsbjsb001; 10-07-2018 at 12:33 PM.
 
Old 10-07-2018, 01:49 PM   #12
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,682

Original Poster
Blog Entries: 19

Rep: Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492Reputation: 4492
Quote:
Originally Posted by jsbjsb001 View Post
I'd prefer it's installed to the /usr/ folder, so it's protected by file permissions.

I installed to the /usr/local/ folder when I manually downloaded it from Mozilla's site.

I don't like installing stuff to my home folder, forget it.
+1 to that. I use /opt for that kind of thing.
 
Old 10-07-2018, 01:52 PM   #13
average_user
Member
 
Registered: Dec 2010
Location: Warsaw, Poland
Distribution: Slackware
Posts: 560

Rep: Reputation: 220Reputation: 220Reputation: 220
/opt is also recommended by FHS https://refspecs.linuxfoundation.org...0/fhs-3.0.pdf:

Quote:
1. Purpose
/opt is reserved for the installation of add-on application software packages.
Personally I store a number of cross-compilers in /opt.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Mozilla Delivers Improved User Experience in Firefox for iOS LXer Syndicated Linux News 0 07-26-2016 11:45 PM
LXer: Mozilla: Browser ballot glitch cost 6-9 million Firefox downloads LXer Syndicated Linux News 0 11-02-2012 12:50 AM
LXer: Mozilla Thunderbird to Find New Home as Mozilla Foundation Focuses on Mozilla Firefox LXer Syndicated Linux News 0 07-27-2007 09:16 AM
LXer: Mozilla finally renovates Firefox add-on site LXer Syndicated Linux News 0 03-28-2007 02:01 AM
LXer: Web Site Publishes Hacker's Code For Mozilla Firefox LXer Syndicated Linux News 0 02-09-2006 12:16 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 07:27 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration