Instalar la última versión de nano en linux y otros derivados de Unix.
Con una interfaz de uso muy simple, no cabe ninguna duda que sin menospreciar a otros grandes como Vim. El editor Nano es, actualmente una de las opciones preferidas por los usuarios de linux.
Una excelente experiencia de usuario, open source, comandos y opciones fáciles de aprender y, sobre todo una robustez a la altura de los mejores; hacen que el editor nano venga por defecto en la mayoría de distribuciones linux que podemos encontrar actualmente.
Normalmente, las distros nunca vienen con la última versión de nano. Es una lástima, pues el desarrollador lanza nuevas versiones de manera continua, aproximadamente una cada mes. En este artículo veremos como instalar de forma manual la última versión de nano en linux, no te lo pierdas.
Antes de comenzar, te recuerdo que puedes visualizar su manual con el siguiente comando.
sudo nano --help
Última versión de nano
Instalar la última versión de nano en linux
En nuestro artículo tomaremos como ejemplo un CentOS 7, pero es lo mismo en otras distribuciones linux. Primero verificamos la versión instalada.
sudo nano -V
Veremos una salida similar a…
[root@solo-linux ~]# nano -V GNU nano, versión 2.7.4 (C) 1999..2016 Free Software Foundation, Inc. (C) 2014..2016 los contribuidores de nano Correo: nano@nano-editor.org Web: https://nano-editor.org/ Opciones compiladas: --enable-utf8
Como puedes observar, la versión por defecto es la 2.7. Un tanto obsoleta, así que la borramos.
# CentOS y derivados sudo yum remove nano # Debian, Ubuntu y derivados sudo apt remove nano
Ahora nos dirigimos a la página oficial del editor nano. Verificamos la última versión disponible, en nuestro caso «Nano 4.9.3» y procedemos a su descarga.
wget https://www.nano-editor.org/dist/v4/nano-4.9.3.tar.gz
Descomprimimos el paquete.
sudo tar -zxvf nano-4.9.3.tar.gz
Accedemos al directorio de nano.
cd nano-4.9.3
Compilamos el código fuente e instalamos el editor nano en linux.
./configure --prefix=/usr \ --sysconfdir=/etc \ --enable-utf8 \ --docdir=/usr/share/doc/nano-4.9.3 && make
NOTA: Si te aparece el siguiente error….
configure: error: *** No curses lib was found. Please install the curses header files
*** from libncursesw5-dev (Debian), ncurses-devel (Fedora), or similar.
*** (Or install ncurses from https://ftp.gnu.org/gnu/ncurses/.)
Necesitas instalar la librería ncurses con el siguiente código y, repetir el comando anterior.
# Debian, Ubuntu y derivados sudo apt install libncurses5-dev libncursesw5-dev # CentOS y derivados sudo yum install ncurses-devel # Fedora y derivados sudo dnf install ncurses-devel
Para finalizar la instalación, make install.
sudo make install && install -v -m644 doc/{nano.html,sample.nanorc} /usr/share/doc/nano-4.9.3
Ejemplo…
[root@solo-linux nano-4.9.3]# sudo make install && > install -v -m644 doc/{nano.html,sample.nanorc} /usr/share/doc/nano-4.9.3 Making install in doc make[1]: se ingresa al directorio `/root/nano-4.9.3/doc' make install-recursive make[2]: se ingresa al directorio `/root/nano-4.9.3/doc' make[3]: se ingresa al directorio `/root/nano-4.9.3/doc' make[4]: se ingresa al directorio `/root/nano-4.9.3/doc' make[4]: No se hace nada para `install-exec-am'. /usr/bin/mkdir -p '/usr/share/doc/nano-4.9.3' /usr/bin/install -c -m 644 faq.html nano.1.html rnano.1.html nanorc.5.html nano.html '/usr/share/doc/nano-4.9.3' /usr/bin/mkdir -p '/usr/share/info' /usr/bin/install -c -m 644 ./nano.info '/usr/share/info' install-info --info-dir='/usr/share/info' '/usr/share/info/nano.info' /usr/bin/mkdir -p '/usr/share/man/man1' /usr/bin/install -c -m 644 nano.1 rnano.1 '/usr/share/man/man1' /usr/bin/mkdir -p '/usr/share/man/man5' /usr/bin/install -c -m 644 nanorc.5 '/usr/share/man/man5' make[4]: se sale del directorio `/root/nano-4.9.3/doc' make[3]: se sale del directorio `/root/nano-4.9.3/doc' make[2]: se sale del directorio `/root/nano-4.9.3/doc' make[1]: se sale del directorio `/root/nano-4.9.3/doc' Making install in lib make[1]: se ingresa al directorio `/root/nano-4.9.3/lib' make install-recursive ----------------------- ----------------------- etc ...
La instalación de nano en linux ha concluido, puedes verificar que tienes la última versión instalada con…
sudo nano -V
Como podemos comprobar, tenemos la última versión de nano en linux.
[root@solo-linux nano-4.9.3]# nano -V GNU nano, versión 4.9.3 (C) 1999-2011, 2013-2020 Free Software Foundation, Inc. (C) 2014-2020 los colaboradores de nano Correo: nano@nano-editor.org Web: https://nano-editor.org/ Opciones compiladas: --disable-libmagic --enable-utf8
Listo, ya puedes utilizar el nuevo editor.
Canales de Telegram: Canal SoloLinux – Canal SoloWordpress
Espero que este artículo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales. Instalar la última versión de nano en linux.