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 Portage package manager on Gentoo :)
$ sudo eix-sync
$ sudo emerge -auDU --with-bdeps=y @world
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)
$ sudo pacman -Syu
My web servers are still rolling Debian. They install with Aptitude. However, I want to switch them over to NixOS, which uses Nix, a "Purely Functional Package Manager".
$ sudo aptitude update
$ sudo aptitude upgrade
$ sudo nix-env -u
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 -y
Lately, I am tinkering with a Hackintosh (gotta develop an app which has to run on iOS, so..). I will most likely install Homebrew on that (because macOS is by no means a priority platform for me), though I might as well roll MacPorts, to stay true to my preferences.
$ sudo brew update
$ sudo brew install `brew outdated`
$ sudo port upgrade outdated
Other than OS package managers, I regularly use npm for Node.JS, bower for browser and app JS and cargo for Rust.
$ npm i .
$ bower install .
$ cargo build .