Compilando o Nano Editor


O editor nano é conhecido por sua simplicidade entre as opções oferecidas  no  ambiente linux,  apesar de  oferecer algumas funções que  muitos usuário desconhecem,  mantê-lo sempre atualizado garante ao utilizador experimentar as últimas funções  implementadas, porém muitas distros o oferece em versões  bem antigas se comparado à disponível no site.

A boa notícia é que sua  compilação em simples e rápida  como a filofia de uso do próprio programa
abaixo segue as etapas  de  compilação e instalação

Site Oficial do Editor
https://www.nano-editor.org/

Página de Download
https://www.nano-editor.org/download.php

1 ) Entre como usuário root

marcos@alfabech:~# su

Criar um diretório temporário para a instalação 

marcos@alfabech:~# mkdir /tmp/arquivos
marcos@alfabech:~# cd /tmp/arquivos

Antes de compilar o Nano, precisaremos instalar a biblioteca NCurses que provê uma API para o desenvolvimento de interfaces em modo texto. Garantindo também uma otimização quanto às mudanças de telas, reduzindo a latência quando se utiliza acesso remoto via shells, é  desenvolvida pelo Projeto GNU.

2 ) Instalando o NCurses


Baixando

marcos@alfabech:~# wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.6.tar.gz

Descompactando

marcos@alfabech:~# tar zxvf ncurses-5.6.tar.gz
marcos@alfabech:~# cd ncurses-5.6

 

Compilando

marcos@alfabech:~# ./configure
marcos@alfabech:~# make
marcos@alfabech:~# make install

 

3) Instalando o Editor Nano;

Baixando

marcos@alfabech:~# wget https://www.nano-editor.org/dist/v2.8/nano-2.8.7.tar.gz
marcos@alfabech:~# tar -zxvf nano-2.8.7.tar.gz
marcos@alfabech:~# cd nano-2.8.7

Compilando

marcos@alfabech:~# ./configure
marcos@alfabech:~# make
marcos@alfabech:~# make install

Agora execute o nano, se tudo ocorreu conforme o esperado a seu editor está operando na versão 2.8.7 a última disponível enquando publicávamos este post.

marcos@alfabech:~$ nano --version
Fonte: http://mybookworld.wikidot.com/compile-nano-from-source