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.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
|
11-05-2014, 11:16 AM
|
#31
|
Guru
Registered: Mar 2004
Location: Canada
Distribution: Slackware, Void, VM: Debian, Arch
Posts: 7,508
|
Quote:
Originally Posted by enine
32 is horrible.
|
Patrick does ship a slackbuild script for Google Chrome in the /extra directory of your Slackware DVD. Just download the the Google Chrome software from Google and create a Slackware package using Patrick's script. That might be a pleasing alternative to FF. The new FF is working fine for me.
|
|
|
11-05-2014, 11:49 AM
|
#33
|
Member
Registered: Jan 2013
Location: France
Distribution: Slackware 14.1 32 bits
Posts: 211
Rep:
|
Actually, there's a "new" UI being deployed for the Aurora testers which looks like the pre-v29 UI that most of us liked.
Let's hope that this will hit stable and ESR soon 
|
|
|
11-05-2014, 03:09 PM
|
#34
|
Member
Registered: Aug 2006
Distribution: Slackware, OpenBSD, CentOS, Ubuntu
Posts: 99
Original Poster
Rep:
|
Marking this thread as solved since Pat has released 31.2. Thanks, Pat!
|
|
|
11-05-2014, 03:52 PM
|
#35
|
Senior Member
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,559
|
Quote:
Originally Posted by moisespedro
|
I haven't updated that link in a bit. The most recent variant is on Github https://gist.github.com/ruario/9672759
P.S. I only added auto-install, so if you don't need that, stick with what you have got.
Last edited by ruario; 11-05-2014 at 03:56 PM.
|
|
|
11-05-2014, 05:01 PM
|
#36
|
LQ Guru
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 5,172
|
Now that this thread is marked "Solved" I feel free to ask a fundamental question
Why is it necessary, or even preferred, to install or upgradepkg for Firefox given that once the initial version is installed, simply overwriting the install directory with new libraries is all that is required, afaik.
For quite a few years (and many more versions, both of Slack and Firefox) I have had 2 directories in "/usr/lib" - "/usr/lib/firefox" and "usr/lib/firefox-new". I simply download the version I want from mozilla's ftp site and, as root, unpack it in "firefox-new" for a first time run. Once I see all is well, I move it to "firefox". What's wrong in this or more preferable in "upgradepkg" ?
|
|
|
11-05-2014, 05:12 PM
|
#37
|
LQ Addict
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,418
Rep: 
|
Quote:
Originally Posted by enorbet
What's wrong in this or more preferable in "upgradepkg" ?
|
If that works for you, then that's right for you. I prefer to keep a working Slackware Packages Management System™.
Manually moving the files make the packages database /var/log/{packages,scripts,removed_packages,removed_scripts} nugatory.
If you use "upgradepkg" but are not satisfied with the new package, you can just reinstall the previous one, using "upgradepkg" again, but only if you have an up to date packages database, i.e. if you didn't manually replace files.
Last edited by Didier Spaier; 11-05-2014 at 05:17 PM.
|
|
|
11-05-2014, 05:26 PM
|
#38
|
Senior Member
Registered: Nov 2003
Distribution: Slackʍɐɹǝ
Posts: 1,489
|
Quote:
Originally Posted by hitest
Patrick does ship a slackbuild script for Google Chrome in the /extra directory of your Slackware DVD. Just download the the Google Chrome software from Google and create a Slackware package using Patrick's script. That might be a pleasing alternative to FF. The new FF is working fine for me.
|
I've installed Chromium with AlienBob's slackbuild but thats the issue, the new firefox has the same messed up UI as chromium so all the buttons are all over the place. Looks like I can move most of the buttons around but the back/forward are stuck next to the address bar. I usually arrange most used on the left like the old version.
Now if I can just find a working version of Thunderbird.
Last edited by enine; 11-05-2014 at 05:29 PM.
|
|
|
11-06-2014, 06:01 AM
|
#39
|
Senior Member
Registered: Oct 2003
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541
|
Quote:
Originally Posted by enine
Now if I can just find a working version of Thunderbird.
|
Get the one from the patches directory: mozilla-thunderbird-24.8.1-x86_64-1_slack14.1.txt (or the 32-bit package from the other patches directory).
Here's the commands for 14.1 stable:
Code:
wget ftp://ftp.osuosl.org/pub/slackware/slackware64-14.1/patches/packages/*thunderbird*
<or>
wget ftp://ftp.osuosl.org/pub/slackware/slackware-14.1/patches/packages/*thunderbird*
<then>
upgradepkg *thunder*.t?z
It's working just fine for me.
Hope this helps some.
|
|
|
11-06-2014, 11:13 AM
|
#40
|
Senior Member
Registered: Nov 2003
Distribution: Slackʍɐɹǝ
Posts: 1,489
|
I need one that works with lightning though. I updated to that version and it won't open unless I disable add ons. I need one prior that lightning works with.
|
|
|
11-08-2014, 08:08 AM
|
#41
|
Member
Registered: Jan 2014
Posts: 186
Rep: 
|
Quote:
Originally Posted by enine
I need one that works with lightning though. I updated to that version and it won't open unless I disable add ons. I need one prior that lightning works with.
|
Lightning works with Thunderbird v24.8.1, you just have to use the correct version for your OS:
Linux Lightning v2.6.6
Thunderbird 24.8.1 in Lightning's Versions List
|
|
|
11-08-2014, 10:51 PM
|
#42
|
LQ Guru
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 5,172
|
Quote:
Originally Posted by Didier Spaier
If that works for you, then that's right for you. I prefer to keep a working Slackware Packages Management System™.
Manually moving the files make the packages database /var/log/{packages,scripts,removed_packages,removed_scripts} nugatory.
|
Understood. If you use the Packages Management System, and I don't, naturally it matters that the logs regarding Firefox version is correct. Since I don't, it doesn't.
Quote:
Originally Posted by Didier Spaier
If you use "upgradepkg" but are not satisfied with the new package, you can just reinstall the previous one, using "upgradepkg" again, but only if you have an up to date packages database, i.e. if you didn't manually replace files.
|
Here I am not quite so certain which is why I asked. This is why I have 2 directories for Firefox in "/usr/lib". The "/usr/lib/firefox" directory is not "upgraded" until I have tried "/usr/lib/firefox-new" for a week or so. If I'm unhappy with firefox-new, I simply go back to firefox. I am not certain that this is entirely safe but it has worked for a few years without a hitch until I made a stupid, lazy mistake hitting the "Upgrade Now" button on the Firefox popup. That just confirmed for me that manual is better, at least for me. I would like to know, if anyone does know, but it would seem that any important version data must be handled appropriately or any method of dropping back would have consequences.
The biggest problem I have is keeping track of which versions had an interface item that I prefer and exactly when Mozilla decided to drop it and go "new and improved". Those boys work too hard since it seems rare for 2 weeks to pass without a new version.
Last edited by enorbet; 11-08-2014 at 10:53 PM.
|
|
|
11-09-2014, 03:46 AM
|
#43
|
LQ Addict
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,418
Rep: 
|
Quote:
Originally Posted by enorbet
Here I am not quite so certain which is why I asked.
|
Just save the two or three most recent packages of Firefox (that's necessary because in the /patches directory of a Slackware mirror you'll find only the last one).
Let's assume you installed Firefox243.txz, upgraded to Firefox244.txz and want to go back to Firefox242.txz. Just do this:
Code:
upgradepkg /path/to/Firefox242.txz
I have yet to find a simpler and safer way.
Also, there are a few things good to know about upgradepkg.
- It would more accurately be named replacepkg: when you write upgradepkg Firefox243.txz, it first installs the package Firefox243.txz, then remove the Firefox package that was previously installed, no matter if it was Firefox242 or Firefox245: in other words upgradepkg makes absolutely no assumption about which package is newer, based on their versions or anything else. Choosing which package to install and which package to remove is the admin's job, to upgradepkg's job.
- Though this be obviously not recommended, upgradepkg can even replace a package with something completely different. For instance, provided that Seamonkey be installed and Firefox243 not yet installed, this:
Code:
upgradepkg Seamonkey%Firefox243.txz
will install Firefox243 then uninstall whatever version of Seamonkey was installed.
- When uninstalling the "previous" package, upgradepkg takes care of removing only the files of that package that are not also shipped in another (installed) package, and that were not modified since the installation of the to_be_removed package. It also warns about files and directories that it can't remove because they were already deleted, and directories that it won't remove because they contain new files (coming from another package installed later, or put there manually, for instance).
PS Here is the reason why upgradepkg lasted since 15 years with just a few enhancements during that time: it works™
Last edited by Didier Spaier; 11-09-2014 at 03:01 PM.
Reason: s/replacepkg/upgradepkg/ + PS added.
|
|
1 members found this post helpful.
|
11-09-2014, 01:28 PM
|
#44
|
Member
Registered: Nov 2014
Location: Deport illegals!
Posts: 36
Rep:
|
How does one use ruario's script so that once the FF is installed it also uses the system-wide flashplayer?
Okay, never mind. It built and uses the system flashplayer automatically.
Thanks very much, ruario, for your script.
Last edited by green_vein; 11-09-2014 at 01:45 PM.
|
|
|
11-10-2014, 07:23 AM
|
#45
|
LQ Guru
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 5,172
|
Quote:
Originally Posted by Didier Spaier
PS Here is the reason why upgradepkg lasted since 15 years with just a few enhancements during that time: it works™
|
To be precise and clear I am not in any way against upgradepkg when I must (or simply prefer to) deal with packages. I've been using Slackware for those 15 years and tested numerous distros and Slackware does it best for me. I like pkgtool et al.
However there are certain items that I want the freedom to not have to wait for a package and get the latest. When Firefox first began to support HTML5 comes to mind as a good example. I try to not assume that just because something works or looks safe that unseen cruft isn't gathering that will eventually cause problems. Forewarned is forearmed.
I suppose I won't get a solid, definitive "Yes, no problems likely" or "No! You're slowly constructing a disaster" and will just not "fix it" until and unless it breaks. It's been fine since Firefox 10.
|
|
|
All times are GMT -5. The time now is 06:29 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
|
|