===== Nützliche Programme für Linux ===== Hier findest du eine Liste essentieller Programme, die unter Linux nützlich und wichtig sind. Die Befehle zur Installation sind für Debian/Ubuntu-basierte Systeme angegeben. ==== Texteditoren ==== ^ **Programm** ^ **Beschreibung** ^ **Installation** ^ | nano | Ein einfacher, benutzerfreundlicher Texteditor für die Kommandozeile. | sudo apt install nano | | vim | Leistungsstarker und flexibler Texteditor für Fortgeschrittene. | sudo apt install vim | | gedit | GUI-basierter Texteditor, ideal für Desktop-Umgebungen (GNOME). | sudo apt install gedit | ==== Paketmanager ==== ^ **Programm** ^ **Beschreibung** ^ **Installation** ^ | apt | Paketmanager für Debian/Ubuntu-Systeme. | Standardmäßig installiert. | | snap | Universeller Paketmanager für containerisierte Apps. | sudo apt install snapd | | flatpak | Alternative zu Snap für containerisierte Anwendungen. | sudo apt install flatpak | | dnf | Paketmanager für Fedora/CentOS. | Standardmäßig auf Fedora-Systemen. | | pacman | Paketmanager für Arch/Manjaro. | Standardmäßig auf Arch-Systemen. | ==== Systemüberwachung ==== ^ **Programm** ^ **Beschreibung** ^ **Installation** ^ | htop | Interaktiver Systemmonitor für Prozesse und Ressourcen. | sudo apt install htop | | iotop | Überwachung von Festplatten-I/O in Echtzeit. | sudo apt install iotop | | glances | Übersichtliches Monitoring-Tool für CPU, RAM und mehr. | sudo apt install glances | ==== Netzwerk ==== ^ **Programm** ^ **Beschreibung** ^ **Installation** ^ | curl | Herunterladen von Daten aus dem Internet über die Kommandozeile. | sudo apt install curl | | wget | Alternative zu curl, ideal für Datei-Downloads. | sudo apt install wget | | nmap | Netzwerk-Scanner zur Überprüfung von Ports und Diensten. | sudo apt install nmap | | openssh-client | Ermöglicht SSH-Verbindungen zu Remote-Servern. | sudo apt install openssh-client | ==== Kompression und Archivierung ==== ^ **Programm** ^ **Beschreibung** ^ **Installation** ^ | gzip | Komprimieren und Dekomprimieren von Dateien im gzip-Format. | Standardmäßig installiert. | | tar | Erstellt und entpackt Archive. | Standardmäßig installiert. | | zip / unzip | Komprimieren und Dekomprimieren von Dateien im zip-Format. | sudo apt install zip unzip | ==== Dateiverwaltung ==== ^ **Programm** ^ **Beschreibung** ^ **Installation** ^ | rsync | Synchronisiert Dateien und Verzeichnisse. | sudo apt install rsync | | mc | Textbasierter Dateimanager (Midnight Commander). | sudo apt install mc | | ncdu | Interaktive Analyse der Festplattennutzung. | sudo apt install ncdu | ==== Backup und Datensicherheit ==== ^ **Programm** ^ **Beschreibung** ^ **Installation** ^ | timeshift | Tool für System-Backups und Wiederherstellung. | sudo apt install timeshift | | gpg | Verschlüsselung und Signierung von Dateien. | sudo apt install gnupg | ==== Entwicklung ==== ^ **Programm** ^ **Beschreibung** ^ **Installation** ^ | git | Versionskontrollsystem für Entwickler. | sudo apt install git | | build-essential | Sammlung von Compiler-Tools und Bibliotheken. | sudo apt install build-essential | | docker | Plattform zur Isolierung von Anwendungen mit Containern. | [[https://docs.docker.com/|Docker]] | ==== Medien ==== ^ **Programm** ^ **Beschreibung** ^ **Installation** ^ | vlc | Leistungsstarker Media Player, der nahezu alle Formate unterstützt. | sudo apt install vlc | | ffmpeg | Kommandozeilen-Tool zur Video- und Audiokonvertierung. | sudo apt install ffmpeg | ==== Kommunikation ==== ^ **Programm** ^ **Beschreibung** ^ **Installation** ^ | thunderbird | Beliebter E-Mail-Client. | sudo apt install thunderbird | | signal-desktop | Sichere Messaging-App. | [[https://signal.org/|Signal]] | ==== Verschiedenes ==== ^ **Programm** ^ **Beschreibung** ^ **Installation** ^ | tmux | Terminal-Multiplexer für mehrere Sitzungen in einer Shell. | sudo apt install tmux | | screen | Ähnlich wie tmux, ermöglicht persistente Shell-Sitzungen. | sudo apt install screen | | zsh | Alternative Shell mit erweiterten Funktionen. | sudo apt install zsh |