← All commands
Topic hub Package Management
Windows Linux Package Management

Windows choco outdated equivalent in Linux

Lists installed packages for which newer repository versions are available.

Windows choco outdated
Linux equivalents
Debian/Ubuntu apt
apt list --upgradable
Fedora dnf
dnf check-update
Arch pacman
checkupdates

Overview

What this command does

Lists installed packages for which newer repository versions are available.

Migration tip: On Arch, checkupdates comes from pacman-contrib and safely checks updates without refreshing the live package database.

Practical tasks

Common use cases

Check for available updates

Lists installed packages for which newer repository versions are available.

apt list --upgradable

Check Debian or Ubuntu

checkupdates

Check Arch Linux

dnf check-update

Check Fedora

Ready to run

Copyable Linux commands

Review paths, device names, package names and permissions before running any command.

apt list --upgradable
checkupdates
dnf check-update

Walkthrough

Examples with explanations

apt list --upgradable # list Debian-based updates
checkupdates # list Arch updates
dnf check-update # list Fedora updates

Reference

Common options and variations

Command or optionUse
apt list --upgradableCheck Debian or Ubuntu
checkupdatesCheck Arch Linux
dnf check-updateCheck Fedora

Distro differences

Debian/Ubuntu vs Fedora vs Arch

This workflow changes mostly by Linux distribution package manager: Debian/Ubuntu uses apt, Fedora uses dnf, and Arch uses pacman.

DistributionPackage manager / baseEquivalent commandDifference to notice
Debian/Ubuntu apt apt list --upgradable Shows installed packages with available upgrades.
Fedora dnf dnf check-update Exit code 100 can simply mean updates are available.
Arch pacman checkupdates Provided by pacman-contrib; avoids unsafe partial-upgrade behavior.

Keep learning

Related Package Management commands