53 Entwickler-Tools, immer aktuell — neue Upstream-Releases landen innerhalb von Stunden in apt. Discord beitreten

📅 Ab ist für den apt-Mirror ein Abo erforderlich. Preise ansehen · 🆓 Es gibt einen für immer kostenlosen Spiegel

📊 Neuestes bottom unter Ubuntu installieren

Ein anpassbarer grafischer Prozess- und Systemmonitor für das Terminal

Neueste Version: 0.14.8 · aktualisiert 2026-08-18
QuelleVersion
deb.griffo.io0.14.8 ✅
Offizielles Ubuntu0.12.3 🛑
← Zurück zur Startseite
📌 Installation auf einer bestimmten Version? Ubuntu 22.04 (jammy) · Ubuntu 24.04 (noble) · Ubuntu 25.10 (questing) · Ubuntu 26.04 (resolute)

Was ist bottom?

bottom — der Befehl heißt btm — ist ein grafischer Prozess- und Systemmonitor für das Terminal, in Rust geschrieben und von gtop, gotop und htop inspiriert. Standardmäßig verhält es sich wie ein Dashboard: CPU, Speicher, Netzwerk, Festplatten, Temperaturen und Prozesse teilen sich einen Bildschirm, und jedes Widget lässt sich sortieren, zoomen oder auf das ganze Terminal ausklappen.

🚀 Warum neueste Versionen wichtig sind: die offiziellen Archive hängen mehrere Minor-Releases zurück — und genau dort passierte das Interessante: getrennte Erfassung von Cache und Puffern, GPU-Auslastung im Speicher-Widget, eingebaute Farbthemen, das Ausblenden von Kernel-Threads und eine lange Liste von Korrekturen für neuere Kernel und Sensoren. Ein Monitor, der die Hardware falsch abliest, ist schlimmer als keiner — dieses Tool sollte aktuell bleiben.

⚡ Hauptfunktionen von bottom

📈 Live-Diagramme

CPU (pro Kern oder gemittelt), Speicher, Netzwerkdurchsatz, Festplatten-I/O und Temperaturen als laufende Diagramme, die du mit + und - zoomst.

🔍 Prozesssuche

/ filtert die Prozessliste — mit Regex, Ganzwort- und Groß-/Kleinschreibungs-Schaltern und je einem Tastendruck zum Sortieren nach CPU, Speicher, PID oder Name.

🌲 Baumansicht

t macht aus der Prozessliste einen Baum, sodass ein außer Kontrolle geratener Worker unter seinem Elternprozess auftaucht statt allein in der Liste.

🎛️ Eigene Layouts

Die Konfigurationsdatei beschreibt Zeilen, Spalten und Widget-Verhältnisse — so zeigt das Dashboard die vier Dinge, die du wirklich beobachtest, statt der neun Standard-Widgets.

🎨 Eingebaute Themes

--theme gruvbox, nord und deren helle Varianten stecken im Binary, und jede Farbe lässt sich in bottom.toml überschreiben.

🖥️ Basis-Modus

btm --basic lässt die Diagramme weg und liefert eine kompakte Zahlenübersicht, die auch über eine langsame SSH-Verbindung oder in einem kleinen tmux-Pane lesbar bleibt.

🚀 Immer den offiziellen Archiven voraus: Debian und Ubuntu frieren Paketversionen zum Release-Zeitpunkt ein — dieses Repository veröffentlicht neue Upstream-Releases in der Regel innerhalb weniger Stunden. Ein einfaches apt upgrade hält dich auf der neuesten Version.

📦 Installation aus deb.griffo.io

Befehle ausführen

Schritt 1: Repository hinzufügen

sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt update
install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update

🆓 Es gibt einen für immer kostenlosen Spiegel. deb-free.griffo.io liefert Pakete für immer kostenlos — ohne Konto, ohne Abo, höchstens 2 Monate hinter Upstream, Sicherheitsfixes sofort. Derzeit enthält er cliamp, Ghostty, lazydocker, Oh My Posh und Zed; bottom ist nicht dabei, deshalb führt heute nur das Repository oben dorthin — auf Anfrage kann es aufgenommen werden.

So funktioniert der kostenlose Spiegel →

Schritt 2: bottom installieren

# Neuestes bottom installieren
sudo apt install btm

# Installation überprüfen
btm --version
# Neuestes bottom installieren
apt install btm

# Installation überprüfen
btm --version

Schritt 3: Erster Start und Konfiguration

# Dashboard starten
btm

# Kompakte Anzeige ohne Diagramme für kleine Terminals und langsame Verbindungen
btm --basic

# bottom auf eine Konfigurationsdatei zeigen — sie wird mit Standardwerten angelegt
mkdir -p ~/.config/bottom
btm --config_location ~/.config/bottom/bottom.toml

