Linux From ScratchThis Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system.
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.
The init could show promise but having mdev could be something worth investing time in if we can get it working for complete systems. Research is research, and knowing that mdev can be used does unlock a few doors for Linux. If the case ever comes down where udev becomes useless due to kdbus, having a fallback plan that could get picked up and ran with, could prove highly useful.
I plan on building a BusyBox mdev and Runit init system for research purposes soon anyway.
I'll let you know when I get to the point of needing mdev.
I have been messing around with busybox init and mdev trying to get it working under arch linux. Based my efforts on the work on Neales runit-init (post links soon). Running from console do not have any real problems but X is another story. If I use systemd-udev then it works fine.
Hotplug scripts is interesting as arch does not ship with hot plug support any more.
Distribution: Void, Linux From Scratch, Slackware64
Posts: 3,150
Rep:
I gather this is one of the main problems with systemd it tries to make itself a dependency of software which should in all honesty know nothing about the type of init system being used, so if your X system has been built with systemd support it probably is not going to run on anything else, check out the blfs book on building X with/without systemd, personally I wouldn't touch it with a ten foot battle lance!
Although arch is a source based distro similar to lfs/blfs I'm not shure how compatible the two systems are to mix'n'match, why not just go the whole hog and switch to lfs ( go on you know you want to really ).
Yes, once systemd is in a system, basically all the packages that can build against it, must be rebuilt to use it. Then they become hardlocked to systemd's library.
systemd isn't just an init system. It's a service management host controller (basically a GNU/Linux version of svchost, SMF, and launchd) that serves as the core hypervisor of the system.
If you wanted to run a systemd system without systemd, you'd basically have to rebuild EVERYTHING from the ground up to remove the depedency upon systemd, and that is not an easy task.
Do not really have a problem with systemd just want freedom of choice. You are of course right I would have to rebuild everything. Alternatively run Void which is runit based.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.