DEV Community

loading...

Discussion on: Things I always install on Ubuntu

Collapse
dewhallez profile image
Akin Wale

Once write up thanks for sharing.

Why do you use Homebrew instead of apt?

Collapse
davidjones418 profile image
David Jones Author • Edited

Thanks for reading!

Some of my main reasons for preferring Homebrew are that the packages are (nearly) always up-to-date with upstream, are confined to one directory that I can delete if things go very wrong (apt has no restrictions on where it can install files as far as I’m aware), and it’s a large, central community compared to the Debian package ecosystem (Debian, Ubuntu, PPAs, private repos) so it is much easier to find help.

The most important one for me is that it’s a less powerful tool, so I’m less likely to break my system with a stay command or configuration change.

Collapse
dewhallez profile image
Akin Wale

Thank you for the explanation.

Collapse
therealkevinard profile image
Kevin Ard

TBH, I didn't even know brew ran on Linux until I read this (ofc, makes sense now lol).
I'm considering.

It's not a pain to get going?

Thread Thread
davidjones418 profile image
David Jones Author

I haven’t had any serious problems after a year or so of using it on Linux, which is a big 🍻 from someone who’s very adept at breaking software. The differences with Homebrew on Mac that I’m aware of are that it installs itself to a new home directory rather than /usr/local by default, and Cask isn’t supported. It should be low risk to try, as you can sudo rm -rf /home/linuxbrew if you don’t like it.