LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-28-2020, 12:34 PM   #1
refaelsh
Member
 
Registered: Oct 2020
Posts: 42

Rep: Reputation: 3
Old packages in Slackware


I am considering to abandon Arch and adopt Slackware.
The last thing that is bothering me is that the packages are old.
If I install 14.2, it was released in 2016, all the packages are 4 years old.

I mean like, I can for example update Firefox to the latest version using SlackBuilds.org,
but what about the rest of the packages? I cant go and manually update every package!

I was wandering, what does the Slackware community does about it?

Thanks.

Last edited by refaelsh; 10-28-2020 at 12:41 PM.
 
Old 10-28-2020, 01:02 PM   #2
Slax-Dude
Member
 
Registered: Mar 2006
Location: Valadares, V.N.Gaia, Portugal
Distribution: Slackware
Posts: 528

Rep: Reputation: 272Reputation: 272Reputation: 272
It depends on why you are switching from Arch to Slackware.

If you want more recent packages, you can always use Slackware-current, which is the development branch and updated frequently (may be unstable at times).
https://packages.slackware.com/
http://www.slackware.com/changelog/

If you are leaving Arch because of the frequent updates... then maybe Slackware is not the right choice for you, as the stable version is not updated frequently and over time will have some old packages as is now the case.

Note: stable packages are only updated for (usually) for security reasons

Last edited by Slax-Dude; 10-28-2020 at 01:04 PM. Reason: added note
 
2 members found this post helpful.
Old 10-28-2020, 01:46 PM   #3
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by refaelsh View Post
If I install 14.2, it was released in 2016, all the packages are 4 years old.
In every Slackware release you'll find a directory "patches" in the root of the distro tree. In there you'll find a whole lot of packages that were updated since 2016 (mostly to adrress security issues.)
For Slackware 14.2, the most recent package update (glibc-zoneinfo) was yesterday, and a new kernel was added a week ago.
 
2 members found this post helpful.
Old 10-28-2020, 02:22 PM   #4
drumz
Member
 
Registered: Apr 2005
Location: Oklahoma, USA
Distribution: Slackware
Posts: 905

Rep: Reputation: 695Reputation: 695Reputation: 695Reputation: 695Reputation: 695Reputation: 695
Quote:
Originally Posted by refaelsh View Post
I was wandering, what does the Slackware community does about it?
In my younger days I would have switched to -current, as already mentioned.

Nowadays I just want a system that works without hassle. So my work P. C. and home laptop both run Slackware 14.2. I keep on top of patches, and also keep my SlackBuilds.org packages up to date. In practice, this means installing security patches as they're published, and upgrading SBo packages once a week. I also use the kernel config from -current (with a few minor tweaks) to compile my own 5.4.x kernel. If -current switches to the next LTS kernel I'll probably follow suit.

Yes, it kind of bothers me that I'm still running KDE4 and lots of things are old. But my computer works, and that's what counts. Until 15.0 lands I'll keep patiently waiting.

P.S. my work laptop runs Pop!_OS (Ubuntu derivative) (but Plasma5 instead of Gnome, of course) and I have no issue switching back and forth between using Plasma5 on it and KDE4 on my Slackware machines.
 
2 members found this post helpful.
Old 10-28-2020, 02:30 PM   #5
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,228

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Quote:
Originally Posted by refaelsh View Post
what does the Slackware community does about it?
We run -current.
 
Old 10-28-2020, 02:31 PM   #6
pisti
Member
 
Registered: Jul 2006
Location: Montréal, Canada
Distribution: Slackware
Posts: 258

Rep: Reputation: 33
i am wondering if LQ shouldn't think about introducing a troll button, kind of an equivalent to those facebooky like or not-so-like buttons ?
 
Old 10-28-2020, 02:36 PM   #7
refaelsh
Member
 
Registered: Oct 2020
Posts: 42

Original Poster
Rep: Reputation: 3
Quote:
Originally Posted by dugan View Post
We run -current.
But as far as I understand, and please do correct me if I am wrong, -current is less stable.
The main reason I am switching to Slackware is the stability.
 
Old 10-28-2020, 02:39 PM   #8
refaelsh
Member
 
Registered: Oct 2020
Posts: 42

Original Poster
Rep: Reputation: 3
Quote:
Originally Posted by Slax-Dude View Post
It depends on why you are switching from Arch to Slackware.
I want the stability of Slackware.

Quote:
Originally Posted by Slax-Dude View Post
If you want more recent packages, you can always use Slackware-current, which is the development branch and updated frequently (may be unstable at times).
https://packages.slackware.com/
http://www.slackware.com/changelog/
But as far as I understand, and please do correct me if I am wrong, -current is less stable.
The main reason I am switching to Slackware is the stability.
 
Old 10-28-2020, 02:41 PM   #9
refaelsh
Member
 
