3/22/2023 0 Comments Brew vs macports![]() Why do I use brew info? I ponder this for a moment, and come up with a few reasons: So it’s worth asking what I care about here. That actually also looks like way too much stuff. gitk, git-gui) are now in the `git-gui` formula. Let’s compare that to brew info git: $ brew info git Whatever I don’t need to justify myself to you. ![]() But I haven’t really done any development on this computer in a few years. I have to go through it by hand to figure out what I actually want to have. When I type brew list to see installed packages, I get like hundreds of entries – only a couple dozen of which I actually remember installing. It’s bothering me a lot right now, as I try to get rid of it. Homebrew doesn’t seem to distinguish between “packages I want to have installed” and “packages I have to have installed because they are dependencies of other packages.” It does break more often than I’d like – not, like, often, but any time I go more than a year or so without using a particular computer I know that I’m going to return to some bizarre Ruby error that I have to spend half an hour figuring out before I can do anything.Īnd there’s no way that Nix would ever play me like that. I don’t really have anything against Homebrew. Why would I switch away from Homebrew? Mostly because I think it will be educational. I use Homebrew on my laptop, and at this point I definitely know more about Nix than I do about Homebrew. I don’t feel like I know enough about Nix to manage my own build dependencies with it, but I do feel like I know enough to use Nix as a simple package manager. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |