System Administration

Package Management Commands

Common Homebrew, APT, DNF, YUM, and package-manager operations.

Homebrew
brew update
brew install git node hugo
brew install --cask visual-studio-code
brew list
brew outdated
brew upgrade
brew cleanup

Use brew outdated before broad upgrades on machines used for active development.

APT
sudo apt update
sudo apt upgrade
sudo apt install git curl wget vim
apt list --installed
apt list --upgradable
sudo apt autoremove

For production hosts, review upgrade scope before applying kernel or runtime updates.

DNF and YUM
sudo dnf check-update
sudo dnf install git nginx
sudo dnf upgrade

sudo yum check-update
sudo yum install git nginx
sudo yum update

Use the package manager native to the distribution so service scripts and dependencies remain consistent.