¿Cómo instalar Nano en Ubuntu?
Respuesta rápida: instalar Nano en Ubuntu
Para instalar Nano en Ubuntu, abra una terminal y ejecute:
sudo apt update && sudo apt install nano
Eso es todo. Nano está disponible en los repositorios predeterminados de Ubuntu, por lo que no requiere ninguna configuración adicional. En la mayoría de los sistemas, Nano ya viene preinstalado; puede confirmarlo con nano --version antes de instalarlo. Esto funciona en todas las versiones actuales, incluidas Ubuntu 24.04 LTS (Noble Numbat) y Ubuntu 22.04 LTS (Jammy Jellyfish), a fecha de 2026.
Una vez instalado, abra o cree un archivo con nano filename, edítelo y luego pulse Ctrl + O para guardar y Ctrl + X para salir. Para editar un archivo del sistema, anteponga sudo al comando (por ejemplo, sudo nano /etc/hosts).
El resto de esta guía explica cómo comprobar si ya existe una instalación, los métodos de instalación alternativos (incluida la compilación desde el código fuente), el uso básico y cómo configurar Nano con un archivo .nanorc.
Introducción
Nano es un editor de texto popular y fácil de usar, muy extendido en los sistemas basados en Unix, Ubuntu incluido. Es conocido por su sencillez y su facilidad de uso, lo que lo convierte en una opción excelente tanto para principiantes como para usuarios experimentados que necesitan editar archivos de texto con rapidez desde la línea de comandos.
Nano ofrece varias ventajas:
- Interfaz intuitiva: a diferencia de editores más complejos como Vim, Nano muestra los comandos disponibles en la parte inferior de la pantalla, lo que facilita la navegación a los usuarios nuevos.
- Ligero: Nano es un programa pequeño que no consume muchos recursos del sistema.
- Edición rápida: es perfecto para hacer cambios rápidos en archivos de configuración o para escribir scripts breves.
- Resaltado de sintaxis: Nano admite el resaltado de sintaxis para diversos lenguajes de programación, lo que mejora la legibilidad.
Tanto si es administrador de sistemas, desarrollador o simplemente un usuario de Ubuntu que de vez en cuando necesita editar archivos de texto, saber instalar y usar Nano puede mejorar notablemente su productividad.
Requisitos previos
Antes de proceder con la instalación de Nano, asegúrese de que su sistema cumple los siguientes requisitos:
-
Versión de Ubuntu: esta guía es aplicable a todas las versiones de Ubuntu con soporte actual, incluidas Ubuntu 24.04 LTS (Noble Numbat), 22.04 LTS (Jammy Jellyfish) y posteriores, así como versiones más antiguas, como la 20.04 LTS. No obstante, siempre es recomendable mantener el sistema actualizado.
-
Acceso a la terminal: debe sentirse cómodo con el uso básico de la terminal. La mayoría de los comandos de esta guía se ejecutan en la terminal.
-
Privilegios de sudo: necesitará privilegios de administrador (sudo) en su sistema Ubuntu para instalar software. Asegúrese de contar con los permisos necesarios antes de continuar.
-
Conexión a Internet: se necesita una conexión a Internet estable para descargar Nano y las dependencias necesarias.
-
Conocimientos básicos de editores de texto: aunque Nano es fácil de usar, tener nociones básicas de los editores de texto le resultará útil.
Comprobar si Nano ya está instalado
Antes de proceder con la instalación, conviene comprobar si Nano ya está instalado en su sistema Ubuntu. Muchas distribuciones de Ubuntu incluyen Nano preinstalado, por lo que es posible que ya lo tenga.
Para comprobar si Nano está instalado, siga estos pasos:
-
Abra la terminal (puede hacerlo pulsando
Ctrl + Alt + T). -
Escriba el siguiente comando y pulse Enter:
nano --version -
Interprete los resultados:
- Si Nano está instalado, verá una salida similar a esta (la versión exacta depende de su versión de Ubuntu; por ejemplo, Ubuntu 24.04 LTS incluye nano 7.x y Ubuntu 22.04 LTS incluye nano 6.x):
GNU nano, version 7.2 (C) 2023 the Free Software Foundation and various contributors Compiled options: --enable-utf8 - Si Nano no está instalado, verá un mensaje de error como:
Command 'nano' not found, but can be installed with: sudo apt install nano
- Si Nano está instalado, verá una salida similar a esta (la versión exacta depende de su versión de Ubuntu; por ejemplo, Ubuntu 24.04 LTS incluye nano 7.x y Ubuntu 22.04 LTS incluye nano 6.x):
Si Nano ya está instalado, puede pasar directamente a la sección «Uso básico de Nano». Si no lo está, continúe con los métodos de instalación que se indican a continuación.
Métodos de instalación
Método 1: usar el gestor de paquetes apt
La forma más fácil y habitual de instalar Nano en Ubuntu es mediante el gestor de paquetes apt. Estos son los pasos:
-
En primer lugar, actualice las listas de paquetes para asegurarse de obtener la versión más reciente:
sudo apt update -
A continuación, instale Nano ejecutando:
sudo apt install nano -
Cuando se le solicite, introduzca su contraseña y pulse «Y» para confirmar la instalación.
-
Una vez completada la instalación, verifíquela comprobando de nuevo la versión:
nano --version
Este método es rápido y sencillo, y garantiza que obtenga una versión de Nano compatible con su sistema Ubuntu. En Ubuntu 24.04 LTS y 22.04 LTS en 2026, apt instala una compilación reciente y bien probada de Nano directamente desde los repositorios oficiales: para la inmensa mayoría de los usuarios este es el método recomendado, y rara vez necesitará compilar desde el código fuente.
Método 2: instalar desde el código fuente
Aunque es menos habitual, quizá quiera instalar Nano desde el código fuente si necesita una versión concreta o desea las últimas funciones. Así se hace:
-
En primer lugar, instale las herramientas de compilación necesarias:
sudo apt install build-essential libncurses5-dev -
Descargue el código fuente más reciente de Nano desde el sitio web oficial:
wget https://www.nano-editor.org/dist/latest/nano-latest.tar.xz -
Extraiga el archivo descargado:
tar -xvf nano-latest.tar.xz -
Diríjase al directorio extraído:
cd nano-* -
Configure la compilación:
./configure -
Compile el código fuente:
make -
Instale Nano:
sudo make install -
Verifique la instalación:
nano --version
Uso básico de Nano
Ahora que tiene Nano instalado, repasemos algunos usos básicos:
-
Abrir un archivo: Para abrir un archivo con Nano, use el comando:
nano filenameSi el archivo no existe, Nano lo creará.
-
Edición básica:
- Use las teclas de flecha para desplazarse por el texto.
- Escriba para insertar texto en la posición del cursor.
- Use Retroceso para borrar caracteres.
-
Comandos básicos: Nano utiliza atajos de teclado para los comandos. Los más habituales son:
Ctrl + O: guardar el archivoCtrl + X: salir de NanoCtrl + K: cortar la línea actualCtrl + U: pegar el texto cortadoCtrl + W: buscar textoCtrl + G: obtener ayuda
-
Guardar y salir:
- Para guardar, pulse
Ctrl + Oy luego Enter para confirmar. - Para salir, pulse
Ctrl + X. Si ha hecho cambios, Nano le preguntará si desea guardarlos.
- Para guardar, pulse
Configurar Nano
Nano puede personalizarse para adaptarlo a sus preferencias. Así se configura:
-
Ubicación del archivo de configuración: El archivo de configuración global de Nano se encuentra en
/etc/nanorc. Para la configuración específica de cada usuario, cree o edite~/.nanorcen su directorio de inicio. -
Opciones de configuración habituales: Estas son algunas opciones útiles que puede añadir a su archivo
.nanorc:# Habilitar números de línea set linenumbers # Habilitar la compatibilidad con el ratón set mouse # Habilitar el desplazamiento suave set smooth # Establecer el tamaño de la tabulación set tabsize 4 # Habilitar el resaltado de sintaxis include "/usr/share/nano/*.nanorc" -
Resaltado de sintaxis: Nano admite el resaltado de sintaxis para muchos lenguajes de programación. Para habilitarlo en un lenguaje concreto, añada a su
.nanorcuna línea como esta:include "/usr/share/nano/python.nanorc"Sustituya «python» por el lenguaje que prefiera.
-
Atajos personalizados: Puede definir atajos personalizados en su archivo
.nanorc. Por ejemplo:bind ^J justify mainEsto vincula
Ctrl + Ja la función de justificar en el editor principal.

