В большинстве дистрибутивов GNU/Linux по умолчанию используются пакетные менеджеры. В дистрибутивах Ubuntu поставляется пакетный менеджер Advanced Packaging Tool (apt). В Apple macOS установить пакетный менеджер требуется самостоятельно, большинство продвинутых пользователей macOS выбирают пакетный менеджер Homebrew (brew). С помощью пакетных менеджеров обновлять программы в ОС становится проще.
Для обновления личного GNU/Linux в том числе и Windows Subsystem for Linux (WSL) и серверов после подключения по SSH необходимо обновить установленные пакеты.
sudo apt update && sudo apt upgrade -y && sudo apt autoremove
Если в GNU/Linux есть ещё и графический интерфейс.
sudo snap refresh
Для обновления macOS необходимо обновить список установленных пакетов в Homebrew.
brew update && brew upgrade && brew cleanup --prune=all
Также необходимо обновить Oh My Zsh (OMZ) и темы к нему. При необходимости, сперва нужно переключиться на zsh.
omz update
Также нужно проверить обновления Oh My Fish (OMF). При необходимости, сперва переключиться на fish.
fish
omf update