Navegue na Web pelo Terminal Linux com o Lynx: Guia Completo

Já se viu na situação de precisar usar um computador Linux sem interface gráfica e necessitar pesquisar algo no Google? Acontece! Em vez de pegar no seu telemóvel, que tal experimentar o Lynx para navegar na internet diretamente do terminal?

Instalação do Lynx

O Lynx é uma das opções mais populares para navegar na web através do terminal. Trata-se de um navegador totalmente baseado em texto, compatível com sistemas operacionais do tipo Unix e com a linha de comandos do MS-Dos. Com 26 anos de existência, é atualmente o navegador mais antigo ainda em desenvolvimento ativo.

Embora possa parecer arcaico e pouco prático, o Lynx é bastante útil, sobretudo quando se trabalha num servidor Linux remoto e não se tem acesso à interface gráfica, necessitando, por exemplo, de descarregar um ficheiro.

Por padrão, o Lynx não vem instalado em nenhuma distribuição Linux que conhecemos. Por isso, vamos explorar como instalá-lo e configurá-lo.

Para instalar o navegador Lynx, abra uma janela de terminal e siga as instruções correspondentes ao seu sistema operativo.

Ubuntu

O Ubuntu é amplamente considerado a distribuição Linux mais popular, o que justifica a existência de um pacote do Lynx disponível para instalação nos repositórios. Para o obter, introduza o seguinte comando na janela do terminal:

sudo apt install lynx

Debian

O Lynx suporta várias distribuições Linux, incluindo o Debian. Para instalá-lo, abra um terminal e digite o comando apt-get abaixo. Tenha em consideração que o Debian tende a atualizar os pacotes de forma mais lenta que outras distribuições, pelo que esta versão do Lynx poderá estar desatualizada.

Nota: Pretende uma versão mais recente do Lynx para Debian? Consulte o nosso guia para saber como!

sudo apt-get install lynx

Arch Linux

Os utilizadores do Arch Linux são conhecidos pela sua afinidade com o terminal, pelo que não surpreende que o navegador Lynx esteja disponível no repositório principal. Para instalá-lo na sua máquina Arch, execute o seguinte comando Pacman:

sudo pacman -S lynx

Fedora

Precisa do navegador Lynx no seu sistema Fedora Linux? Não se preocupe! A instalação é simples, pois os desenvolvedores do Fedora disponibilizaram um pacote nas fontes de software do sistema operativo.

Para iniciar o navegador, utilize o seguinte comando Dnf:

sudo dnf install lynx

OpenSUSE

Se usa o OpenSUSE e quer navegar na internet através do Lynx, abra um terminal e instale a versão mais recente do Lynx com o comando Zypper abaixo:

sudo zypper install lynx

Linux Genérico

O Lynx é um navegador antigo, pelo que é provável que mesmo as distribuições menos comuns o incluam nas suas fontes de software. No entanto, se não conseguir encontrá-lo, o Lynx pode ser compilado a partir do código-fonte seguindo as instruções abaixo:

Passo 1: Descarregue o código-fonte do Lynx.

wget https://invisible-mirror.net/archives/lynx/tarballs/lynx2.8.9rel.1.tar.bz2

Passo 2: Extraia o código-fonte.

tar xvjf lynx2.8.9rel.1.tar.bz2

Passo 3: Entre no diretório do código do Lynx.

cd lynx2.8.9rel.1/

Passo 4: Configure o código-fonte.

./configure --prefix=/usr

Passo 5: Compile o Lynx.

make

Passo 6: Instale o navegador Lynx no seu sistema operativo.

make install-full

Navegar na web a partir do terminal

Dado que o Lynx é um navegador de linha de comandos, as páginas web são acedidas especificando o URL previamente. Por exemplo, se quisesse visitar a Wikipedia, abriria um terminal e executaria o seguinte comando:

lynx https://www.wikipedia.org

Após o carregamento da página, será confrontado com alguns avisos. Estes avisos são consequência da complexidade da internet moderna. Terá de pressionar “A” para aceitar os cookies (de forma permanente), o que poderá demorar algum tempo.

Após aceitar todos os cookies e avisos que aparecem no ecrã, o navegador deverá apresentar o conteúdo no formato baseado em texto.

Atalhos de teclado do Lynx

O navegador Lynx possui diversos atalhos de teclado que podem melhorar significativamente a experiência de navegação no terminal.

Para começar, se quiser sair do site atual para um novo, pressione a tecla “G”. Para voltar uma página, pressione a tecla “Seta para a esquerda”. Para seguir um link, pressione a “Seta para a direita”.

A navegação no Lynx é semelhante a muitos outros navegadores modernos. Para navegar para baixo numa página, pressione a tecla “Seta para baixo”. Para mover a página para cima, pressione “Seta para cima”.

Mais informação sobre o Lynx

O Lynx é um navegador útil, mas complexo para a maioria dos utilizadores que não estão habituados a uma forma de navegar na internet baseada em texto. Felizmente, o programa tem um manual detalhado que descreve todos os aspetos do navegador!

Para consultar o manual do Lynx no terminal do seu PC Linux, execute o seguinte comando:

man lynx

Alternativamente, pode guardar o manual num ficheiro de texto para uma leitura mais cómoda com o comando abaixo:

man lynx >> ~/Documents/lynx-manual.txt