← Home ← Back to /g/

Thread 105636681

36 posts 18 images /g/
Anonymous No.105636681 [Report] >>105636734 >>105638316 >>105639720 >>105639735 >>105641897 >>105643984 >>105646206
openrc
musl libc
busybox utils
lightning fast C package manager
Anonymous No.105636734 [Report] >>105636750
>>105636681 (OP)
>lightning fast
>C
Anonymous No.105636750 [Report]
>>105636734
APK is like 3 times faster than pacman, at least.
Anonymous No.105636753 [Report] >>105636764 >>105641584
OpenRC
glibc
gnu coreutils
exruciatingly slow python package manager
Anonymous No.105636764 [Report]
>>105636753
based
Anonymous No.105638316 [Report] >>105638392
>>105636681 (OP)
>openrc
>musl libc
>busybox utils
Ah, yes, Gentoo. I see.
Anonymous No.105638392 [Report] >>105639763
>>105638316
doesn't gentoo ship systemd init these days?
Anonymous No.105639261 [Report] >>105640428 >>105640487
>openrc
mid
>musl libc
based
>busybox
mid
>C package manager
based
Anonymous No.105639720 [Report] >>105639784
>>105636681 (OP)
but... what's the catch?
Anonymous No.105639735 [Report] >>105639810 >>105640443 >>105640499 >>105641557 >>105642743 >>105645328
>>105636681 (OP)
Why not just use void?
Anonymous No.105639763 [Report]
>>105638392
Yes, you can use Systemd in your profile if you choose to, but OpenRC is well supported, still. If you feel like tinkering you can even use runit, s6, sinit, ...
Anonymous No.105639784 [Report] >>105642644
>>105639720
>what's the catch?
It has an /etc/motd file
Anonymous No.105639810 [Report]
>>105639735
Because I'm not a tranny
Anonymous No.105640428 [Report] >>105646181
>>105639261
which init and utils do you use?
Anonymous No.105640443 [Report] >>105640575
>>105639735
I can only speculate as a long-time Void user that Alpine is probably more documented and familiar to developers. Install instructions typically don't include Void but I see Alpine in there from time to time. Since PostmarketOS is based on Alpine I expect that kind of support will only increase. I'd be interested to try Alpine but I don't really feel like distro hopping. Maybe I'll put it on my next laptop. All that said Void is still a great distro if you don't care about culture war nonsense. If you do though, maybe Alpine is heckin based or whatever and might be a good alternative.
Anonymous No.105640487 [Report]
>>105639261
>>busybox
>mid
it's extremely high quality.
Anonymous No.105640499 [Report]
>>105639735
blm twitter post
Anonymous No.105640575 [Report] >>105641462
>>105640443
Alpine has its own wiki but it certainly isn't to the level of something like Arch or Gentoo, its mainly for Alpine-specific stuff. I tried it briefly on my laptop when I was super into minimalism for a while but had a lot of issues setting up things like wireless internet. Its a humbling experience to try distros like Alpine and realize a lot of utilities you use are just abstractions of much more manual tools you have to learn. I don't want to commit to switching to another distro until I find a nice functional package manager too, something more lightweight than Nix and Guix so I might give Ix a try, it only supports wayland though :/
Anonymous No.105641462 [Report]
>>105640575
>but had a lot of issues setting up things like wireless internet

I had trouble a long time ago but I read the wiki and went with iwd, so make sure your networkmanager is installed. So use (apk search network) to find any you might need, like tui or applet, etc. Then I did this

rm /etc/NetworkManager/NetworkManager.conf

printf '[main]\ndhcp=internal\n[device]\nwifi.backend=iwd\n\' > /etc/NetworkManager/NetworkManager.conf


rm /etc/network/interfaces

printf 'auto lo\nauto eth0\nauto wlan0\n' > /etc/network/interfaces

rc-update del iwd boot
rc-update del iwd default
rc-update add iwd sysinit


