Useful Links
Computer Science
Operating Systems
Linux
Linux Administration
1. Introduction to Linux and System Administration
2. The Command-Line Interface (CLI)
3. User and Group Management
4. File Permissions and Ownership
5. Process Management
6. Software and Package Management
7. System Services and Daemons
8. Networking
9. Storage Management
10. System Security
11. Shell Scripting and Automation
12. System Monitoring and Performance
13. Backup and Recovery
14. Advanced Topics
Software and Package Management
Understanding Package Managers
Package Concepts
Dependency Management
Repository Structure
Debian-based Systems (APT)
Using apt and apt-get
Installing Packages
Removing Packages
Updating and Upgrading
Using dpkg
Installing .deb Files
Querying and Removing Packages
Managing Repositories
/etc/apt/sources.list
Adding and Removing Repositories
Red Hat-based Systems (YUM/DNF)
Using yum
Installing and Removing Packages
Updating System
Using dnf
Modern Replacement for yum
Using rpm
Installing .rpm Files
Querying and Removing Packages
Repository Configuration Files
/etc/yum.repos.d/
Compiling from Source
Downloading Source Code
The ./configure Script
Building with make
Installing with make install
Managing Build Dependencies
Uninstalling Source Builds
Previous
5. Process Management
Go to top
Next
7. System Services and Daemons