Quote:
Originally Posted by rmcconnell
(Post 5539502)
I beg to differ, but Slackware is a general purpose distribution.
|
In theory - yes. But frankly, besides a bunch of ouvert fanboys, who would put it in production (and I mean a serious project, not a LAMP server to play with). Slackware is great for students to start their Linux journey, it's great for folks who want t really understand how the internals work, because the distro forces you to get in there, much like the python syntax forces you to do proper indentation.
Quote:
The installation scripts are currently optimized for workstations, but with a little careful pruning it works quite well on servers as well.
|
you said it - installation__scripts__. I rest my case.
Quote:
I always do a custom install
|
And while you do that, I'll probably finish deploying a hundred RHEL nodes in a real environment. They might lag by maybe a fraction of a second here and there, but they are already in place and working, while you keep tinkering. I love to tinker too, but work is work, and hobbies are hobbies.
Quote:
But then I have seen people at my last employer do enough RHEL and CentOS server installations to know they had to do just as much pruning there if not more. And most of theirs consisted of removing the unwanted packages after the install scripts ran.
|
In my 10+ years deploying Linux servers, I have maybe had to do "pruning" a few times, and mostly that was due to windows interoperability (like getting samba to work faster than a windows server). And in that time, hardware got so ridiculously powerful, squeezing that extra portion of a percent isn't worth the trouble. Servers should be easy to redeploy, and once you get to tinkering, it's very easy to lose track of every little twist of the screwdriver.
Quote:
No, the root problem is the LSB dependency of OpenStack. There are only a few boutique distributions that were corrupted by that project, but they are the ones pulling OpenStack in that direction. I'm not familiar enough with it to know if it is possible to run it on either Slackware or BSD even if it could be installed.
|
Openstack is very large, very hard to maintain and very very hard to port between distributions. It's a huge effort, porting this monster, and only paying corporations are really capable of providing the manpower to do that. Those corporations will also never use boutique distributions like slackware or gentoo in production, because they are unsupportable at scale.
In short, while you might be a fan, and I have friends who also are fans, heck, I've used slackware myself when I was starting out, in the real world out there, slackware isn't considered a server distribution. You may rant about it, or you may try and port whatever you like to slackware yourself, but it will not see any use either way, just like slackware doesn't see any use in a corporate environment. And openstack isn't really worth deploying anywhere else anyway.