SlackwareThis 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.
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.
When you say 'uninstall' do you mean run 'removepkg'?
To remove any possibility of duplicate installations, yes. You may have to run it multiple times, depending on how many times you tried installing it without removing or upgrading the previous package. You can check with the following:
Code:
ls /var/log/packages | grep firefox
However, if you're wnating to just upgrade a package (if it hasn't been installed multiple times), you can simply run upgradepkg, and it will handle the removal of the old one and the installation of the new one.
Reminder: upgradepkg installs the new package then remove one with the same base name (in this case mozilla-firefox), without checking its version or anything. That works for "alien" packages as with installpkg and removepkg.
If you remove mozilla-firefox-36.0.1-x86_64-1ro first, you can either use installpkg or slackpkg install or upgradepkg --install-new.
Only difference, slackpkg install will only work for official packages.
Last edited by Didier Spaier; 03-10-2015 at 02:57 PM.
But i still have the same problem that when i run 'slackpkg upgrade-all', slackpkg still gives me the option of installing version 17.
I am very confused. I realise v17 might be the latest in the repository, but i dont want it to give me the option of installing that. Do i just ignore it?
I am very confused. I realise v17 might be the latest in the repository, but i dont want it to give me the option of installing that. Do i just ignore it?
Add it to /etc/slackpkg/blacklist. An entry containing mozilla-firefox should suffice.
Last edited by bassmadrigal; 03-10-2015 at 03:12 PM.
I'm running vectorlinux lite and trying to update my Firefox from v19, on my i586. I tried the subject script and found I had to edit it to manually select i586 and to choose a version. I chose 45.2.0, the current latest version being 48, I guess. I surmised that I could grab a version 45 for i586 but was not certain about v48. Anyway, the script had been written only to look for i686 packages.
For years, I have waited for a new compilation of firefox for vector, finally, none appearing, I realized for the first time I could install slackware packages so that is what I am now attempting. I finally got around to it when my email stopped working good enough and didn't work at all.
After editing as noted, the script got as far as echoing that it saved /tmp/repackage-mozilla-firefox/src/mozilla-firefox.desktop, then echoed that it had connected to https://download.mozilla.org/?produc...nux&lang=en-US and was resolving the download but then it did not like the certificate and it shut down. I could not see in the script where it would have hung up, but the error messages about the certificate did not come from within the script. After it shut down, I could find no such file (written above) saved anywhere.
Any assistance will be appreciated.
Also, I want to know from which directory I ought to be running this script. I was just running it in root (just above home directory).
And more generally, I welcome anybody's 2 cents regarding the advantages I might enjoy if I change my OS to slackware. I started running vector lite because of its advertised quickness and lack of fluff, but how can it be better than slackware, in regard to that aspect, if it is based on slackware? - Especially for a guy who doesn't like to gui or have things done for him by anyone but his long-time personal butler.
I don't really have a butler (but I would like one), but you see my point.
And good news for those using the vanilla version from mozilla.org
Firefox 48.0 includes patches making it possible to use it with the newest gtk .
Radio buttons, slide bar and the like are now displayed correctly with gtk 3.20.x
I'm running vectorlinux lite and trying to update my Firefox from v19, on my i586. I tried the subject script and found I had to edit it to manually select i586 and to choose a version. I chose 45.2.0, the current latest version being 48, I guess. I surmised that I could grab a version 45 for i586 but was not certain about v48. Anyway, the script had been written only to look for i686 packages.
For years, I have waited for a new compilation of firefox for vector, finally, none appearing, I realized for the first time I could install slackware packages so that is what I am now attempting. I finally got around to it when my email stopped working good enough and didn't work at all.
After editing as noted, the script got as far as echoing that it saved /tmp/repackage-mozilla-firefox/src/mozilla-firefox.desktop, then echoed that it had connected to https://download.mozilla.org/?produc...nux&lang=en-US and was resolving the download but then it did not like the certificate and it shut down. I could not see in the script where it would have hung up, but the error messages about the certificate did not come from within the script. After it shut down, I could find no such file (written above) saved anywhere.
There shouldn't be any reason to get something other than the i686 as it is very unlikely that your processor doesn't support that. Just because many of the packages in the OS are i586 doesn't mean that your packages need to be.
As for your issue with the script, please paste all the output and put them within [code][/code] tags so we can try and diagnose your issue. However, this may be an issue specific with Vector and we may not be familiar enough with the distro to help (even though it is based on Slackware, it is not Slackware).
Quote:
Originally Posted by samtsco
Also, I want to know from which directory I ought to be running this script. I was just running it in root (just above home directory).
This shouldn't matter.
Quote:
Originally Posted by samtsco
And more generally, I welcome anybody's 2 cents regarding the advantages I might enjoy if I change my OS to slackware. I started running vector lite because of its advertised quickness and lack of fluff, but how can it be better than slackware, in regard to that aspect, if it is based on slackware? - Especially for a guy who doesn't like to gui or have things done for him by anyone but his long-time personal butler.
I'm not very familiar with Vector, but they probably follow the one app per task philosophy, meaning that it doesn't provide you choice like Slackware does. I doubt this leads to things being quicker (except you don't have to look through as many items on a menu), but it would lead to a smaller install (but that's not a big deal to most with the sizes of harddrives).
But you are in the Slackware forum, so I'd imagine most people would suggest just switching to Slackware (me included).
I'm running vectorlinux lite and trying to update my Firefox from v19, on my i586. I tried the subject script and found I had to edit it to manually select i586 and to choose a version.
You do not need to do that and should not do that!
Quote:
Originally Posted by bassmadrigal
There shouldn't be any reason to get something other than the i686 as it is very unlikely that your processor doesn't support that. Just because many of the packages in the OS are i586 doesn't mean that your packages need to be.
Exactly!
P.S. Even if the user did want to change the version or arch, there is zero reason to edit the script. You can just define the variable outside of the script and the script will use this instead.
Quote:
Originally Posted by samtsco
the script got as far as echoing that it saved /tmp/repackage-mozilla-firefox/src/mozilla-firefox.desktop, then echoed that it had connected to https://download.mozilla.org/?produc...nux&lang=en-US and was resolving the download but then it did not like the certificate and it shut down.
This implies that your ca-certificates package is out of date because the cert on https://download.mozilla.org is valid.
Firefox does not produce a i586 binary package (look in http://ftp.mozilla.org/pub/firefox/releases/48.0/ to confirm this for yourself). Not that it matters, since as bassmadrigal pointed out, you almost certainly do want i586, which is likely to run on your system just fine.
You need to update your ca-certificates package but in the mean time, get the i686 package manually like this:
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.