The current Slackware version of Firefox is 45.7.0; that is the ESR version that Pat uses to keep Firefox up-to-date without installing the current version from Mozilla. The ESR is extended support and is, most likely, the version you want.
You can go to Oregon State University Open Source Lab and download Firefox from the patches directory. Or you can simply use
wget:
Code:
wget ftp://ftp.osuosl.org/pub/slackware/slackware64-14.2/patches/packages/mozilla-firefox*
into some directory then use
Code:
upgradepkg mozilla-firefox*.t?z
to update any existing version of Firefox to the latest.
You need to be root to do the update.
If you have not done any updates (there are a bunch), you may want to download all of the updates like this:
Code:
wget ftp://ftp.osuosl.org/pub/slackware/slackware64-14.2/patches/packages/*
to get them all then (again as root)
which will do a mass update of all available packages.
There are updates that require stopping and restarting the new versions; e.g.,
bind and others. It's just as easy to, if you're doing a mass update, to reboot the system.
If you have not done the kernel updates (you really ought to). They are found in a subdirectory of the patches directory named
linux-4.4.38/ and you can get them with
Code:
wget ftp://ftp.osuosl.org/pub/slackware/slackware64-14.2/patches/packages/linux*/*
You do those updates by getting into the downloaded
linux-4.4.38/ directory and running
Note that when your do those kernel updates you must run
lilo before you reboot. If you did not install with
lilo, use the loader utility that you did use. This is critical and you won't be able to reboot if you don't run
lilo (or whichever you used during installation).
There are other ways to keep things up-to-date (
slackpkg comes to mind). I prefer keeping all the patches in
/usr/local/patches and do the updates manually because I have four systems that get updates so I do one download (to rule them all) and do the updates with
ssh to each server. Six of one, I think.
You may want to subscribe to the Security Advisories mailing list at
http://www.slackware.com/lists/ to get notified of changes.
Hope this helps some.