in what ways do the structures of linux distros differ from each other?
Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
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.
2) Yes I am aware that lots of distros put some files in /lib and others in /usr/lib etc but have no links for you....ditto some put stuff in /usr/bin and others put it in /usr/local/bin and so on
but the structures tend to remain the same.
3) startup scripts AFAIK= Slackware and its derivatives use BSD script styles and the balance use System V or needing a folder for each runlevel
Possibly, because it's unimportant. Or maybe, it's not so important, but that it's boring.
More likely, there's just not that much stuff out there to tell you about. Most distributions adhere to the Linux FHS for the most part so they're all pretty much of a muchness.
Best thing to do if you're interested in stuff like this, is just install a few systems on a spare box or in a vm and have a rummage around.
OpenBSD was quite interesting to look at, although I prefer Slackware's hybrid take on bsd style startup scripts to OpenBSD's more traditional bsd approach.
The UNIX filesystem hierarchy has been around for the best part of 40 years now. It's quite amazing really that its still in use today with for the most part, very little change.
anything even vaguely modern should comply ('cept Gobo, of course)
Quote:
3) startup scripts AFAIK= Slackware and its derivatives use BSD script styles and the balance use System V or needing a folder for each runlevel
And SuSE confuses people by being a hybrid of the Slackware style and the more mainstream style.
The only other things I can think of are that some Live CDs and mini-distros tend to go their own way by either copying as much as they can to ram or using unionfs, to try to keep down the overhead of reading slow media. And more distros are trying to parallelise some of the start-up stuff to give a faster boot time.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.