Package Management
Part of the Linux course
Someone tells you to "just install htop". On Windows or a Mac you would go find a website, download an installer, click through it, and hope you got the real one. On Linux you type one line and it is there in three seconds, already checked for authenticity, already on your path, with every library it depends on pulled in for you.
A package is one program plus the metadata that describes it: its version, what it does, and which other packages it needs in order to run. A repository is a server holding thousands of those packages, signed by the distribution so you can tell a real one from a forgery. A package manager is the program on your machine that talks to that repository.
Want to learn Linux Package Management in a real environment?
Click below, get a fresh Linux box with Linux ready to go, and work through Package Management hands-on with an AI tutor that knows your code.
Start this lessonPackage ManagementWhat you'll learn
- Apt
- Dpkg
- Apt search
- Apt show
- Dnf
- Pacman
Read this lesson in your language
All lessons in this course
17 lessons- 1The Shell and First Commands20 min
- 2Filesystem and Navigation25 min
- 3Files and Permissions30 min
- 4Text Tools: grep, sed, awk30 min
- 5Pipes and Redirection25 min
- 6Processes and Signals30 min
- 7Users and Groups25 min
- 8Package Management25 min
- 9Networking Basics30 min
- 10Shell Scripting35 min
- 11systemd Services35 min
- 12SSH and Remote Access30 min
- 13Logs and Journals25 min
- 14Disks and Storage30 min
- 15Cron and Scheduled Tasks25 min
- 16Performance and Monitoring30 min
- 17Capstone: Server Setup60 min
