If Slackware disappeared tomorrow, what would you run?
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.
View Poll Results: What would you run if Slackware disappeared tomorrow?
So... I could be wrong, but I doubt it: Chris Abela was, based on my experience with him, almost certainly not trolling nor intending any malice with the post. I suspect that it was a tongue-in-cheek remark, i.e. sarcasm...
Thanks for the comment. It was not trolling, malice nor sarcasm. It was just a probabilistic interpretation to the well known axiom that all good things come to an end. I thought it was amusing like "Life is a terminal disease", but I see that I was mistaken.
I would choose a non rolling, and a non systemd distro, AND which doesn't split packages to .dev and .dbg.
Besides Slackware, I don't know which Linux distribution fits this bill. Maybe Crux Linux ? Someone please tell if there is such a distribution. Thank you.
If there isn't any, I'll go for some flavor of BSD.
I voted Debian, but Gentoo would be a close second. The reason for Debian is proven stability, and Gentoo because it allows for non-systemd installs, and how you can customize it.
Of course though we hope there's never a day without Slackware.
I voted Debian, but Gentoo would be a close second. The reason for Debian is proven stability, and Gentoo because it allows for non-systemd installs, and how you can customize it.
Of course though we hope there's never a day without Slackware.
If there were such a thing as Gentoo -stable, that would probably be appealing to me.
I would choose a non rolling, and a non systemd distro, AND which doesn't split packages to .dev and .dbg.
Besides Slackware, I don't know which Linux distribution fits this bill. Maybe Crux Linux ? Someone please tell if there is such a distribution. Thank you.
If there isn't any, I'll go for some flavor of BSD.
Devuan might be close to what you want. It's a Debian fork that doesn't have systemd.
Devuan might be close to what you want. It's a Debian fork that doesn't have systemd.
Oh I know very well what is Devuan. Unfortunately, it's no different from the old non-systemd Debian, which means it splits packages into runtime binaries and header .dev files, and many debugging .dbg files too.
BTW, I ditched old Debian in mid 2000s and switched to Slackware only because I've been fed up with Debian's dependencies hell. Devuan uses the same 'apt' system for "resolving" <-(note quotation marks) dependencies.
I have nothing against source based distros like Gentoo and its derivatives, but too bad they are rolling distributions.
When that day comes then i will take a look at available options, who knows what choices we have in an non specified future.
I hope that it's still a long time before the Slackware saga comes to an end.
If it was gone tomorrow the i would stay a long time on current and update it still for some time and fingers crossed hope for an fork or new Slackware that keeps the spirit alive.
Why change ship so fast when i already have a working installation.
Yes, what CMartin said. It's because changes made to a project will add bugs, and finding bugs so they can be fixed takes prolonged time and effort.
Traditional releases consist of a development phase, during which many bugs are added to the project, followed by a testing and code freeze phase, during which bugs are discovered and fixed, followed by a release.
This is superior to a rolling release, in which the development phase and testing happen concurrently. Not having a code freeze means that at any given point, there has been recent development which added bugs to the project which haven't been chased out yet.
Having a simpler tool which works very well is better than having a fancier tool which is broken.
Yes, what CMartin said. It's because changes made to a project will add bugs, and finding bugs so they can be fixed takes prolonged time and effort.
Not only that, but there are potentially new and different bugs each time you update. It's not just bugs either; intentional changes on the part of developers can also be disruptive to your workflow or at least require your attention.
Slackware is perfect because it gives you a rock-solid base and also makes it really easy to upgrade to the latest versions of most applications provided you can download and run a SlackBuild script. With Debian, for example, you have to hope what you're looking for is in the backports repository or package it yourself, including working out the dependencies so as to not have apt freak out. That's where the real beauty of no dependency resolution comes in.
Last edited by montagdude; 10-14-2018 at 11:16 PM.
Probably one of the BSDs, though it's been years since I last looked over the options there.
Otherwise ... maybe Dead Badger Linux. Unfortunately, Badger PC builds are limited run and sourcing one may be difficult. (link warning: taxidermy.) Attempting my own build is likely a non-starter since I'm lacking in taxidermy skills.
Not only that, but there are potentially new and different bugs each time you update. It's not just bugs either; intentional changes on the part of developers can also be disruptive to your workflow or at least require your attention.
Slackware is perfect because it gives you a rock-solid base and also makes it really easy to upgrade to the latest versions of most applications provided you can download and run a SlackBuild script. With Debian, for example, you have to hope what you're looking for is in the backports repository or package it yourself, including working out the dependencies so as to not have apt freak out. That's where the real beauty of no dependency resolution comes in.
A perfect example of this was a recent headache for me on my CentOS 7 file server. Nextcloud for CentOS is way behind on updates due to the fact that an extremely old version of PHP is used on CentOS. Normally I would use a PHP software collection to install PHP 7, which is what the latest NextCloud requires. My file server uses the ARM architecture and PHP 7 is not built for ARM by the PHP software collection for CentOS. As a result I would have to update NextCloud, it's dependencies, and create a PHP 7 environment. Too much hassle for a basic cloud instance for just my personal information. Needless to say, I am probably going to move this device back to Slackware ARM in the future. For now a samba share with rsync will have to do.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.