I think I used nmcli in the terminal to go through connecting to a network, after restarting it just auto-connected easily each time.
Anonymous No.105641557 [Report] >>105641643
>>105639735
pros of alpine:
> alpine (testing) generally has more packages than void's musl version, since there it's the sole supported libc as opposed to only being an alternative choice
> apk is much better than xbps, or any package manager for that matter, it's really fast and being able to define installed packages in /etc/apk/world is awesome
> aports and APKBUILDs are much easier to use than xbps-src if you ever need to, AFAIK everything merged into it is also automatically packaged for the testing repo, meaning you don't have to clone it to build a specific package not available as a binary
> has both a debian-like stable version for eg. servers/containers along with a regular rolling release for desktops
> slightly more hardened default kernel config
> saner defaults, eg. new linux versions aren't written into multiple files, kernel images are just named vmlinuz/initramfs-lts, i had void break on me before because i didn't notice that /boot was filling up
> busybox init is great, you can eaisly replace openrc with any other service manager, eg. runit or go back to using plain init scripts
cons:
> void has a better wiki, the alpine one only really documents alpine-specific stuff if that makes sense
> much smaller community around it
> it's more obscure, don't expect much support from software developers
> no glibc support, you have to either make a chroot or use flatpak for proprietary stuff like steam
> runit by default is nicer and much faster than openrc
and most importantly
> void has cooler branding
Anonymous No.105641584 [Report]
>>105636753
The way of the gods.
Anonymous No.105641643 [Report]
>>105641557
>void has cooler branding
A black and green circle
vs
Literal frozen mountains

Yeah I know which one is cooler thanks.
Anonymous No.105641876 [Report]
Anonymous No.105641897 [Report]
>>105636681 (OP)
what packages
Anonymous No.105642644 [Report]
>>105639784
OH NO! Anyway...
Anonymous No.105642743 [Report]
>>105639735
Alpine is the perfect mix of minimalism and same defaults. All the other "minimal" distros are literally ten times the size and make you follow along with a wiki to manually configure a bunch of bullshit that's the same for 99.9% of users. Alpine doesn't install a bunch of shitware, the install script only consults you for things that are commonly changed (you can still manually configure things if you need something super niche), and then you can install the software you want. If anyone were ever to figure out how to compile ROCm for musl, it would be the single best distro in existence.
Anonymous No.105643907 [Report] >>105643984
As far as I can tell, the way you get flats to work is

apk add gnome-software-plugin-flatpak discover-backend-flatpak

flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak remote-add kdeapps https://distribute.kde.org/kdeapps.flatpakrepo

flatpak install flathub io.github.flattool.Warehouse -y
sudo ln -s ~/.local/share/flatpak/exports/bin/io.github.flattool.Warehouse /usr/bin/Warehouse

flatpak install flathub com.github.tchx84.Flatseal -y
sudo ln -s ~/.local/share/flatpak/exports/bin/com.github.tchx84.Flatseal /usr/bin/Flatseal

flatpak install flathub io.github.giantpinkrobots.flatsweep -y
sudo ln -s ~/.local/share/flatpak/exports/bin/io.github.giantpinkrobots.flatsweep /usr/bin/flatsweep
Anonymous No.105643984 [Report] >>105644071
>>105636681 (OP)
systemd
glibc
gnu coreutils
pacman
>>105643907
>flatpak
Into the trash it goes.
Anonymous No.105644071 [Report] >>105644082
>>105643984
>systemd
>glibc
>gnu coreutils
>pacman

Your post went into the trash 4 times.
Anonymous No.105644082 [Report]
>>105644071
>replying to bait
Anonymous No.105644863 [Report]
Anonymous No.105644985 [Report] >>105645039
Hey guys, Windows user here
Can someone explain WTF these terms mean?
musl libc vs glibc?

And apparently Steam won't even work on this?
Isn't this supposed to be an OS?
Thanks in advance!!
Anonymous No.105645039 [Report]
>>105644985
>And apparently Steam won't even work on this?
That's what flatpaks are for.
Anonymous No.105645328 [Report]
>>105639735
troon distro since the schizoid spanish left the project
Anonymous No.105646181 [Report]
>>105640428
sysv and bsd
Anonymous No.105646206 [Report]
>>105636681 (OP)
It's a tranny distro.