[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: Untitled.png (663 KB, 736x946)
663 KB
663 KB PNG
Slackware>Void>Gentoo>Devuan>Artix
pkgtools>xbps>portage>apt>pacman
the best init you can use on Artix is OpenRC. It's neat enough for you to rc-update delete udev, elogind and dbus

Devuan lets you use SysVinit which is ideal, you run ln -sf /bin/true /usr/sbin/update-rc.d
ln -sf /bin/true /usr/sbin/invoke-rc.d
find /etc/rc?.d/ -type l -delete
find /etc/rc?.d/ -name "*udev*" -delete
find /etc/rc?.d/ -name "*elogind*" -delete
find /etc/rc?.d/ -name "*dbus*" -delete
and edit /etc/rc.local manually

In Gentoo things are simpler, you write USE="-udev -elogind -dbus"

Void takes it a step further you rm the symlinks for udev, elogind and dbus from /var/service/

Slackware is the best because you simply run chmod -x /etc/rc.d/rc.udev, chmod -x /etc/rc.d/rc.elogind, and rc.messagebus can be disabled in initialisation but just make sure its executable bit is also flipped off.
>>
>>108501186
One day when I have time to waste I will set up a thinkpad with slackware on it but right now I value doing productive things so I stick with Fedora.
>>
>>108501214
>I will set up a thinkpad with slackware on it
God willing!
>>
Apparently you can use other inits on regular Arch: https://wiki.archlinux.org/title/Init
>>
Literally just use systemd you fucking retards. There is nothing wrong with it. No, I'm not gonna use your shit boomerware init system.
>>
>>108501239
no reason to do this when artix exists
>>
File: 670e44a8.jpg (20 KB, 400x267)
20 KB
20 KB JPG
>>108501239
Full of friction and dirt.
>>108501249 picrel
>>
>>108501186
no thanks I like having a working system and automount working. also systemd lets me run rootless Xlibre without any tinkering involved.
>>
>>108501276
Sugar? You're sweet?
>>
its an optional text field no one cares
>>
Poettering tongues my anus
>>
>>108501311
>rootless Xlibre
chown your event, dri and snd files to your group
>automount
learn2script, kiddo?
>>108501324
Salt does not look like sugar, if you have eyes.
>>
>>108501186
I am using devuan with runit. Am I doing it right?
>>
>>108501408
don't care, I have zero issues with systemd
>>
>>108501186
OpenRC is trash, they still haven't managed to make parallel service start work, which systemd has since day one.
>>
>>108501426
Unfortunately, in Devuan, you must still castrate apt, even if you delete the /var/service/ symlinks to udev, elogind and dbus, as apt upgrade may re-populate them, you still want to run ln -sf /bin/true /usr/sbin/update-rc.d
as well as ln -sf /bin/true /usr/sbin/invoke-rc.d
then deleting the symlinks in /var/service/ works. :)
Happy hacking!
>>
>>108501458
>parallel service start
Don't care. With minimal services at boot, your system still starts instantly, maby even faster than systemDisease.
>systemd has since day one.
This is an illusion by the way, it just puts all of that loading in the foreground. And you don't get to see them.
>>108501445
>I have zero issues with systemd
Well if you just use your browser and Docker, sure.
That is the consoomer's position.
The problem is not that it "doesn't werk," but it is non-transparent. Your skill of understanding your system atrophies, and you do not learn what your ps aux outputs by heart.
>>
>>108501503
I don't care about writing garbage shell scripts for my init, I built my distro from scratch but have no interest in having a half broken system just because some troon thinks systemd is bad.
>>
>>108501542
>I built my distro from scratch
Did you?
>>
>>108501576
yes I did, anyone can do it just takes some time and dedication.
>>
>>108501704
Okay, list the dependency tree for systemd, if you compiled it all from source without build scripts, then? Or you used a package manager?
>>
>>108501727
I built my distro, of course I have a package manager.
-> Dependencies for systemd:
-> btrfs-progs optional
-> bzip2
-> cryptsetup optional
-> curl
-> dbus rebuild
-> efibootmgr
-> gnu-efi
-> kmod
-> libarchive
-> libelf
-> libidn2
-> libpsl
-> libseccomp
-> libunistring
-> libxkbcommon
-> make-ca optional
-> openssl
-> p11-kit
-> pam
-> python-jinja2
-> python-pyelftools
-> util-linux
-> xz
-> zlib-ng
-> zstd
>>
>>108501751
so you are using Arch Linux and trying to defend it to resolve a cognitive dissonance
pacman resolves your dependencies for you automatically when you install a package, so it's like you never really took the time to learn about starting from nothing and building up from there.
>>
or wait, that's ALPS, but that's still literally running `alps install systemd' and parsing pre-digested instructions from linuxfromscratch.org
>>
>>108501772
sauzeros.github.io
it's all from scratch retard, the package manager and the distro. I could have picked a meme init but I don't care about that troon shit.
>>
>>108501801
you said you don't care about garbage shell scripts but hokuto is a super-garbage script then,
If you were building your distro from scratch you'd realise that manually rolling-your-own systemd is a logistical nightmare of 20+ libraries no one knows by heart or even really tries to without automation tools
>>
>>108501840
all the deps are literally basic system libraries and hokuto is all written in go. anyways you're just a dumb troon talking out of his ass.
>>
>>108501908
Alright, thank yous for the ego check, anyway :)



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.