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.
Lately I have seen a lot of threads that present a point that Slackware is dead or waning. Well, I have been using Slackware since PV released it and yes I feel that it is the best UNIX-like Distribution and will continue as such. I am tired of the so called Slackware users that seem to reflect that Slackware is lacking or not at the fore front of Gnu/Linux distributions. I have been an active LQ member and believe we have one of the best platforms to contribute to the Gnu/Linux community. Yet, we still see some that try to demean one of the best Gnu/Linux available!
I say to those that feel that Slackware is lacking then look elsewhere!
Just do not come to the official Slackware forum to troll or make bait statements that do no one any good!
If you as a Slackware user feels that it should be improved then why not contribute rather than tear it down. Contribute and not try to boost your ego to say that it is no longer a valid Gnu/Linux which Slackware is still an active UNIX-like distribution. And the best that is still available by a active and supportive community.
I am just someone who is tired of seeing members who have not a positive reflection nor the means to improve a great distribution!
Have fun & enjoy a Great distribution like Slackware!
BTW, Look at http://bear.alienbase.nl/mirrors/slackware-live/ if you would like to experience LIVE!
This is the best thread about how bad Slackware is doing these years. I admire your masterpiece :-)
I’m curious about what you mean exactly by “not working well with more complicate partitioning schemes”. I have been using fairly complicated partitioning schemes myself (involving layers of RAID, DM-CRYPT, and LVM) for years without ever seeing the installer “not working well”.
The key is to do your complicated partitioning yourself, using Linux’s standard tools (e.g. cfdisk, gdisk, mdadm, cryptsetup, and the like), and then start the installer, which will then pick up whatever partitions you created (be they “real” partitions or logical volumes, it doesn’t matter at this point). The process is abundantly described in Slackware’s README_{CRYPT,LVM,RAID} files.
For what it’s worth, I’ve always had more success with that manual process than with the graphical partition manager interface found in the installers of other distributions, which I have always found quite limited (admittedly it’s been a while since I have installed anything else than Slackware, some maybe these installers are doing a better job nowadays).
In the hard disk installer of my liveslak scripts (setup2hd) I added a failsafe. It is a call to a script that allows the user to partition the hard drive(s) if she forgot to do so before running 'setup': https://git.slackware.nl/liveslak/tree/SeTudiskpart.tpl
All it does is present a list of available hard drives and run the appropriate partitioning tool for every disk you select. The partition scheme is completely up to you. The script does not support LVM/LUKS/RAID because I lacked the time and motivation to add that functionality. The goal was not to drop the user into a console prompt after running 'setup2hd'. Likewise another script is called to create the primary non-root user account and set a root password. All using curses dialogs.
This is what complained about @I.G.O.R. That things need to be done manually.
Edit: I was thinking I had some experience. But I was wrong. My today knowledge is relevant say to Slackware 14.* , 13.*. I realized that I stagnated. Now it is time to me to learn new things. Just to move and to avoid doing harm to person which would ask me for help to install some Linux distribution. In my arrogance I would probably done harm: to lost Windows partition - something like that. So in my eyes now I am just beginner.
It's ok to do manual installation. Some distros don't have installation program at all, like Gentoo, CRUX, Arch. They just document installation procedure which is pretty straightforward. I install Slackware manually like I would do with CRUX.
I just don't get why Slackware provides this setup script which is obsolete, incomplete and confusing. It's just misleading scam and crap. Let's be honest with it. It's not installer, it's a bad joke.
After my yesterday adventures I now support @I.G.O.R with its opinion that setup is completely archaic tool. It does not work well with more complicate partitioning schemes. And there are other missing things comparing to eg. Devuan installer. Is not easy but offers more features - say wifi connection during installation. I think that there are not many users around willing to work on something more sophisticated.
While network installs can be seen as merely a personal preference, usually for those "bleeding edge" or rolling release distros, I have little concern for those and therefore can't see that "limitation" as ... well, limiting, let alone archaic.
However I am intrigued by what "complicate(d) partitioning schemes" with which you have found Slackware to "not work well". Could you expand, and be clear and specific please?
On the Meta tip, I have installed hundreds (literally!) of Linux distributions in 22 years and I have found what to me is extreme frustration with all of them excepting Slackware.
They commonly won't let me choose to boot to Multi-User CLI (runlevel 3 in Slackware) won't let me install LILO from their Installer just to name two limitations, have often dense partitioning apps seemingly designed on purpose to influence me to "just let them handle it", and come in a "Live" Installer that really is just an advertising skeleton that assumes I would ever install a system that I know nothing about and have no need of a REAL Live distro like LiveSlak that is far from barebones....
Yet oddly I have never felt the need to go to those distribution's sub-sections and complain there for many pages of mostly silliness.
I think there are good ideas to took inspiration from elsewhere. For instance there are things I like in the Anarchy installer. Which doesn't mean I will clone it for Slint
Last edited by Didier Spaier; 07-23-2020 at 06:02 PM.
Reason: Wrong link fixed.
On the Meta tip, I have installed hundreds (literally!) of Linux distributions in 22 years and I have found what to me is extreme frustration with all of them excepting Slackware. They commonly won't let me choose to boot to Multi-User CLI (runlevel 3 in Slackware) won't let me install LILO from their Installer just to name two limitations, have often dense partitioning apps combined, and come in a "Live" Installer that really is just an advertising skeleton that assumes I would ever install a system that I know nothing about and have no need of a REAL Live distro like LiveSlak that is far from barebones....
Yet oddly I have never felt the need to go to those distribution's sub-sections and complain there for many pages of mostly silliness.
Contrary to you, from my own experiences, I am quite satisfied with all major Linux distributions. And about their installers, well... some are fancy and others are pragmatic.
Generally speaking, any major Linux distribution is probably easier to install (think about click-click-click) some permits to automate the things and to do unattended installation, which is a cool feature when you sell computers and you have 3 tech guys while you sell 300 boxes per day. Try to do that with Slackware, when those boxes are quite different, and you are dead. A dead business.
However, what I love at Slackware is that it is versatile. Not as customization of installed software - I consider Slackware plainly a monolithic 15GB operating system, but as versatility to customize its installation like in: where and how you install Slackware.
As an example, I love my portable Slackware from my external USB hard drives. I like very much also Ubuntu, but trying to install it in an USB enclosure hosting an SSD is the perfect way to have headaches. Because this Ubuntu just bites back your hand.
Some people here considers archaic any installer which does not do Crypt/RAID with LVM.
I for one, I am indifferent about the Slackware installer -anyway I do not used it since release 13.0, BUT I believe that nobody needs LVM in their boxes. Today, because maybe the LVM was a thing 20 years ago. However, either Ubuntu or Fedora insists to use LVM for my encrypted device, which I want just to be partitioned.
I know well that LVM have snapshots, BUT dear Comrade Igor, I don't want the LVM's snapshots and even if I will want device snapshots, I will do it right with the Device Mapper. Even for snapshots I will not need this archaic thing named LVM.
BTW, did you know that LVM was inspired from a thing named Windows Logical Disks?
Like I said, meanwhile Slackware leave me alone and accepts my setup with a partitioned crypt device.
The thing is, that you need to use the right tool for the right job.
And I believe that NO Linux distribution is perfect. Including here also Slackware, which have its liabilities and even misfeatures - like the lack of PAM and Kerbers in no past released version (yet).
BUT, no thing made by The Man[1] is perfect, right?
[1] as species.
Last edited by LuckyCyborg; 07-23-2020 at 06:14 PM.
The thing is, that you need to use the right tool for the right job.
BUT, no thing made by The Man is perfect, right?
Agreed! The thing is "perfect" does not mean Universal. In fact it most often means "Specific". There is a long standing joke that a Harley Davidson Tool Kit consists of a hammer, a spool of bailing wire, and a Vise-Grips. That may well be quite Universal and flexible but also a certain way to end up with a completely unreliable mess. The inside part of that joke is that Harleys are so basic and rugged, even with such foolish tools, they will still putt along happily.
In operating systems, since they are virtual, it actually is possible to have a Ferrari built like a tank.
I was first introduced to Slackware with version 3 and all the floppies. I had C64's, and Amiga 500. Bought a 386 to try IBM OS/2 Warp 3 & 4. Then a friend told me about Slackware and I read about FreeBSD and OpenBSD. I've used them one way or another ever since.
All I can say is thank God for FREE systems and the people that put them together. I've tried a great number of distros and systems over the years. It's easy to change systems if I don't like something and a lot of times get help if I search and ask questions.
So I thank you PV and the crew for all you do.
lol, I'm near to 70 yrs old and don't need/want a lot of hassle installing/using a system. Slackware and the *bsd systems haven't failed me. I'm happy with how easy Slackware installs and how easy it is to use. Yes, I have questions and problems at times, but no big deal, and for being free, I'm extremely satisfied. And I do donate $
So I thank you PV and the crew for all you do.
lol, I'm near to 70 yrs old and don't need/want a lot of hassle installing/using a system. Slackware and the *bsd systems haven't failed me. I'm happy with how easy Slackware installs and how easy it is to use. Yes, I have questions and problems at times, but no big deal, and for being free, I'm extremely satisfied. And I do donate $
Thanks again Slackware team!
I enthusiastically agree with you on all. I'm proud to be a Slackware Patreon supporter.
I know well that LVM have snapshots, BUT dear Comrade Igor, I don't want the LVM's snapshots and even if I will want device snapshots, I will do it right with the Device Mapper. Even for snapshots I will not need this archaic thing named LVM.
I like the ability to pvmove extents from a physical volume that I am going to replace. I like the ability to maintain a pool of storage that I have not had to use yet but am nonetheless able to allocate on the fly as needed (and perhaps return to the pool when the need is no longer there).
I happen to like the level of abstraction provided by LVM, at least as I use it. (I still use software RAID to assemble the physical devices provided to LVM, so I obviously don't care for all of LVM's abstraction layers.)
Your mileage may vary. Just because I like X means neither that you must like nor even should like X.
After my yesterday adventures I now support @I.G.O.R with its opinion that setup is completely archaic tool. It does not work well with more complicate partitioning schemes. And there are other missing things comparing to eg. Devuan installer. Is not easy but offers more features - say wifi connection during installation. I think that there are not many users around willing to work on something more sophisticated.
I have a motherboard with 8 SATA ports -- 6 attached to an AMD controller and 2 attached to a Marvell controller. (Could be the other way around; it's late and I'm not going to check.)
I also have an Adaptec PCI-E add-on RAID card, which has another 2 slots.
I have 4 disks -- 2 x SSD in software RAID + LVM for the OS + VMs, and 2 x SATA for /data and /backup.
2 x Blu-ray drives as well.
Every time the "enterprise" heavies release a major update I give them a spin to see what's new. CentOS, Debian and OpenSUSE, mainly.
I can't begin to tell you how often each of these gets the disk order wrong. Unless I'm extremely careful installing these distros I run the risk of wiping data.
That has never happened with Slackware. I can trust it to get the disk order correct every time. Complex partitioning and assigning mount points is one thing I can do with my eyes closed in Slackware; not so in the "enterprise" distros.
I've been on Slackware for the past 15 years or so and haven't really played with the other distros much (less than a handful over the years). So, I am somewhat curious as to what complexities @igadoter is referring to as far as the installer? My partitioning scheme is fairly 'busy' with 2 nvme's, and 7 HDDs (4 in software raid).
I consider Slackware plainly a monolithic 15GB operating system
Which is completely wrong. You don't have to install everything to have a functioning system. As I said in the other thread, I have servers with nothing more than the A, AP and N series on them. 2.5Gb of Slackware, and it does everything that is needed... without the GUI or development tools.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.