53 herramientas de desarrollo, siempre actualizadas — cada nueva versión upstream llega a apt en cuestión de horas. Únete al Discord

📅 A partir del , el mirror de apt requerirá una suscripción. Ver precios · 🆓 Existe un espejo gratis para siempre

📊 Instalar la última versión de bottom en Ubuntu

Un monitor gráfico de procesos y del sistema para la terminal, totalmente configurable

Última versión: 0.14.8 · actualizado 2026-08-18
FuenteVersión
deb.griffo.io0.14.8 ✅
Ubuntu oficial0.12.3 🛑
← Volver al inicio

¿Qué es bottom?

bottom —el comando es btm— es un monitor gráfico de procesos y del sistema para la terminal, escrito en Rust e inspirado en gtop, gotop y htop. De forma predeterminada funciona como un panel: CPU, memoria, red, discos, temperaturas y procesos comparten una sola pantalla, y cualquier widget se puede ordenar, ampliar o expandir a toda la terminal.

🚀 Por qué importa la última versión: los archivos oficiales van varias versiones menores por detrás, y justo ahí ocurrió lo interesante: contabilizar la caché y los búferes por separado, uso de GPU en el widget de memoria, temas de color integrados, filtrado de hilos del kernel y una larga lista de arreglos para kernels y sensores recientes. Un monitor que lee mal tu hardware es peor que no tener monitor, así que conviene mantenerlo al día.

⚡ Funciones clave de bottom

📈 Gráficas en vivo

CPU (por núcleo o promediada), memoria, tráfico de red, E/S de disco y temperaturas como gráficas en movimiento que amplías con + y -.

🔍 Búsqueda de procesos

/ filtra la tabla de procesos, con conmutadores de regex, palabra completa y distinción de mayúsculas, y una tecla para ordenar por CPU, memoria, PID o nombre.

🌲 Modo árbol

t convierte la tabla de procesos en un árbol, así el proceso descontrolado aparece bajo el padre que lo lanzó en lugar de suelto en la lista.

🎛️ Diseños propios

El archivo de configuración describe filas, columnas y proporciones de los widgets, para que el panel muestre las cuatro cosas que de verdad vigilas.

🎨 Temas integrados

--theme gruvbox, nord y sus variantes claras vienen en el binario, y cada color se puede redefinir en bottom.toml.

🖥️ Modo básico

btm --basic quita las gráficas y deja una lectura numérica compacta, legible por SSH lento o en un panel pequeño de tmux.

🚀 Siempre por delante de los archivos oficiales: Debian y Ubuntu congelan las versiones de los paquetes cuando publican una release; este repositorio publica las nuevas versiones upstream normalmente en cuestión de horas. Un simple apt upgrade te mantiene en la última versión.

📦 Instalación desde deb.griffo.io

Ejecutar los comandos

Paso 1: Añadir el repositorio

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

🆓 Existe un espejo gratis para siempre. deb-free.griffo.io sirve paquetes gratis para siempre: sin cuenta, sin suscripción, como máximo 2 meses por detrás del upstream, correcciones de seguridad inmediatas. Ahora mismo incluye cliamp, Ghostty, lazydocker, Oh My Posh y Zed; bottom no está entre ellas, así que hoy el repositorio de arriba es la única forma de instalarlo — pídelo y puede añadirse.

Cómo funciona el espejo gratuito →

Paso 2: Instalar bottom

# Instalar la última versión de bottom
sudo apt install btm

# Verificar la instalación
btm --version
# Instalar la última versión de bottom
apt install btm

# Verificar la instalación
btm --version

Paso 3: Primera ejecución y configuración

# Arrancar el panel
btm

# Lectura compacta sin gráficas para terminales pequeñas y enlaces lentos
btm --basic

# Apuntar bottom a un archivo de configuración: se crea con valores por defecto
mkdir -p ~/.config/bottom
btm --config_location ~/.config/bottom/bottom.toml

