Paket-Verwaltung
Software wird in Linux nicht aus Browser-Downloads installiert (meistens) — sondern aus offiziellen Repositories per Paket-Manager. Sicherer, einfacher updates.
apt (Debian/Ubuntu)
sudo apt update # Paket-Liste aktualisieren sudo apt upgrade # alle Pakete updaten sudo apt install nginx # Paket installieren sudo apt remove nginx # entfernen (Configs bleiben) sudo apt purge nginx # entfernen + Configs löschen apt search ssh # suchen apt show curl # Info zu Paket sudo apt autoremove # nicht mehr benötigte Pakete weg
dnf (Fedora/Rocky/Alma)
sudo dnf update sudo dnf install nginx sudo dnf remove nginx dnf search ssh
Andere Paket-Welten
- snap (Canonical): isolierte Pakete, auto-update —
sudo snap install code - flatpak: Distro-übergreifende Desktop-Pakete
- brew (macOS, Linux): User-installiert ohne sudo, sehr aktuell
- pip (Python), npm (Node), cargo (Rust): Sprach-spezifisch
Beispiel: Server-Setup
# Frischer Ubuntu-Server sudo apt update && sudo apt upgrade -y sudo apt install -y nginx postgresql ufw fail2ban htop curl git sudo systemctl enable --now nginx sudo ufw allow OpenSSH sudo ufw allow 'Nginx Full' sudo ufw enable
Zurück zu Technik