I use homebrew on my Mac and apt-get when I am on Ubuntu. Some of my friends prefer MacPorts as well. Just want to know what other developers use on their machines.
On Ubuntu apt-get.
Besides that I use:
I use apt-get on my webs server and npm on my server as as well as on my Macbook. I used to use homebew and MacPorts in the past, but I find app stores in general kind of make a mess of OS X after a while so I try to avoid it as long as possible. I had to install npm recently though after waiting months hoping I wouldn't need to :D
Marco Alka
Software Engineer, Technical Consultant & Mentor
I love the whole idea of the port system. It was one of the reasons why I decided to go for Gentoo. So, I emerge my world with the official
Portagepackage manager on Gentoo :)On KaOS (my laptop), I use the official package manager, too, though it is a rather boring installer:
Pacman;P (on KaOS, the packages are quite stable, as opposed to Arch Linux, so it usually just... works. KaOS is so very boring haha - that's why I love it)My web servers are still rolling Debian. They install with
Aptitude. However, I want to switch them over to NixOS, which usesNix, a "Purely Functional Package Manager".For Windows, I prefer
Chocolatey. I automated it to run a world update on every system start, so I can always have the latest stuff. It helped me install a few things which were difficult before (ghostscript >.>).PS > sudo cup all -yLately, I am tinkering with a Hackintosh (gotta develop an app which has to run on iOS, so..). I will most likely install
Homebrewon that (because macOS is by no means a priority platform for me), though I might as well rollMacPorts, to stay true to my preferences.$ sudo brew update $ sudo brew install `brew outdated`Other than OS package managers, I regularly use
npmfor Node.JS,bowerfor browser and app JS andcargofor Rust.$ npm i .