53 outils de développement, toujours à jour — chaque nouvelle version upstream arrive dans apt en quelques heures. Rejoindre le Discord

📅 À partir du , le miroir apt nécessitera un abonnement. Voir les tarifs · 🆓 Il existe un miroir gratuit pour toujours

📊 Installer le dernier bottom sur Debian

Un moniteur graphique de processus et de système pour le terminal, entièrement configurable

Dernière version : 0.14.8 · mis à jour le 2026-08-18
SourceVersion
deb.griffo.io0.14.8 ✅
Debian officiel0.10.2 🛑
← Retour à l'accueil
📌 Installation sur une version précise ? Debian 12 (bookworm) · Debian 13 (trixie) · Debian 14 (forky) · Debian Sid

Qu'est-ce que bottom ?

bottom — la commande s'appelle btm — est un moniteur graphique de processus et de système pour le terminal, écrit en Rust et inspiré de gtop, gotop et htop. Par défaut il se comporte comme un tableau de bord : CPU, mémoire, réseau, disques, températures et processus partagent un seul écran, et chaque widget peut être trié, zoomé ou agrandi à tout le terminal.

🚀 Pourquoi les dernières versions comptent : les archives officielles ont plusieurs versions mineures de retard, et c'est précisément là que les choses intéressantes se sont passées : comptabilisation séparée du cache et des tampons, usage GPU dans le widget mémoire, thèmes de couleurs intégrés, filtrage des threads du noyau et une longue liste de correctifs pour les noyaux et capteurs récents. Un moniteur qui lit mal votre matériel est pire que pas de moniteur : autant le garder à jour.

⚡ Fonctionnalités clés de bottom

📈 Graphiques en direct

CPU (par cœur ou moyenné), mémoire, débit réseau, E/S disque et températures sous forme de graphiques défilants que vous zoomez avec + et -.

🔍 Recherche de processus

/ filtre la table des processus, avec bascules regex, mot entier et casse, et une touche pour trier par CPU, mémoire, PID ou nom.

🌲 Mode arbre

t transforme la table des processus en arbre : le worker qui s'emballe apparaît sous le parent qui l'a lancé au lieu de flotter seul dans la liste.

🎛️ Dispositions personnalisées

Le fichier de configuration décrit lignes, colonnes et proportions des widgets, pour que le tableau de bord affiche les quatre choses que vous surveillez vraiment.

🎨 Thèmes intégrés

--theme gruvbox, nord et leurs variantes claires sont dans le binaire, et chaque couleur se redéfinit dans bottom.toml.

🖥️ Mode basique

btm --basic supprime les graphiques et laisse un relevé numérique compact, lisible sur un lien SSH lent ou dans un petit panneau tmux.

🚀 Toujours en avance sur les archives officielles : Debian et Ubuntu figent les versions des paquets à la sortie d'une release — ce dépôt publie les nouvelles versions upstream généralement en quelques heures. Un simple apt upgrade vous maintient à jour.

📦 Installation depuis deb.griffo.io

Exécuter les commandes

Étape 1 : ajouter le dépôt

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
sudo apt install extrepo
sudo extrepo enable griffo
sudo apt update

🆓 Il existe un miroir gratuit pour toujours. deb-free.griffo.io distribue des paquets gratuitement pour toujours — sans compte, sans abonnement, au plus 2 mois derrière l'upstream, correctifs de sécurité immédiats. Il contient aujourd'hui cliamp, Ghostty, lazydocker, Oh My Posh et Zed ; bottom n'en fait pas partie, le dépôt ci-dessus reste donc le seul moyen de l'installer — demandez-le et il pourra y être ajouté.

Comment fonctionne le miroir gratuit →

🧩 À propos de l'option extrepo. extrepo est l'outil de Debian pour les dépôts externes : il écrit le fichier de sources et installe la clé de signature à votre place, après l'avoir vérifiée face à des métadonnées signées. Ce dépôt y est enregistré sous le nom griffo, et le miroir gratuit à vie sous griffo-free ; sur Debian (bookworm, trixie, forky et sid), les commandes ci-dessus constituent donc toute l'installation.

extrepo ne met en place que le fichier de sources et la clé : les identifiants d'un abonnement vont toujours dans /etc/apt/auth.conf.d/deb.griffo.io.conf. Ubuntu n'est pas couvert, car extrepo ne publie de métadonnées que pour les suites Debian : utilisez-y les commandes avec sudo ou en root.

Étape 2 : installer bottom

# Installer le dernier bottom
sudo apt install btm

# Vérifier l'installation
btm --version
# Installer le dernier bottom
apt install btm

