Como Instalar o Nano no Ubuntu?
Resposta Rápida: Instalar o Nano no Ubuntu
Para instalar o Nano no Ubuntu, abra um terminal e execute:
sudo apt update && sudo apt install nano
Pronto. O Nano está disponível nos repositórios padrão do Ubuntu, então nenhuma configuração extra é necessária. Na maioria dos sistemas, o Nano já vem pré-instalado — você pode confirmar com nano --version antes de instalar. Isso funciona em todas as versões atuais, incluindo o Ubuntu 24.04 LTS (Noble Numbat) e o Ubuntu 22.04 LTS (Jammy Jellyfish), a partir de 2026.
Depois de instalado, abra ou crie um arquivo com nano filename, edite-o e, em seguida, pressione Ctrl + O para salvar e Ctrl + X para sair. Para editar um arquivo do sistema, comece o comando com sudo (por exemplo, sudo nano /etc/hosts).
O restante deste guia aborda como verificar uma instalação já existente, métodos alternativos de instalação (incluindo a compilação a partir do código-fonte), o uso básico e como configurar o Nano com um arquivo .nanorc.
Introdução
O Nano é um editor de texto popular e fácil de usar, amplamente utilizado em sistemas baseados em Unix, incluindo o Ubuntu. Ele é conhecido pela sua simplicidade e facilidade de uso, o que o torna uma excelente escolha tanto para iniciantes quanto para usuários experientes que precisam editar arquivos de texto rapidamente pela linha de comando.
O Nano oferece várias vantagens:
- Interface intuitiva: ao contrário de editores mais complexos, como o Vim, o Nano exibe os comandos disponíveis na parte inferior da tela, facilitando a navegação para os novos usuários.
- Leveza: o Nano é um programa pequeno, que consome poucos recursos do sistema.
- Edição rápida: é perfeito para fazer pequenas alterações em arquivos de configuração ou escrever scripts curtos.
- Realce de sintaxe: o Nano é compatível com o realce de sintaxe de várias linguagens de programação, melhorando a legibilidade.
Seja você um administrador de sistemas, desenvolvedor ou apenas um usuário do Ubuntu que precisa editar arquivos de texto de vez em quando, saber instalar e usar o Nano pode aumentar bastante a sua produtividade.
Pré-requisitos
Antes de prosseguir com a instalação do Nano, certifique-se de que o seu sistema atende aos seguintes requisitos:
-
Versão do Ubuntu: este guia se aplica a todas as versões do Ubuntu com suporte atual, incluindo o Ubuntu 24.04 LTS (Noble Numbat), o 22.04 LTS (Jammy Jellyfish) e posteriores, além de versões mais antigas, como a 20.04 LTS. De qualquer forma, é sempre uma boa ideia manter o seu sistema atualizado.
-
Acesso ao terminal: você deve se sentir à vontade com o uso básico do terminal. A maioria dos comandos deste guia será executada no terminal.
-
Privilégios de sudo: você precisará de privilégios de administrador (sudo) no seu sistema Ubuntu para instalar software. Certifique-se de ter as permissões necessárias antes de prosseguir.
-
Conexão com a internet: é necessária uma conexão estável com a internet para baixar o Nano e as dependências necessárias.
-
Noções básicas de editores de texto: embora o Nano seja intuitivo, ter uma noção básica de editores de texto vai ajudar.
Verificando se o Nano Já Está Instalado
Antes de prosseguir com a instalação, é uma boa ideia verificar se o Nano já está instalado no seu sistema Ubuntu. Muitas distribuições do Ubuntu vêm com o Nano pré-instalado, então é possível que você já o tenha.
Para verificar se o Nano está instalado, siga estes passos:
-
Abra o terminal (você pode fazer isso pressionando
Ctrl + Alt + T). -
Digite o seguinte comando e pressione Enter:
nano --version -
Interprete o resultado:
- Se o Nano estiver instalado, você verá uma saída parecida com esta (a versão exata depende da sua versão do Ubuntu — por exemplo, o Ubuntu 24.04 LTS traz o nano 7.x e o Ubuntu 22.04 LTS traz o nano 6.x):
GNU nano, version 7.2 (C) 2023 the Free Software Foundation and various contributors Compiled options: --enable-utf8 - Se o Nano não estiver instalado, você verá uma mensagem de erro como esta:
Command 'nano' not found, but can be installed with: sudo apt install nano
- Se o Nano estiver instalado, você verá uma saída parecida com esta (a versão exata depende da sua versão do Ubuntu — por exemplo, o Ubuntu 24.04 LTS traz o nano 7.x e o Ubuntu 22.04 LTS traz o nano 6.x):
Se o Nano já estiver instalado, você pode pular para a seção "Uso Básico do Nano". Se não estiver, prossiga com os métodos de instalação abaixo.
Métodos de Instalação
Método 1: Usando o Gerenciador de Pacotes apt
A forma mais fácil e comum de instalar o Nano no Ubuntu é usar o gerenciador de pacotes apt. Veja os passos:
-
Primeiro, atualize as suas listas de pacotes para garantir que você obtenha a versão mais recente:
sudo apt update -
Em seguida, instale o Nano executando:
sudo apt install nano -
Quando solicitado, digite a sua senha e pressione 'Y' para confirmar a instalação.
-
Depois de concluir a instalação, verifique novamente a versão:
nano --version
Esse método é rápido, simples e garante que você obtenha uma versão do Nano compatível com o seu sistema Ubuntu. No Ubuntu 24.04 LTS e no 22.04 LTS em 2026, o apt instala uma versão recente e bem testada do Nano diretamente dos repositórios oficiais — para a grande maioria dos usuários, essa é a abordagem recomendada, e raramente é preciso compilar a partir do código-fonte.
Método 2: Instalando a partir do Código-Fonte
Embora seja menos comum, você pode querer instalar o Nano a partir do código-fonte caso precise de uma versão específica ou queira os recursos mais recentes. Veja como fazer isso:
-
Primeiro, instale as ferramentas de compilação necessárias:
sudo apt install build-essential libncurses5-dev -
Baixe o código-fonte mais recente do Nano no site oficial:
wget https://www.nano-editor.org/dist/latest/nano-latest.tar.xz -
Extraia o arquivo baixado:
tar -xvf nano-latest.tar.xz -
Acesse o diretório extraído:
cd nano-* -
Configure a compilação:
./configure -
Compile o código-fonte:
make -
Instale o Nano:
sudo make install -
Verifique a instalação:
nano --version
Uso Básico do Nano
Agora que você já tem o Nano instalado, vamos ver alguns usos básicos:
-
Abrindo um arquivo: Para abrir um arquivo com o Nano, use o comando:
nano filenameSe o arquivo não existir, o Nano vai criá-lo.
-
Edição básica:
- Use as teclas de seta para navegar pelo texto.
- Digite para inserir texto na posição do cursor.
- Use o Backspace para apagar caracteres.
-
Comandos básicos: O Nano usa atalhos de teclado para os comandos. Os mais comuns são:
Ctrl + O: salvar o arquivoCtrl + X: sair do NanoCtrl + K: recortar a linha atualCtrl + U: colar o texto recortadoCtrl + W: procurar textoCtrl + G: obter ajuda
-
Salvando e saindo:
- Para salvar, pressione
Ctrl + Oe depois Enter para confirmar. - Para sair, pressione
Ctrl + X. Se você tiver feito alterações, o Nano perguntará se deseja salvá-las.
- Para salvar, pressione
Configurando o Nano
O Nano pode ser personalizado de acordo com as suas preferências. Veja como configurá-lo:
-
Localização do arquivo de configuração: O arquivo de configuração global do Nano fica em
/etc/nanorc. Para uma configuração específica do usuário, crie ou edite o arquivo~/.nanorcno seu diretório home. -
Opções de configuração comuns: Veja algumas opções úteis que você pode adicionar ao seu arquivo
.nanorc:# Enable line numbers set linenumbers # Enable mouse support set mouse # Enable smooth scrolling set smooth # Set tab size set tabsize 4 # Enable syntax highlighting include "/usr/share/nano/*.nanorc" -
Realce de sintaxe: O Nano é compatível com o realce de sintaxe de muitas linguagens de programação. Para ativá-lo em uma linguagem específica, adicione ao seu
.nanorcuma linha como esta:include "/usr/share/nano/python.nanorc"Substitua "python" pela linguagem de sua preferência.
-
Atalhos personalizados: Você pode definir atalhos personalizados no seu arquivo
.nanorc. Por exemplo:bind ^J justify mainIsso associa
Ctrl + Jà função de justificar no editor principal.

