You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
Package managers are tools that automate installing, upgrading, configuring, and removing software. Every major Linux distribution includes a package manager, and understanding how to use it is essential for maintaining your system.
┌─────────────────────────────┐
│ Package Repository │
│ (remote server with .deb │
│ or .rpm packages) │
└──────────────┬──────────────┘
│ download
▼
┌─────────────────────────────┐
│ Package Manager │
│ (apt, dnf, pacman, etc.) │
│ - resolves dependencies │
│ - installs / removes │
│ - tracks installed packages │
└──────────────┬──────────────┘
│ install
▼
┌─────────────────────────────┐
│ Local System │
│ /usr/bin, /usr/lib, /etc │
└─────────────────────────────┘
apt (Advanced Package Tool) is the package manager for Debian-based distributions.
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.