Artix Linux: Arch Goodness Without Systemd
https://eggflix.foolbazar.eu/videos/watch/15e85a92-ef91-48dc-9361-d564c9196375
Artix Linux: Arch Goodness Without Systemd
https://eggflix.foolbazar.eu/videos/watch/15e85a92-ef91-48dc-9361-d564c9196375
Imagine you could only use one Linux distribution for the rest of your life. Which one would you pick?
I'll kick things off: my choice would be Debian.
Out of all Artix Linux init "siblings", OpenRC is the slowest to boot, at 6 seconds. Subsequent reboots doesn't help either.
Not much has changed in RAM & disk usage though.
It's alright. I'm also the slowest and the laziest out all my siblings. It usually takes me 1 - 2 hours to finish my meals while they're done in like 5 - 10 minutes lol
I just like to savor the flavors, y'know? Plus I eat a lot more than them.
I got it! So for Artix Linux OpenRC:
rc-update add/delete <service> to enable/disable a service.
rc-service <service> start/stop to start/stop a service.
Gotcha. This will really come in handy for when I actually migrate to Gentoo and become a Gentoo citizen (just kidding lol)
4 seconds for Artix Linux runit guy. More or less the same RAM & disk usage compared to its s6 & dinit siblings.
It'll go down to 3 seconds on subsequent reboots but it's alright though. This guy's up there with the Void & Chimera Linux bois.
So Void Linux and Artix Linux has different different directories for their service stuff.
In runit version of Artix, services are stored in /etc/runit/sv/. The 'sv' command reads anything that's in /run/runit/service/. Ok gotcha.
Symlinking a service from /etc/runit/sv/ to /run/runit/service allows it to be controlled with the 'sv' command, basically enabling it. Neat!
Okay, ntpd doesn't exist on Artix Linux runit ISO, but openntpd does!
Alright, okay. A little "different" from what I expected but I don't really mind. These distros are for advanced users anyways.
Just gonna continue where I left off playing around #artixlinux. Right now I've only played with dinit & s6 & that took 6 hours.
I haven't tried runit and openrc yet. I also have to try #archlinux w/ different inits, and I have to try installing #xfce on #alpine on stream.
Pick where you wanna watch:
https://www.twitch.tv/reallylazybear
https://www.youtube.com/@ReallyLazyBear
https://kick.com/reallylazybear
https://dlive.tv/reallylazybear
Yeah, there's not much difference between s6 and dinit. The difference in RAM usage between versions with & without xorg is very negligible, Disk usage hasn't changed much either.
I guess I can say dinit is easier to handle than s6, but I'm starting to not mind what init runs on the system. I'm just adapting to these no problem at all.
Oh and dinit also reaches tty in 3 seconds. Nice.
So the dinit version of Artix Linux is the one I'm gonna be familiar with. It's the most straightforward init to control services with. dinitctl enable/disable to enable/disable services and dinitctl start/stop to start/stop services. It's honestly kinda like systemd
I've yet to test Artix Linux runit but I'm getting close to bedtime..
I'll post a screenshot of the system's fastfetch like I've done in the past.
3 seconds boot time. Beats #voidlinux and #chimeralinux by 1 second.
Without x11, it uses 346.27 MiB of RAM according to fastfetch
With xfce+x11, it hovers at around ~540 MiB instead.
I just installed xorg, xfce4, xfce4-goodies, and spice-vdagent for this one. Nothing else modified.
So for #artix with s6 init, I have to install the service with an -s6 prefix, do touch /etc/s6/adminsv/default/contents.d/<service_name> then s6-db-reload to enable a service. To temporarily start/stop a service, I just do s6-rc -u/-d change <service_name>. Alright, alright. Gotcha
To disable the service, just remove the touched file. Alright, gotcha, bear. Thansk
I'll now start playing around #artixlinux and the 4 inits, #archlinux w/ different inits, and try installing #xfce on #alpinelinux on stream. Seems like I need to read quite some documentation for Artix but I don't really mind. I like reading.
Pick where you wanna watch I guess:
https://www.twitch.tv/reallylazybear
https://www.youtube.com/@ReallyLazyBear
https://kick.com/reallylazybear
https://dlive.tv/reallylazybear
After I finish the game on stream, I'll probably go back to Linux stuffs if I'm not in the mood to sleep the whole day off. This time, some Artix and the 4 inits, Arch with the unsupported inits, and making Alpine usable for everyday use.
I'm in the mood for some #linux distro exploration today! If y'all got some more suggestions other than the ones below, leave them down below!
I will play around distros that are #systemd less, such as #voidlinux, #devuan, #chimeralinux, #artix, and #venomlinux.
I will also install #archlinux, btw, but try changing the init, see how it all goes.
And I will also try to install #xfce on #alpine and try to make it usable :)
Un petit article pour faire un point d'étape sur Artix Linux en machine virtuelle durant un mois.
Ce qui est bien avec la Artix Linux, c’est qu’elle est partiellement compatible avec Archlinux dont elle est tirée. C’est ainsi que dans une Artix Linux Gnome que j’ai installé à la main (cf https://peertube.pcservice46.fr/w/6GdDHVJs6aYuh6JsQVexhz ) j’ai pu rajouter les paquets gnome-shell-extension-appindicator (depuis le site d’Archlinux) et gnome-shell-extension-arch-update (depuis AUR). Capture d’écran à l’appui :)