What’s up with homebrew that you’d have it installed by default on linux?
I don’t understand the appeal of it, can someone help me?
What’s up with homebrew that you’d have it installed by default on linux?
I don’t understand the appeal of it, can someone help me?
By default, Fedora Atomic envisions the following in regards to installing packages/software:
rpm-ostree
.This works pretty fine, but isn’t perfect:
rpm-ostree
will negatively impact how fast you can update your system, it also requires you to (soft-)reboot before you can access the newly installed package (unless you enjoy living on the edge with--apply-live
). This can be pretty cumbersome, especially if you’re in flow.Thus, the situation around CLI on Fedora Atomic became a sore to the eyes. Within the community, there were multiple attempts to tackle this problem:
apt
/dnf
/pacman
withflatpak
(for GUI) andbrew
(for CLI). Furthermore, it comes with a big and healthy repository. Finally, it utilizes technologies related to the ones found on Fedora Atomic.systemd-sysext
; This has only very recently been added to systemd. I wouldn’t be surprised if this will play a prominent role going forward. Though, I’m unsure if CLI will benefit most of it.Doesn’t updating homebrew packages require a reboot?
No