# Handbuchseite und Vervollständigungen für bash, zsh und fish liegen dem Paket bei
man btm

🎯 Grundlegende Verwendungsbeispiele

Alltägliche Überwachung:

# Das komplette Dashboard
btm

# Zweimal pro Sekunde aktualisieren, zehn Minuten Verlauf behalten
btm --rate 500ms --retention 10m

# Direkt im Prozess-Widget starten, bereits ausgeklappt
btm --default_widget_type proc --expanded

# Prozessbaum, gruppiert, mit vollständigen Befehlszeilen
btm --tree --process_command

Innerhalb des Dashboards:

# Tasten, die die Arbeit machen
#   ?        Hilfe in der App mit allen Tastenkürzeln
#   e        ausgewähltes Widget auf das ganze Terminal ausklappen
#   f        Anzeige einfrieren, während du sie liest
#   +  -  =  Diagramm hinein-, herauszoomen oder zurücksetzen
#   /        Prozessliste durchsuchen
#   c m p n  nach CPU, Speicher, PID oder Name sortieren
#   dd       ausgewählten Prozess beenden
#   t        Prozessbaum umschalten

An die eigene Maschine anpassen:

# Fahrenheit, keine CPU-Durchschnittszeile, Punkt- statt Braille-Marker
btm --fahrenheit --hide_avg_cpu --dot_marker

# Cache und Puffer als eigene Speicherzeile zählen
btm --enable_cache_memory

# Akku-Widget auf einem Laptop
btm --battery

# Ein Farbthema, das zum restlichen Terminal passt
btm --theme gruvbox

🔧 Tool-Integrationen

bottom ist für ein Terminal-zentriertes Setup gebaut:

  • Konfigurationsdatei: ~/.config/bottom/bottom.toml hält Layout, Widget-Verhältnisse, Farben und deine üblichen Optionen an einer Stelle
  • Desktop-Eintrag: das Paket installiert bottom.desktop samt Icon, sodass bottom auch im Anwendungsmenü als Systemmonitor erscheint
  • tmux und Zellij: fühlt sich in einem schmalen Pane wohl; --basic hält es lesbar, wenn der Pane klein wird
  • GPUs: NVIDIA- und AMD-Auslastung erscheint im Speicher-Widget, sofern die Treiber vorhanden sind; --disable_gpu schaltet das Sammeln ab
  • Server: der amd64-Build ist statisch gelinkt — ein nackter Debian- oder Ubuntu-Server braucht nichts außer dem Paket

🚀 Warum deb.griffo.io?

📊 Repository-Vergleich:
  • Offizielles Ubuntu: liefert btm in universe, aber eingefroren auf dem Stand zum Release-Zeitpunkt, ohne späteres Upgrade
  • cargo install bottom: aktuell, kompiliert aber minutenlang, landet außerhalb von apt und bringt weder Handbuchseite noch Vervollständigungen oder Desktop-Eintrag
  • Upstream-Tarball: das offizielle Binary, das du für jedes Release von Hand neu herunterladen musst
  • deb.griffo.io: neueste Version mit automatischen Updates

📦 Paket-Build-Repository

Die Ubuntu-Pakete werden in diesem GitHub-Repository automatisch gebaut und gepflegt:

🔗 Verwandte Pakete

Ebenfalls verfügbar über deb.griffo.io:

🎯 Ideal für: das Beobachten langer Builds oder eines belasteten Servers ohne das Terminal zu verlassen, die Suche nach dem Prozess, der den Laptop-Akku frisst, den Blick auf Temperaturen unter Last und jede SSH-Sitzung, in der ein grafischer Monitor keine Option ist.

📦 Neueste Releases aus diesem Repository

❓ Häufig gestellte Fragen

Ist bottom in den offiziellen Ubuntu-Paketquellen?

Ja, aber das offizielle Ubuntu-Archiv liefert bottom 0.12.3, während dieses Repository bottom 0.14.8 bereitstellt, wenige Stunden nach jedem Upstream-Release neu gebaut.

Wie installiere ich das neueste bottom unter Ubuntu?

Fügen Sie das deb.griffo.io-Repository einmalig hinzu (Anleitung oben) und führen Sie dann aus: sudo apt install btm. Neue Releases kommen über das normale sudo apt upgrade.

Sind die Pakete signiert und wie werden sie gebaut?

Jedes Paket ist mit dem GPG-Schlüssel des Repositories (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) signiert und wird aus Upstream-Releases in öffentlichen GitHub-Repositories gebaut, die jeder einsehen kann.

Welche Ubuntu-Versionen werden unterstützt?

Ubuntu 22.04 Jammy, 24.04 Noble, 25.10 Questing und 26.04 Resolute.