43 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

🐚 Instalar la última versión de Nushell en Ubuntu

Un nuevo tipo de shell — pipelines de datos estructurados y tipados en lugar de texto plano

Última versión: 0.115.0 · actualizado 2026-08-15
FuenteVersión
deb.griffo.io0.115.0 ✅
Ubuntu oficial🚫 no empaquetado
← Volver al inicio
📌 ¿Instalando en una versión específica? Ubuntu 22.04 (jammy) · Ubuntu 24.04 (noble) · Ubuntu 25.10 (questing) · Ubuntu 26.04 (resolute)

¿Qué es Nushell?

Nushell (el comando nu) es una shell moderna construida alrededor de datos estructurados. En lugar de pasar texto plano entre comandos, cada pipeline transporta tablas y registros tipados — ls devuelve filas que puedes filtrar, ordenar y sumar, y JSON, YAML, CSV, TOML y SQLite son ciudadanos de primera clase. Combina un lenguaje de programación de verdad con una shell interactiva, dándote mensajes de error claros, autocompletado y resaltado de sintaxis desde el primer momento.

⚠️ Lista para usarse como shell de inicio de sesión: este paquete registra nu en /etc/shells al instalarse (y lo elimina limpiamente al desinstalarse), así que chsh -s /usr/bin/nu funciona de inmediato — sin ediciones manuales. El binario está enlazado estáticamente (musl), así que tu shell sigue funcionando sin importar las actualizaciones de librerías.
🚀 Siempre por delante de los archivos oficiales: Debian y Ubuntu congelan las versiones de los paquetes al publicar cada versión — este repositorio publica las nuevas versiones upstream normalmente en cuestión de horas. Un simple apt upgrade te mantiene siempre en la última versión.

⚡ Características principales de Nushell

📊 Pipelines estructurados

Los comandos emiten tablas, no texto: ls | where size > 1mb | sort-by modified — sin malabares con awk, cut o sed.

🔄 Todos los formatos de datos

Abre y transforma JSON, YAML, CSV, TOML, XML y SQLite de forma nativa: open Cargo.toml | get package.version.

🧠 Un lenguaje de verdad

Variables tipadas, closures, comandos personalizados y módulos — con mensajes de error de calidad de compilador que señalan el punto exacto.

🔌 Plugins incluidos

Incluye los plugins oficiales: polars (dataframes), query (JSON/XML/web scraping), formats, gstat e inc.

🔐 Lista como shell de inicio de sesión

Registrada en /etc/shells por el paquete — cambia con chsh -s /usr/bin/nu en cuanto apt termina.

📦 Cero dependencias

Un único binario estático musl. Sin runtime, sin librerías que se rompan — ideal para un programa en el que inicias sesión.

🏆 ¿Por qué instalarlo con apt (y no un snap o una descarga manual)?

  • Seguro para una shell: compilaciones enlazadas estáticamente, registradas y eliminadas de /etc/shells por los scripts del paquete — los detalles que importan cuando es tu shell de inicio de sesión
  • Plugins incluidos: el conjunto oficial de plugins viene en el mismo paquete, ajustado a la versión exacta de nu (los plugins lo requieren)
  • Sin curl-to-bin: un repositorio firmado con GPG en lugar de descargar binarios a mano en /usr/local/bin
  • Actualizaciones automáticas: las nuevas versiones upstream llegan con tu apt upgrade habitual — importante, porque Nushell publica una versión cada mes
  • Multi-arch: amd64, arm64, armhf y riscv64

📦 Instalación desde deb.griffo.io

Ejecutar los comandos

Paso 1: Agregar 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

Paso 2: Instalar Nushell

sudo apt install -y nushell
apt install -y nushell

🚀 Primera ejecución

nu                                          # start an interactive session
ls | where size > 1mb | sort-by modified    # structured pipelines
open /etc/os-release | lines | parse "{key}={value}"   # parse anything
chsh -s /usr/bin/nu                         # make it your login shell

Los plugins se registran una vez por usuario desde dentro de nu, por ejemplo:

plugin add /usr/bin/nu_plugin_query
plugin add /usr/bin/nu_plugin_polars

📦 Repositorio de construcción de paquetes

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

🔗 Paquetes relacionados

También disponible desde deb.griffo.io:

🎯 Perfecto para: desarrolladores que viven en JSON/YAML/CSV todo el día, cualquiera cansado de pipelines de comillas y awk, gente que maneja datos y quiere dataframes en su shell, y curiosos que buscan una alternativa moderna y tipada a bash y zsh.

💝 Apoya este proyecto

Si este repositorio te ahorra tiempo y esfuerzo, ¡considera apoyarlo!

⭐ Dale una estrella en GitHub 🐦 Compartir en Twitter

📦 Últimas versiones publicadas por este repositorio

❓ Preguntas frecuentes

¿Está Nushell en los repositorios oficiales de Ubuntu?

No — Nushell no está empaquetado en los archivos oficiales de Ubuntu. Este repositorio es actualmente la única fuente apt y ofrece Nushell 0.115.0.

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

Añade el repositorio deb.griffo.io una sola vez con las instrucciones de arriba y ejecuta: sudo apt install nushell. 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.