# La página de manual y las completaciones de bash, zsh y fish vienen en el paquete
man btm

🎯 Ejemplos básicos de uso

Supervisión del día a día:

# El panel completo
btm

# Refrescar dos veces por segundo y guardar diez minutos de historial
btm --rate 500ms --retention 10m

# Arrancar en el widget de procesos, ya expandido
btm --default_widget_type proc --expanded

# Árbol de procesos, agrupado, con la línea de comandos completa
btm --tree --process_command

Dentro del panel:

# Las teclas que hacen el trabajo
#   ?        ayuda integrada con todos los atajos
#   e        expandir el widget seleccionado a toda la terminal
#   f        congelar la pantalla mientras la lees
#   +  -  =  acercar, alejar o restablecer una gráfica
#   /        buscar en la tabla de procesos
#   c m p n  ordenar por CPU, memoria, PID o nombre
#   dd       detener el proceso seleccionado
#   t        alternar el árbol de procesos

Ajustarlo a tu máquina:

# Fahrenheit, sin fila de CPU promedio, marcadores de puntos en vez de braille
btm --fahrenheit --hide_avg_cpu --dot_marker

# Contar caché y búferes como una línea de memoria aparte
btm --enable_cache_memory

# Widget de batería en un portátil
btm --battery

# Un tema de color a juego con el resto de la terminal
btm --theme gruvbox

🔧 Integraciones con otras herramientas

bottom está pensado para un entorno centrado en la terminal:

  • Archivo de configuración: ~/.config/bottom/bottom.toml reúne diseño, proporciones de widgets, colores y tus opciones habituales
  • Entrada de escritorio: el paquete instala bottom.desktop y su icono, así que bottom también aparece en el menú de aplicaciones
  • tmux y Zellij: cómodo en un panel estrecho; --basic lo mantiene legible cuando el panel se reduce
  • GPU: el uso de NVIDIA y AMD aparece en el widget de memoria si están los controladores, y --disable_gpu desactiva la recolección
  • Servidores: la compilación amd64 es estática: un Debian o Ubuntu recién instalado no necesita nada más que el paquete

🚀 ¿Por qué elegir deb.griffo.io?

📊 Comparativa de repositorios:
  • Ubuntu oficial: incluye btm en universe, pero congelado en la versión vigente cuando se publicó la release, sin actualizaciones posteriores
  • cargo install bottom: actualizado, pero compila durante varios minutos, queda fuera de apt y no trae página de manual, completaciones ni entrada de escritorio
  • Tarball upstream: el binario oficial, que tendrás que descargar a mano en cada versión
  • deb.griffo.io: última versión con actualizaciones automáticas

📦 Repositorio de compilación del paquete

Los paquetes de Ubuntu se compilan y mantienen automáticamente en este repositorio de GitHub:

🔗 Paquetes relacionados

También disponibles en deb.griffo.io:

🎯 Ideal para: vigilar una compilación larga o un servidor cargado sin salir de la terminal, cazar el proceso que se come la batería del portátil, seguir las temperaturas bajo carga y cualquier sesión SSH donde un monitor gráfico no es una opción.

📦 Últimas versiones publicadas por este repositorio

❓ Preguntas frecuentes

¿Está bottom en los repositorios oficiales de Ubuntu?

Sí, pero el archivo oficial de Ubuntu trae bottom 0.12.3, mientras que este repositorio ofrece bottom 0.14.8, recompilado pocas horas después de cada versión upstream.

¿Cómo instalo el último bottom en Ubuntu?

Añade el repositorio deb.griffo.io una sola vez con las instrucciones de arriba y ejecuta: sudo apt install btm. Las nuevas versiones llegan con el sudo apt upgrade habitual.

¿Los paquetes están firmados y cómo se compilan?

Cada paquete está firmado con la clave GPG del repositorio (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) y se compila a partir de versiones upstream en repositorios públicos de GitHub que cualquiera puede inspeccionar.

¿Qué versiones de Ubuntu son compatibles?

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