Preguntas frecuentes (FAQ)
P: ¿Cuál es la diferencia entre Nano y otros editores de texto como Vim o Emacs?
R: Nano está diseñado para ser más sencillo e intuitivo, sobre todo para los principiantes. Muestra los comandos disponibles en la parte inferior de la pantalla, lo que facilita su uso sin tener que memorizar combinaciones de teclas complejas. Vim y Emacs son más potentes, pero tienen una curva de aprendizaje más pronunciada.
P: ¿Puedo usar Nano para editar archivos del sistema?
R: Sí, pero debe abrir Nano con privilegios de sudo cuando edite archivos del sistema. Use el comando sudo nano /path/to/file. Tenga cuidado al editar archivos del sistema, ya que los cambios incorrectos pueden afectar a la estabilidad de su sistema.
P: ¿Cómo habilito el resaltado de sintaxis para un lenguaje de programación concreto?
R: Añada la siguiente línea a su archivo .nanorc:
include "/usr/share/nano/language.nanorc"
Sustituya «language» por el nombre del lenguaje de programación (por ejemplo, python.nanorc, c.nanorc).
P: ¿Puedo deshacer cambios en Nano?
R: Sí, puede deshacer la última acción pulsando Alt + U. Para rehacer, use Alt + E.
P: ¿Cómo busco texto en Nano?
R: Pulse Ctrl + W, escriba el término que desea buscar y pulse Enter. Para encontrar la siguiente aparición, pulse Alt + W.
P: ¿Es posible tener varios archivos abiertos en Nano?
R: Sí, puede abrir varios archivos indicándolos al iniciar Nano:
nano file1 file2 file3
Use Alt + > y Alt + < para cambiar entre archivos.
P: ¿Cómo puedo copiar y pegar texto en Nano?
R: Para copiar, use Alt + 6 para fijar la marca, mueva el cursor para seleccionar el texto y pulse de nuevo Alt + 6 para copiar. Para pegar, mueva el cursor a la ubicación deseada y pulse Ctrl + U.
P: ¿Puedo cambiar el comportamiento predeterminado del ajuste de texto en Nano?
R: Sí, añada set nowrap a su archivo .nanorc para desactivar el ajuste automático de texto. Para activarlo, use set softwrap.
P: ¿Cómo guardo un archivo con un nombre distinto en Nano?
R: Pulse Ctrl + O para guardar, escriba el nuevo nombre de archivo y pulse Enter.
P: ¿Es Nano adecuado para programar?
R: Aunque Nano puede usarse para programar, sobre todo para ediciones rápidas, carece de algunas funciones avanzadas propias de los IDE o de los editores de texto más complejos. No obstante, su sencillez lo hace útil para escribir scripts o hacer cambios rápidos en archivos de código.