Perguntas Frequentes (FAQ)
P: Qual é a diferença entre o Nano e outros editores de texto como Vim ou Emacs?
R: O Nano foi projetado para ser mais intuitivo e fácil de usar, especialmente para iniciantes. Ele exibe os comandos disponíveis na parte inferior da tela, o que facilita o uso sem a necessidade de memorizar combinações de teclas complexas. O Vim e o Emacs são mais poderosos, mas têm curvas de aprendizado mais íngremes.
P: Posso usar o Nano para editar arquivos do sistema?
R: Sim, mas você precisa abrir o Nano com privilégios de sudo ao editar arquivos do sistema. Use o comando sudo nano /path/to/file. Tenha cuidado ao editar arquivos do sistema, pois alterações incorretas podem afetar a estabilidade do seu sistema.
P: Como ativo o realce de sintaxe para uma linguagem de programação específica?
R: Adicione a seguinte linha ao seu arquivo .nanorc:
include "/usr/share/nano/language.nanorc"
Substitua "language" pelo nome da linguagem de programação (por exemplo, python.nanorc, c.nanorc).
P: Posso desfazer alterações no Nano?
R: Sim, você pode desfazer a última ação pressionando Alt + U. Para refazer, use Alt + E.
P: Como procuro texto no Nano?
R: Pressione Ctrl + W, digite o termo de pesquisa e pressione Enter. Para encontrar a próxima ocorrência, pressione Alt + W.
P: É possível manter vários arquivos abertos no Nano?
R: Sim, você pode abrir vários arquivos indicando-os ao iniciar o Nano:
nano file1 file2 file3
Use Alt + > e Alt + < para alternar entre os arquivos.
P: Como copio e colo texto no Nano?
R: Para copiar, use Alt + 6 para marcar o início, mova o cursor para selecionar o texto e pressione Alt + 6 novamente para copiar. Para colar, mova o cursor até o local desejado e pressione Ctrl + U.
P: Posso alterar o comportamento padrão de quebra de texto no Nano?
R: Sim, adicione set nowrap ao seu arquivo .nanorc para desativar a quebra automática de texto. Para ativá-la, use set softwrap.
P: Como salvo um arquivo com um nome diferente no Nano?
R: Pressione Ctrl + O para salvar, digite o novo nome do arquivo e pressione Enter.
P: O Nano é adequado para programação?
R: Embora o Nano possa ser usado para programação, especialmente para edições rápidas, ele não tem alguns recursos avançados presentes em IDEs ou em editores de texto mais complexos. Ainda assim, a sua simplicidade o torna útil para criar scripts ou fazer pequenas alterações em arquivos de código.
