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 is Slackware's most enduring virtue?
SlackBuilds / The ability to compile from source
73
36.14%
BSD-style init system
82
40.59%
It just works!
145
71.78%
Text-based installer
44
21.78%
Other (comment in posts below)
25
12.38%
Multiple Choice Poll. Voters: 202. You may not vote on this poll
Distribution: LFS 9.0 Custom, Merged Usr, Linux 4.19.x
Posts: 616
Rep:
Back in the 90's, it was my primary distro. However, I've built LFS since around 2005 due to the slowdown in updates and releases. So, these days I use it as a stable base to build LFS upon. Additionally, I don't see the need to run on a 15GB installation when I'm likely to only use 10% of it.
The two things that really drew me to Slackware are the frustration and the inconvenience.
The first time I picked it up, it was to learn about Linux from its "hands-off" design philosophy. That was around 10 years ago, before I had any experience with Linux, so you can probably guess how that turned out. I quickly dropped it for the Ubuntu family. It was fun, but once I got a career and a family, neither of which require Linux, I left the whole thing behind.
Until a few months ago when I decided to get back in the saddle. Now here I am, trying to turn Slackware into my primary OS, with... marginal success.
Why? Maybe because I'm a masochist. I could have gone back to Ubuntu, or any number of other user-friendly distros that I would have had up and running in a fraction of the time. Even after all I've learned, I would only charitably describe my Linux knowledge as intermediate, and it shows.
But I think the real impetus was uncertainty over the future. I like Windows 7, as much as one can like Windows. I need it, because I'm a gamer. It works well for me, but I am acutely aware that support for it will not last forever. One of these days, it will be retired, and I am far less certain now than in years past that I will be able to stomach an upgrade. I resisted the Windows 10 push because I knew there would be strings attached, a concern that has since been unequivocally validated. I don't mind paying for my software; I do mind not knowing what I'm paying.
So I'm getting in bed with Slack because if I'm going to take things into my own hands, I need to get elbow-deep into Linux, and this is the distro to let me do that. I've learned so much because that's literally my only option to progress. Slack doesn't care if I sink or swim. It doesn't let me be lazy. And its conservatism and steadfast commitment to its own philosophy makes it more important now than ever.
So I'm getting in bed with Slack because if I'm going to take things into my own hands, I need to get elbow-deep into Linux, and this is the distro to let me do that. I've learned so much because that's literally my only option to progress. Slack doesn't care if I sink or swim. It doesn't let me be lazy. And its conservatism and steadfast commitment to its own philosophy makes it more important now than ever.
That's an excellent reason, and a good point to make. If one wishes to be master of their own fate and captain of their soul, Linux (and Slackware in particular) is a good tool for keeping it that way.
Distribution: Slack 15.0 64 using Plasma 5.15 on Dell Inspiron 3847 8GB RAM with Dell 24inch monitor 1920x1080
Posts: 116
Rep:
Quote:
Originally Posted by Synchronicity
So I'm getting in bed with Slack because if I'm going to take things into my own hands, I need to get elbow-deep into Linux, and this is the distro to let me do that. I've learned so much because that's literally my only option to progress. Slack doesn't care if I sink or swim. It doesn't let me be lazy. And its conservatism and steadfast commitment to its own philosophy makes it more important now than ever.
I can only wholeheartedly concur. I moved to Slackware 14.2 64bit because it really does make one roll one's sleeves up and take it seriously as if we don't we are rightly going to get pigging headaches. It wasn't tough at all for me back with Version 8 (late 2001) but my circumstances & Slackware have changed since then.
Stick at it because the effort really is worth it. Took me months but I'm very happy now.
I realize that it's a popular opinion that Slackware is not suitable for newbies. Perhaps it is the fact that I'm older and come from a different time or that I'm gaining curmudgeon status that I think such "wisdom" misguided. As I see it, a base Slackware installation is easier than ever but is still very familiar to the installation process I first experienced with Slackware 3.0 back in 1996. That experience aside, perhaps it was the fact that I had seven years of MS-DOS experience and prior to that six years of experience with a Radio Shack Color Computer 2 that made jumping into Slackware, Linux, GNU, XFree86, and the Unix philosophy a bit easier.
I'd like to say that my first installation worked perfectly. It did not. I'd like to say that I understood the Unix philosophy right away. I did not. I'd like to say I used no other reference than what was presented on screen. Fact is that I used many resources and printed many sheets of fan-fold paper through a dot matrix printer. That, I think was the key. At the time Slackware had such popularity that the venerable Linux Installation and Getting Started guide pretty much walked me through the entire process with explanations (it was rewritten to be more general in later years and lost its Slackware focus, IMO). Today that role is taken by the Slackware Wiki.
A bit of advice I picked up early on was to keep a notebook handy to use as a running log as changes were made, etc. I did that for the first few years until things were mostly second nature. I actually did a very similar thing recently writing a text file for setting up an OwnCloud and backup server.
Read the manual! That is the key to success whether one is a newbie or a grizzled veteran. Even the most grizzled veteran was a newbie once upon a time. Slackware is an excellent base from which to learn many concepts. So newbies, jump in! Read, read read!
I realize that it's a popular opinion that Slackware is not suitable for newbies. Perhaps it is the fact that I'm older and come from a different time or that I'm gaining curmudgeon status that I think such "wisdom" misguided. As I see it, a base Slackware installation is easier than ever but is still very familiar to the installation process I first experienced with Slackware 3.0 back in 1996. That experience aside, perhaps it was the fact that I had seven years of MS-DOS experience and prior to that six years of experience with a Radio Shack Color Computer 2 that made jumping into Slackware, Linux, GNU, XFree86, and the Unix philosophy a bit easier.
I think you may be confusing educational with easy. A calculus textbook is educational, but it won't be much help to someone who doesn't know algebra. Slackware's design agnosticism will teach you more about Linux than just about any other distro, but it makes the learning curve much sharper.
I definitely think your age plays a role in your perspective, because one consistent opinion I've seen about Slackware is that it is much easier to use for experienced Linux users. That makes sense, since it doesn't have any extra layers or fancy tools beyond the bare minimum. It's a lot easier to build your system as you like when there's nothing you need to tear down first.
For novice users, those extra layers that other distros add are their training wheels. They automate the more complicated tasks so that the user can start with the simpler ones. For someone like you, that stuff just gets in the way, but a newbie like me is barely hanging on without them.
Read the manual! That is the key to success whether one is a newbie or a grizzled veteran. Even the most grizzled veteran was a newbie once upon a time. Slackware is an excellent base from which to learn many concepts. So newbies, jump in! Read, read read!
What I wouldn't give for newbies to understand this concept. Like yourself, I am older, and when I was first learning computers, reading was what you did to learn what to type in the computer. It was just second nature. Nowadays, people expect it to be spoon-fed to them. You learn nothing that way, except to run to that person when you have the slightest hang-up. Not a good habit to get into for a variety of reasons, not the least of which is the wearing out of the welcome that occurs when that person realizes you have no intention of learning it yourself, and only want to leech off their knowledge. The term RTFM was popularized among the computing community for a good reason: You will learn more if you do so.
Last edited by 1337_powerslacker; 08-15-2017 at 03:41 PM.
I definitely think your age plays a role in your perspective, because one consistent opinion I've seen about Slackware is that it is much easier to use for experienced Linux users.
My first encounter with Slackware was in late summer of 1996. Until that point I had never used a Unix of any kind. In fact, I was incredulous that it was entirely legal for a friend to give me the CD so I could install it. I was thoroughly intrigued and read what I could find on the Web and on the CD. Not a whole lot made sense those first few weeks but I persevered as I saw the future in front of me on my computer. It wasn't until almost six months later that I acquired another hard drive and could carve out enough space to install XFree86 and get a window manager up and running (FVWM95!), and then Netscape, and on and on.
I write that not to gloat but to say that to one sufficiently motivated there are few obstacles. I fear that part of this "XXXX isn't suitable for newbies" is a form of condescension in that those that come after lack the sufficient intelligence and motivation to do what the those saying that did. I see plenty of people motivated to do a lot of stuff with Raspberry Pi computers. I have seen in amateur radio circles that people who a few years ago wouldn't have given Linux a thought are now jumping in because of those little computers. The initial installation appears very newbie friendly, and then when one sets out on a project, they find it is a rather challenging little beast. Again, motivation drives people to do new things.
I was motivated by wanting to use a system that employed preemptive multitasking (a term you don't see any more as it is now a standard feature of all current OSes). I forgot to mention that I had bought and installed OS/2 2.1 before Slackware, but the lack of applications (the Windows app layer came later as I recall) kept me from using it much. Slackware '96 proved more powerful, faster, feature rich, and expansive than OS/2 was out of the box and with preemptive multitasking as part of the Unix design from the ground up.
I think we do ourselves a disservice any time we tell someone that something new to them (no matter what) may be difficult (I'm quite guilty as well). Many people still welcome a challenge so long as results are achieved in a reasonable time frame. I think that is another key, don't place a challenge that is so daunting in front of the newbie that failure seems like the only outcome. Even small successes build confidence, for example writing an image to a USB pen, booting from it, shutting it down, removing the pen, and then booting into the host system again gives confidence that this Linux thing can be trusted and so on.
I'll note that I'm a bit contrarian and when I read things like "installing Linux is only for experienced admins" back in the day, I got a bit riled and proved them wrong!
From time to time I try out other distros. The last two distros I used were CentOS and Debian. They are both exceptional distros that work well. However, I always come home to Slackware. It's good to be home.
1. Slackware has correct documentation, and it's HOWTOs are real life applicable.
2. If something lacks - one can add it to Slackware - it has to fail me on that one yet
3. Maintenance is somewhat boring (other OS admins have "better" horror stories: success is quite boring to listen to)
4. Slackware has unmatched community support here on LQ in both response time and accuracy. Always add "LQ" to issues query
5. Unparalleled binary compatibility - hands down
is there anything more to ask for?
yes?
here goes:
a. sbotools (3rd party ports like utility set)
b. slackpkg OEM maintenance tool
c. slapt-get 3rd party pre-built packages manager with built in dependency resolving for the impatient ones
d. ARM port that works with recent kernels and tools (gcc7)
e. Flawless history record on security
f. Project leader (CEO?) in contact with the actual user base (ha! top that! )
The instance I find a better distro, I'm ditching Slackware for good...
... and still lookin'
Back in the 90's, it was my primary distro. However, I've built LFS since around 2005 due to the slowdown in updates and releases. So, these days I use it as a stable base to build LFS upon. Additionally, I don't see the need to run on a 15GB installation when I'm likely to only use 10% of it.
I truly don't wish to sidetrack such a great thread not to mention have this considered some sort of bait but I am actually quite curious about your circumstances that cause you to need updates and releases faster than Slackware provides them or for them. My curiosity probably stems from my opposing position of holding on to older releases while simply updating individual items as needed. That need for me is almost entirely hardware related in that an unchanged box with a working system is to me essentially like an appliance. For example I have an ancient laptop only retired last year that still ran Slackware 12.2 in 2016. I'm quite certain it will still work 10 maybe even 20 years from now.
So, what is it that drives your need for a fast update cycle?
Distribution: Slackware/Salix while testing others
Posts: 1,718
Rep:
Quote:
Originally Posted by enorbet
I truly don't wish to sidetrack such a great thread not to mention have this considered some sort of bait but I am actually quite curious about your circumstances that cause you to need updates and releases faster than Slackware provides them or for them. My curiosity probably stems from my opposing position of holding on to older releases while simply updating individual items as needed. That need for me is almost entirely hardware related in that an unchanged box with a working system is to me essentially like an appliance. For example I have an ancient laptop only retired last year that still ran Slackware 12.2 in 2016. I'm quite certain it will still work 10 maybe even 20 years from now.
So, what is it that drives your need for a fast update cycle?
Most new boats are built from plastic and they require fuel, they're typical consumer products now.
Compared to that, Slackware is built like a battlecruiser, evidently it's not going to sink under the weight.
Want cannons on the side, steam stack, diesel engine, or just some sails and a plank? It's all there for you to consider.
It does nothing to prevent you from piercing the hull. There's no policy against it, and you can do that on your own accord.
Technically it's given us more freedom and more control, which is a rare thing.
Most new boats are built from plastic and they require fuel, they're typical consumer products now.
It has more to do with the fact that our economy is geared more for planned obsolescence than it was during the Great Depression, where everything was made to last, and repaired as necessary. Now we just throw it away and buy a new product. Sad really, but it's reality.
Quote:
Compared to that, Slackware is built like a battlecruiser, evidently it's not going to sink under the weight.
Curious that you should make that particular comparison. These are built to last, hearkening back to when things were built to last, just like it was in the 90s, when Linux was just getting started. When you got your Linux system up and running, it stayed running until or unless you borked it yourself.
Quote:
Want cannons on the side, steam stack, diesel engine, or just some sails and a plank? It's all there for you to consider.
Slackware is not built with a specific user in mind; rather, it focuses on simplicity of installation, and then drops you at a command prompt after reboot. What you do then is up to you; how you want your system to function is dependent upon the documentation you've read, and reason from it how you want your particular system to behave.
Quote:
It does nothing to prevent you from piercing the hull. There's no policy against it, and you can do that on your own accord.
Whether you are intent on screwing up your system, or are just learning, Slackware does not prevent either. The freedom to explore and customize must also, by definition, come with the freedom to bork and sabotage as well. Two sides of the same coin
Quote:
Technically it's given us more freedom and more control, which is a rare thing.
Indeed it is, especially in this day and age, where the focus is on the new user. It has been forgotten that there are those of us still around who have had experience with Linux from early on, and just want our distro to leave us to what we want to do, without getting in our way.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.