Package Management Commands

Try searching for: "list", "docker run", "git branch", "remove directory"
Search Results

Package Management Commands

APT (Ubuntu/Debian)

sudo apt update

Update package repository information.

Example: sudo apt update
apt update packages
sudo apt upgrade

Upgrade all installed packages.

Example: sudo apt upgrade -y
apt upgrade system
sudo apt install <package>

Install a package.

Example: sudo apt install nginx
apt install package
sudo apt remove <package>

Remove a package.

Example: sudo apt remove apache2
apt remove package
apt search <keyword>

Search for packages by keyword.

Example: apt search python3
apt search packages
sudo apt autoremove

Remove unused packages and dependencies.

Example: sudo apt autoremove
apt cleanup dependencies
sudo apt list --upgradable

Show available package updates.

Example: sudo apt list --upgradable
apt list upgradable
sudo apt purge <package>

Remove package and its configuration files.

Example: sudo apt purge apache2
apt purge config
sudo apt show <package>

Display detailed package information.

Example: sudo apt show nginx
apt show info
sudo apt-cache policy <package>

Show package version and repository source.

Example: sudo apt-cache policy docker.io
apt policy version
sudo dpkg -i <file>.deb

Install .deb package file directly.

Example: sudo dpkg -i package.deb
dpkg install deb
sudo dpkg -r <package>

Remove package using dpkg.

Example: sudo dpkg -r old-package
dpkg remove package

YUM/DNF (RedHat/CentOS)

sudo yum update

Update all packages (CentOS 7 and older).

Example: sudo yum update -y
yum update centos
sudo dnf update

Update all packages (CentOS 8+/Fedora).

Example: sudo dnf update -y
dnf update fedora
sudo yum install <package>

Install package with YUM.

Example: sudo yum install nginx
yum install package
sudo dnf install <package>

Install package with DNF.

Example: sudo dnf install nginx
dnf install package
sudo yum remove <package>

Remove package with YUM.

Example: sudo yum remove httpd
yum remove package
sudo dnf remove <package>

Remove package with DNF.

Example: sudo dnf remove httpd
dnf remove package
sudo dnf list installed

List all installed packages.

Example: sudo dnf list installed | grep nginx
dnf list installed
sudo dnf info <package>

Display detailed package information.

Example: sudo dnf info nginx
dnf info package

Snap/Flatpak

sudo snap install <package>

Install application using Snap.

Example: sudo snap install code --classic
snap install package
sudo snap remove <package>

Remove Snap application.

Example: sudo snap remove code
snap remove package
snap list

List installed Snap applications.

Example: snap list
snap list installed
flatpak install <package>

Install application using Flatpak.

Example: flatpak install flathub org.gimp.GIMP
flatpak install package
flatpak remove <package>

Remove Flatpak application.

Example: flatpak remove org.gimp.GIMP
flatpak remove package
flatpak list

List installed Flatpak applications.

Example: flatpak list
flatpak list installed