Concept Flow - apt (Debian/Ubuntu) basics
Start
Update package list
Search for package
Install package
Remove package
Upgrade packages
End
This flow shows the common steps when using apt: update package info, search, install, remove, and upgrade.
sudo apt update
apt search curl
sudo apt install curl
apt list --installed | grep curl
sudo apt remove curl| Step | Command | Action | Output Summary |
|---|---|---|---|
| 1 | sudo apt update | Refresh package lists from repositories | Lists updated successfully |
| 2 | apt search curl | Search for packages matching 'curl' | Shows curl package info |
| 3 | sudo apt install curl | Install curl package | curl installed or already installed |
| 4 | apt list --installed | grep curl | Check if curl is installed | Shows curl in installed list |
| 5 | sudo apt remove curl | Remove curl package | curl removed or not installed |
| Variable | Start | After Step 1 | After Step 2 | After Step 3 | After Step 4 | After Step 5 |
|---|---|---|---|---|---|---|
| Package List | Old | Updated | Updated | Updated | Updated | Updated |
| curl Package Status | Not installed | Not installed | Available | Installed | Installed | Removed |
apt basics commands: - sudo apt update: refresh package info - apt search <pkg>: find packages - sudo apt install <pkg>: install package - apt list --installed: list installed - sudo apt remove <pkg>: uninstall package Always update before install.