A cross-platform CLI tool to update all package managers and check the date of the latest update.
| Package Managers |
|---|
| Pacman, Yay, Paru, Xbps, DNF, PKG, APT, Portage, Zypper, Nix, Apk, Winget, Scoop, Choco |
| Package Managers |
|---|
| Brew, Flatpak, Snap, PIP, NPM, PNPM, Cargo, Conda, Yarn, Bun, Rustup, Deno, Composer, Gems |
Updates all packages from all package managers
Shows the latest update
Fetch new version from releases
Shows current version of updateit
- Go 1.26 or higher (if you build it yourself)
Linux / MacOS:
curl -sSL https://raw.githubusercontent.com/wpxq/updateit/main/updateit_setup.sh | bashWindows (PowerShell):
iwr https://raw.githubusercontent.com/wpxq/updateit/main/updateit_setup.ps1 -useb | iexif you prefer to clone and build yourself:
git clone https://github.com/wpxq/updateit
cd updateit
chmod +x updateit_setup.sh
./updateit_setup.shif the command is not found, add this to your .bashrc (or .zshrc):
export PATH="$HOME/.local/bin:$PATH"