Software & Package Management

Commands to install, update, and manage software on Linux.

1. apt-get

sudo apt-get update

Updates package lists on Debian/Ubuntu.

2. apt

sudo apt install package-name

Installs a package with apt (Debian/Ubuntu).

3. yum

sudo yum install package-name

Package manager for CentOS/RHEL.

4. dnf

sudo dnf install package-name

Modern Fedora package manager.

5. pacman

sudo pacman -S package-name

Arch Linux package manager.

6. snap

sudo snap install package-name

Installs snaps (universal Linux packages).

7. flatpak

flatpak install flathub package-name

Installs Flatpak apps from Flathub repository.

8. dpkg

sudo dpkg -i package.deb

Installs a Debian package file.

9. rpm

sudo rpm -i package.rpm

Installs an RPM package.

10. apt-cache

apt-cache search keyword

Searches for packages in apt cache.

11. yum search

yum search keyword

Searches for packages with yum.

12. pacman -Ss

pacman -Ss keyword

Searches for packages in Arch repos.

13. snap find

snap find keyword

Searches for snaps.

14. flatpak search

flatpak search keyword

Searches Flatpak repositories.

15. apt autoremove

sudo apt autoremove

Removes unnecessary packages.

16. yum update

sudo yum update

Updates all packages on CentOS/RHEL.