General Tools
| Command/Tool | Description |
| dpkg | Basic tool for package management in Debian-based systems. |
| rpm | Package manager for RPM packages, used in RHEL, CentOS, and Fedora. |
| Snap | Tool for managing Snap packages, across distributions. |
| flatpak | Tool for managing Flatpak packages, across distributions. |
Ubuntu/Debian (APT)
| Command/Tool | Description |
| apt update | Updates the package source list. |
| apt upgrade | Updates all installed packages to the latest versions. |
| apt install | Installs one or more packages. |
| apt remove | Removes an installed package. |
| apt purge | Removes a package and its configuration files. |
| apt autoremove | Automatically removes packages that are no longer needed. |
| apt search | Searches the package database for a specific package. |
| APT SHOW | Displays detailed information about a package. |
| apt-add-repository | Adds a new repository. |
RHEL/CentOS (YUM/DNF)
| Command/Tool | Description |
| Yum Check Update | Checks for available package updates. |
| Yum Update | Updates all installed packages to the latest versions. |
| yum install | Installs one or more packages. |
| yum remove | Removes an installed package. |
| yum search | Searches the package database for a specific package. |
| yum info | Displays detailed information about a package. |
| yum repolist | Lists all available repositories. |
| DNF Check Update | Checks for available package updates. |
| DNF Update | Updates all installed packages to the latest versions. |
| dnf install | Installs one or more packages. |
| DNF Remove | Removes an installed package. |
| DNF Search | Searches the package database for a specific package. |
| DNF Info | Displays detailed information about a package. |
| DNF Repolist | Lists all available repositories. |
openSUSE (Zypper)
| Command/Tool | Description |
| zypper refresh | Updates the repository information. |
| Zypper Update | Updates all installed packages to the latest versions. |
| zypper install | Installs one or more packages. |
| zypper remove | Removes an installed package. |
| zypper search | Searches the package database for a specific package. |
| Zypper Info | Displays detailed information about a package. |
| zypper repos | Lists all configured repositories. |
Arch Linux (Pacman)
| Command/Tool | Description |
| pacman -Syu | Synchronizes the package database and updates the system. |
| pacman -S | Installs one or more packages. |
| pacman -R | Removes an installed package. |
| pacman -Rs | Removes a package and its unused dependencies. |
| pacman -ss | Searches the package database for a specific package. |
| pacman -Si | Displays detailed information about a package. |
| pacman -Sl | Lists all packages in a given repository. |

