Instalar la última versión de nano en linux

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

Ú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.

 

Agregar comentario