Registered: Oct 2020
Posts: 42

Original Poster
Rep: Reputation: 3
Quote:
Originally Posted by Alien Bob View Post
In every Slackware release you'll find a directory "patches" in the root of the distro tree. In there you'll find a whole lot of packages that were updated since 2016 (mostly to adrress security issues.)
For Slackware 14.2, the most recent package update (glibc-zoneinfo) was yesterday, and a new kernel was added a week ago.
But, and correct me if I am wrong please, this means I have to download an ISO every time I wanna check are there any updates. Right?
 
Old 10-28-2020, 03:06 PM   #10
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by refaelsh View Post
But, and correct me if I am wrong please, this means I have to download an ISO every time I wanna check are there any updates. Right?
No need to download any ISO file after you installed Slackware.
Slackware has a package management tool called "slackpkg". You need to configure exactly ONE mirror URL in /etc/slackpkg/mirrors and then this sequence will give you every update that's available for the packages you have installed:
Code:
slackpkg update
slackpkg upgrade-all
 
1 members found this post helpful.
Old 10-28-2020, 03:11 PM   #11
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,228

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Quote:
Originally Posted by refaelsh View Post
But as far as I understand, and please do correct me if I am wrong, -current is less stable.
Honestly?

No, I never really found that to be the case. -current isn't rolling-release. It's more like Debian-Testing.
 
Old 10-28-2020, 03:12 PM   #12
phalange
Member
 
Registered: May 2018
Distribution: Slackware, FreeBSD, Debian
Posts: 355

Rep: Reputation: 184Reputation: 184
Quote:
Originally Posted by refaelsh View Post
But, and correct me if I am wrong please, this means I have to download an ISO every time I wanna check are there any updates. Right?
No, the base system can be updated using the included slackpkg tool:

https://docs.slackware.com/slackware:slackpkg

TLDR:
slackpkg update
slackpkg install-new
slackpkg upgrade-all

--> redundant, this is a faster moving thread than I realized
 
1 members found this post helpful.
Old 10-28-2020, 03:12 PM   #13
drumz
Member
 
Registered: Apr 2005
Location: Oklahoma, USA
Distribution: Slackware
Posts: 905

Rep: Reputation: 695Reputation: 695Reputation: 695Reputation: 695Reputation: 695Reputation: 695
Quote:
Originally Posted by refaelsh View Post
But, and correct me if I am wrong please, this means I have to download an ISO every time I wanna check are there any updates. Right?
No.

Watch the Changelog: http://www.slackware.com/changelog/s...php?cpu=x86_64

Or subscribe to slackware-security: http://www.slackware.com/lists/

Download packages: https://mirrors.slackware.com/slackw...-14.2/patches/ (or find your best mirror: https://mirrors.slackware.com/mirrorlist/)
 
1 members found this post helpful.
Old 10-28-2020, 03:14 PM   #14
ricky_cardo
Member
 
Registered: Feb 2006
Location: Syracuse, NY
Distribution: Slackware64-Current
Posts: 210

Rep: Reputation: 76
Quote:
Originally Posted by refaelsh View Post
But, and correct me if I am wrong please, this means I have to download an ISO every time I wanna check are there any updates. Right?
You can use the slackpkg tool:

1 - modify the /etc/slackpkg/mirror text file to select a mirror. (just uncomment one)
2 - run these commands (the update gpg is only needed once per mirror) ((the clean-system is optional and will remove anything not in the main tree - you just really need to review and see if there is anything to cleanup or even maybe rebuild as it is possible something underlying it depends on may change))
Code:
slackpkg update gpg
slackpkg update
slackpkg install-new
slackpkg upgrade-all
slackpkg -onoff=off clean-system
--(I see easy to answer questions fly The doc.slackware link above is good answer

Last edited by ricky_cardo; 10-28-2020 at 03:15 PM. Reason: easy answers
 
1 members found this post helpful.
Old 10-28-2020, 03:17 PM   #15
refaelsh
Member
 
Registered: Oct 2020
Posts: 42

Original Poster
Rep: Reputation: 3
Thank you every one who suggested `slackpkg`, I've read the entire Slackbook and somehow missed it.

Last edited by refaelsh; 10-28-2020 at 03:29 PM.
 
  


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
[SOLVED] Can I use old packages if I'm using old ISO? whjeon Ubuntu 5 03-12-2018 05:19 PM
[SOLVED] Old linux, old hardware, old user/adm, but always a newbie 3dBdown Linux - Newbie 4 02-15-2011 08:54 PM
Old, old, old laptop just wondering.... Butler615 Linux - General 2 09-02-2007 03:01 PM
want linux for an old old old pc angryfirelord Linux - Distributions 5 05-20-2006 12:22 PM
big plans for old old old laptop vdogvictor Linux - Laptop and Netbook 0 05-26-2004 07:33 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:41 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