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