
A step-by-step guide to installing, updating, and removing software on Ubuntu, Debian, CentOS, and AlmaLinux using Linux package management.
Before starting make sure ur linux is ready.
- Ubuntu: ubuntu.com/download
- Debian: debian.org/distrib
- CentOS Stream: centos.org/download
- AlmaLinux: almalinux.org/download
- Talkecho full toturial: Click here
Understanding Linux package management
Linux distributions use different package managers to simplify software installation and updates:
- Ubuntu/Debian: APT (
apt
) - CentOS/AlmaLinux: YUM or DNF (
yum
,dnf
)
Installing Software
Ubuntu/Debian:
sudo apt update
sudo apt install package-name
CentOS/AlmaLinux:
sudo yum install package-name
# or
sudo dnf install package-name
Updating Software
To update all packages:
# Ubuntu/Debian
sudo apt update && sudo apt upgrade -y
# CentOS/AlmaLinux
sudo yum update -y
Removing Software
Ubuntu/Debian:
sudo apt remove package-name
CentOS/AlmaLinux:
sudo yum remove package-name
Enabling Extra Repositories
Some software requires enabling additional repositories:
# Ubuntu/Debian
sudo add-apt-repository ppa:repository-name
# CentOS/AlmaLinux
sudo yum install epel-release