# Vérifier l'installation
btm --version

Étape 3 : premier lancement et configuration

# Lancer le tableau de bord
btm

# Relevé compact sans graphiques, pour petits terminaux et liens lents
btm --basic

# Pointer bottom vers un fichier de configuration — créé avec les valeurs par défaut
mkdir -p ~/.config/bottom
btm --config_location ~/.config/bottom/bottom.toml

# La page de manuel et les complétions bash, zsh et fish sont dans le paquet
man btm

🎯 Exemples d'utilisation de base

Surveillance au quotidien :

# Le tableau de bord complet
btm

# Rafraîchir deux fois par seconde et garder dix minutes d'historique
btm --rate 500ms --retention 10m

# Démarrer sur le widget des processus, déjà agrandi
btm --default_widget_type proc --expanded

# Arbre des processus, groupé, avec les lignes de commande complètes
btm --tree --process_command

Dans le tableau de bord :

# Les touches qui font le travail
#   ?        aide intégrée avec tous les raccourcis
#   e        agrandir le widget sélectionné à tout le terminal
#   f        figer l'affichage le temps de le lire
#   +  -  =  zoomer, dézoomer ou réinitialiser un graphique
#   /        rechercher dans la table des processus
#   c m p n  trier par CPU, mémoire, PID ou nom
#   dd       arrêter le processus sélectionné
#   t        basculer l'arbre des processus

L'adapter à votre machine :

# Fahrenheit, sans ligne CPU moyenne, marqueurs points au lieu de braille
btm --fahrenheit --hide_avg_cpu --dot_marker

# Compter cache et tampons sur leur propre ligne mémoire
btm --enable_cache_memory

# Widget batterie sur un portable
btm --battery

# Un thème de couleurs accordé au reste du terminal
btm --theme gruvbox

🔧 Intégrations avec d'autres outils

bottom est fait pour un environnement centré sur le terminal :

  • Fichier de configuration : ~/.config/bottom/bottom.toml réunit disposition, proportions des widgets, couleurs et vos options habituelles
  • Entrée de bureau : le paquet installe bottom.desktop et son icône : bottom apparaît aussi dans le menu des applications
  • tmux et Zellij : à l'aise dans un panneau étroit ; --basic le garde lisible quand le panneau rétrécit
  • GPU : l'usage NVIDIA et AMD apparaît dans le widget mémoire si les pilotes sont présents, et --disable_gpu coupe la collecte
  • Serveurs : la version amd64 est liée statiquement : un Debian ou Ubuntu nu n'a besoin de rien d'autre que le paquet

🚀 Pourquoi choisir deb.griffo.io ?

📊 Comparatif des dépôts :
  • Debian officiel : fournit btm, mais figé plusieurs versions mineures en arrière : nouveaux widgets, thèmes et correctifs de capteurs n'arrivent qu'à la prochaine release Debian
  • cargo install bottom : à jour, mais compile plusieurs minutes, s'installe hors d'apt et n'apporte ni page de manuel, ni complétions, ni entrée de bureau
  • Archive upstream : le binaire officiel, à retélécharger à la main à chaque version
  • deb.griffo.io : dernière version avec mises à jour automatiques

📦 Dépôt de construction du paquet

Les paquets Debian sont construits et maintenus automatiquement dans ce dépôt GitHub :

🔗 Paquets associés

Également disponibles sur deb.griffo.io :

🎯 Parfait pour : surveiller une longue compilation ou un serveur chargé sans quitter le terminal, traquer le processus qui vide la batterie du portable, suivre les températures sous charge, et toutes les sessions SSH où un moniteur graphique n'est pas une option.

📦 Dernières versions publiées par ce dépôt

❓ Questions fréquentes

bottom est-il dans les dépôts officiels de Debian ?

Oui, mais l'archive officielle de Debian fournit bottom 0.10.2, alors que ce dépôt propose bottom 0.14.8, reconstruit quelques heures après chaque version upstream.

Comment installer le dernier bottom sur Debian ?

Ajoutez le dépôt deb.griffo.io une seule fois (instructions ci-dessus), puis exécutez : sudo apt install btm. Les nouvelles versions arrivent via le sudo apt upgrade habituel.

Les paquets sont-ils signés et comment sont-ils construits ?

Chaque paquet est signé avec la clé GPG du dépôt (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) et construit à partir des versions upstream dans des dépôts GitHub publics que chacun peut inspecter.

Quelles versions de Debian sont prises en charge ?

Debian 12 Bookworm, Debian 13 Trixie, Forky et Sid.