this post was submitted on 03 Dec 2023
1004 points (87.6% liked)

linuxmemes

20880 readers
8 users here now

I use Arch btw


Sister communities:

Community rules

  1. Follow the site-wide rules and code of conduct
  2. Be civil
  3. Post Linux-related content
  4. No recent reposts

Please report posts and comments that break these rules!

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 11 months ago (1 children)

What's wrong with homebrew?

Crappy default package management.

[–] [email protected] 0 points 11 months ago (1 children)

Homebrew might as well be default.

[–] [email protected] 1 points 11 months ago (1 children)

That makes about as much sense as saying that pip, gem, npm, cargo, or nix should called be the default package manager on Mac OS...

The default package manager is the default because it manages the system's software. RPM, Deb/apt, pacman, etc. Homebrew is like pip or docker or cargo or snap or whatever else. You can set it up if you'd like but it's certainly not a default. (Though I'm not trying to dispute that it's good 😊)

Mac OS doesn't have a good default package management solution (though they would if they just opened up the app store and added a CLI). It's ok to admit it, and say that third party folks (who Apple does not support unless I'm missing something) are powering a pretty good third party experience. If only Apple cared about people who wanted a truly free an customizable computer, they could make a great OS :)

[–] [email protected] 1 points 11 months ago

Homebrew is fairly different from pip, cargo or npm in that only python developers use pip, only rust developers use cargo, etc. And those are mostly used to manage libraries, rather than executables.

Meanwhile, essentially everyone who uses the console uses homebrew regardless of what programming languages they might or might not use. I was making a joke about how good, useful and basically required homebrew is.