After 23 years, I am considering abandoning slackware
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.
Not necessarily. While it doesn't take much effort to toss mainstream into the grinder set to puree, basically saying, it brings up a good example of where things done right cater to real users of UNIX and UNIX-like systems, and things slapped together are easily outed and subject to ridicule. If that doesn't show how well a system like Slackware will be always put together far more cleanly and consistently than CoreOS ripoffs with their flavor of package manager and packages, then nothing will.
You don't have to like that statement or agree with it, but considering the test of time Slackware has faced, it's not too far from the truth.
I've been using Slackware since the very first version came out in 1993, and I have about 10 machines currently running. While don't claim to be an expert, I am not timid when it comes to linux either. May be this is the wrong forum to ask, but am looking for some suggestions on what other distributions might be worth checking out. Here are some of my issues with slack:
- There have not been any Slackware updates in 3 years. I had to update some security patches at the insistence of our IT department. I installed these from Slackware-current but they failed due to inconsistent dependencies. So I installed the entire Slackware-current, and now even slackpkg is broke. It fails with "awk: error while loading shared libraries: libsigsegv.so.2: cannot open shared object file: No such file or directory". I can track down these libraries by hand one by one, but it seems to go on and on forever. Its probably easier to wipe out everything and start from scratch.
- Despite years of use, I am still unclear how to automate package updates. I have been using Sbopkg, which syncs with slackbuilds, but slackbuilds does not contain any of the stock packages that come with the default distribution. So for security patches to critical packages, the only place seems to be slackware-current, which turns out may break the entire system due to dependency problems, including slackpkg itself
I honestly do not know what you see on Slack folks !
Yep. I like and prefer Slackware, but, I also like OpenBSD and a few other operating systems. Live and let live.
I continue to stick with Slackware because I like how package management works (there's no mystery). I trust our maintainer to choose a sane development pathway while also keeping our software up to date.
Still Slacking after all these years.
I honestly do not know what you see on Slack folks !
software fossilized
a pain to install any package
humongous kernel
I took the liberty of enumerating your list so that it's easier to respond to.
1. Slackware's packaging system makes it easier than any other distribution does, to solve this by building your own packages. Also, a lot of people here are running -current, which has consistently recent packages.
2. Why is it a pain to enter "sboinstall <name of package>"?
3. Really? I thought Slackware's kernel was not "humongous" but "average", especially if you switch to the "generic" kernel that's included. And in any case, I don't see it as a problem.
Not necessarily. While it doesn't take much effort to toss mainstream into the grinder set to puree, basically saying, it brings up a good example of where things done right cater to real users of UNIX and UNIX-like systems, and things slapped together are easily outed and subject to ridicule. If that doesn't show how well a system like Slackware will be always put together far more cleanly and consistently than CoreOS ripoffs with their flavor of package manager and packages, then nothing will.
You don't have to like that statement or agree with it, but considering the test of time Slackware has faced, it's not too far from the truth.
The simplicity of Slackware's design has always invited ridicule from those who don't understand UNIX's underpinnings and KISS philosophy. It might take a genius to understand UNIX's simplicity, as Dennis suggested, but on Slackware, which is pure Linux (and itself is modeled on UNIX), it just takes a person willing to Google documentation, read it once they've found it, and follow it. Experimentation is key here. One cannot be afraid of failure; I think this is what most complaints/flames/trolls about Slackware boil down to. A user new to Slackware, having come from the aforementioned mainstream distros (where everything is done for them), makes a few attempts, fails, and then concludes that it's too hard for anyone to use (because it's too hard for them to use, and they can't imagine anyone else figuring it out), and then take to the forums to let everyone know that.
I have seen far too many new users of Slackware rave about its power and simplicity, and relate that all it took to learn it was to read documentation and play with Slackware for awhile, to ever believe that Slackware is genuinely too difficult to learn for a newbie. They enjoy the fact that it "just works". I sure do, every single time I turn on my computer. Granted, I have been working around computers for 30+ years, but even people half my age are learning this stuff. It's not that hard, really. It just requires a little thought and an adventurous spirit.
Last edited by 1337_powerslacker; 03-15-2016 at 03:05 PM.
Reason: Add to first sentence of last paragraph to make it more understandable
I totally agree. It's just like having a standard transmission for a vehicle. You need to coordinate the clutch and shifting so enable the vehicle motion. Not everyone can use a standard transmission so they opt for a automatic. Just like a point and click system you only need to know 'D' is for drive and 'R' is for reverse. Simple but people still have problems driving a automatic safely. Some text while driving or put makeup on so they are not doing a 'good driving habit but they are merrily moving along.
If you drive a standard you do need to know how to coordinate motion into traffic and when to shift up or down. Over time a person using a standard will get comfortable with the stick/shift & clutch. But a person with a automatic will accept that the transmission will do all the work so they can easily fall into traps while on the road.
Slackware will require a user to learn basic principles in order to keep the system functional. While someone with a Hold-Your-Hand distribution will rely on the maintainers to keep things working in an automatic sense.
Slackware is a stable modern distribution that will meet a user's needs once they learn a few things about Slackware. To me Unix-Like is important since I do come from a UNIX environment at the University. Very comfortable with Slackware. Appreciate the rock solid work that PV & team place into Slackware to keep it UNIX-Like.
I have been using Slackware since PV's first release and will remain a loyal user of Slackware.
While I have not tried a large number of distributions, I have tried Mint & Ubuntu in a dual boot setup with Slackware.
Mint did have some initial appeal, while I got used to Slackware after having gone back to Windows for a number of years, but once I got comfortable, I quickly ditched Mint. Nothing wrong with it really, but Slackware works much better for me. I'm tired of point & Click OS's that do everything behind the scenes for me so I don't have to understand what's going on.
Even point & click Linux is better than any variant of Windows though. There's something for everyone, and to each his own. If what your using works for what you need, that's what counts, whatever the situation.
I can't repair my car, and I just depend on it to get me from point A to point B. Nothing wrong with that, as far as I'm concerned.
Well, Linux Mint is generally very bad when it comes to security and quality.
First of all, they don't issue any Security Advisories, so their users cannot - unlike users of most other mainstream distributions [1] - quickly lookup whether they are affected by a certain CVE.
Secondly, they are mixing their own binary packages with binary packages from Debian and Ubuntu without rebuilding the latter. This creates something that we in Debian call a "FrankenDebian" which results in system updates becoming unpredictable [2]. With the result, that the Mint developers simply decided to blacklist certain packages from upgrades by default thus putting their users at risk because important security updates may not be installed.
Thirdly, while they import packages from Ubuntu or Debian, they hi-jack package and binary names by re-using existing names. For example, they called their fork of gdm2 "mdm" which supposedly means "Mint Display Manager". However, the problem is that there already is a package "mdm" in Debian which are "Utilities for single-host parallel shell scripting". Thus, on Mint, the original "mdm" package cannot be installed.
Another example of such a hi-jack are their new "X apps" which are supposed to deliver common apps for all desktops which are available on Linux Mint. Their first app of this collection is an editor which they forked off the Mate editor "pluma". And they called it "xedit", ignoring the fact that there already is an "xedit" making the old "xedit" unusable by hi-jacking its namespace.
Add to that, that they do not care about copyright and license issues and just ship their ISOs with pre-installed Oracle Java and Adobe Flash packages and several multimedia codec packages which infringe patents and may therefore not be distributed freely at all in countries like the US.
To conclude, I do not think that the Mint developers deliver professional work. Their distribution is more a crude hack of existing Debian-based distributions. They make fundamental mistakes and put their users at risk, both in the sense of data security as well as licensing issues.
While I don't use Mint and have no time for anything derived from Ubuntu, I really think this critic should declare his own interests before doing a hatchet job on Clement Lefevre and Mint. Does this person work for a rival, perhaps?
A second point I would like to make is that Mint is far from the only distro to have a blasé attitude to security and stability problems. I suspect the vast majority of Linux distributions are a dog's mess of bugs, security-related and otherwise, in proportion to how far they have diverged from upstream to put their own stamp on the distro. It's hard enough for developers to keep their software bug-free and secure, but when the likes of Red Hat, Debian and Ubuntu then decide in their wisdom to add to the complexity of this upstream software by wrapping it in their own layers upon layers of crud we end up with problems far worse and far harder to resolve.
Thankfully this selfishness and stupidity has not infected the saner heads in charge of Slackware and Crux!
I honestly do not know what you see on Slack folks !
software fossilized
a pain to install any package
humongous kernel
I see a beautifully articulated system with a design that works well under any condition it meets, is easily resculpted to fit the needs of system administrator, self sustainable in model, and works without a hedgerow of countless issues, instabilities, broken packages, and untested, unwanted, and useless garbageware people describe as "hip, cool, or rad".
Slackware is a system made for real UNIX administrators and real work. It's not a stupid hipster toy piece of trash like every other sick joke of a Linux based operating system out there.
Painful to install packages? Are you [removed] kidding me?! I'm sorry your crapfest of a ToyOS didn't emphasize building from source to some extent, but that's not Slackware's problem, that's the problem of what lies between the chair and the keyboard.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.