Slackware This Forum is for the discussion of Slackware Linux.
|
| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
07-18-2012, 03:55 AM
|
#1
|
|
Member
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: Slackware, Slackware64
Posts: 779
|
Request: Mozilla Firefox ESR (Extended Support Release) for Slackware
Hi,
Last summer I installed a complete 100 % Slackware network (two servers, currently twenty clients) in a private school nearby. It's been used for a year now by fifty users, I've taken many notes and sanded down the edges, and it's running quite OK. Right now I'm working on replacing the initial KDE 4.6.5 desktop (thanks AlienBOB) by the equivalent in XFCE (thanks Robby Workman), since the client-side hardware is a bit light (first generation P-IV with 512 MB RAM and crappy video cards).
One problem that remains to be resolved is browser and mail client support. Since Firefox and Thunderbird are going into an update frenzy, things are a bit difficult to maintain in a production environment with many users. I think the best solution here would be to have the Extended Support version for both. The main reason being that addons (language packs and such) would remain constantly available, whereas they're moving targets on the "normal" version, e. g. they become "obsolete" after weeks.
Now I understand building Firefox from source is not exactly a trivial task. Before I launch into this potentially time-consuming chore, a few questions to the gurus in this forum.
1) Do I have to have some special packages (stuff from extra/, etc.) installed for Firefox to build OK? (Rather ask first, since the most powerful machine I have here is a first-generation AMD64 with 3 GB RAM... I reckon even on this machine it's a matter of a couple hours...).
2) Maybe some of you already built Firefox ESR successfully? In that case, I would be very thankful if you have a SlackBuild script for that.
3) AlienBOB, you're a specially gifted packager before the Almighy Bob, for all this HUGE unbuildable stuff (KDE, LibreOffice, VLC and similar monstrosities). I'd have a suggestion for you to add to your custom packages (that is, once you're back from the holidays): Firefox ESR, corresponding language packs, and eventually some more common plugins (AdBlock Plus!) packaged so they are installed system-wide. What do you think?
Cheers from the sunny South of France.
|
|
|
|
07-18-2012, 04:38 AM
|
#2
|
|
Senior Member
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 1,197
|
I don't use Firefox for day to day browsing but it is handy for the occasional comparative test with Opera and so I wrote a script that I use for doing a binary repack of Firefox into Slackware format. This allows me to keep FF up to date, from the moment a new release comes out. I can also take advantage of the fact that the binary versions provided by mozilla are PGO. The binaries provided by most (all?) distros are not PGO, nor is this something a reagular user is likely to do, or at least do well. As such the Mozilla provided binary versions are almost certainly faster.
Whilst my script is designed to fetch and install the latest stable (regular) release it can repack ESR releases as well by simply setting $VERSION to the version you want (that includes ESR versions), e.g.
Code:
$ wget http://www.panix.com/~ruari/latest-firefox
$ chmod +x latest-firefox
$ VERSION=10.0.6esr ./latest-firefox
Edit: If you want a different language, set $FFLANG to your preferred locale (it is set to en-US by default).
Edit 2: Here is a shelr.tv video demo of the process of repacking Firefox ESR to show you how easy it is. 
Last edited by ruario; 07-18-2012 at 05:14 AM.
Reason: updated latest-firefox to support ESR downloads and changed example accordingly
|
|
|
2 members found this post helpful.
|
07-18-2012, 10:18 AM
|
#3
|
|
Senior Member
Registered: Oct 2005
Distribution: Slackware 14.0
Posts: 2,961
|
Grab the build scripts from Slackware 13.1, which repack the upstream binaries rather than build from source.
I too would like to see ESR supported in Slackware. Possibly in the extra branch. :-)
|
|
|
|
07-18-2012, 11:24 AM
|
#5
|
|
Guru
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,625
|
Quote:
Originally Posted by BrZ
|
Yeah, he's right, but I also predicted its demise when they first started doing it. I am looking for alternatives and have found something promising:
http://www.qupzilla.com/
It is easy to build and uses qtwebkit. Some pages don't render right tho.
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 09:12 AM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|