Es hora de llevar las cosas a otro nivel. Si estás leyendo esto (¡y deberías estarlo!), es probable que estés lo suficientemente familiarizado con el terminal de Linux como para saber que puedes realizar cosas increíbles.
Este artículo pretende que conozcas otras aplicaciones de navegación de la línea de comandos de Linux, que te ayudarán a navegar dentro del shell de Linux.
1. links
Links es un navegador web de código abierto escrito en lenguaje de programación C. Está disponible para las principales plataformas: Linux, Windows, OS X y OS/2.
Este navegador está basado en texto y también es gráfico. El navegador web de enlaces basado en texto viene por defecto en la mayoría de las distribuciones estándar de Linux. Si links no está instalado en tu sistema por defecto puedes instalarlo desde el repo. Elinks es un fork de links.
$ sudo apt install links (en Debian, Ubuntu, & Mint)
$ sudo dnf install links (en Fedora, CentOS & RHEL)
$ sudo pacman -S links (en Arch and Manjaro)
$ sudo zypper install links (en OpenSuse)
Después de instalar links
, puedes navegar por cualquier sitio web dentro del terminal como se muestra a continuación en el screencast.
links www.esgeeks.com
Utiliza las teclas de flecha ARRIBA ↑ y ABAJO ↓ para navegar. La tecla de flecha derecha →
en un enlace te redirigirá a ese enlace y la tecla de flecha izquierda ← te devolverá a la última página. Para SALIR pulsa q.
Así es como parece que se accede a EsGeeks utilizando la herramienta links.
Si estás interesado en instalar la interfaz gráfica de los enlaces, deberás descargar la última versión (es decir, la versión 2.25) desde http://links.twibright.com/download/.
Alternativamente, puedes utilizar el siguiente comando wget para descargar e instalar como se sugiere a continuación.
wget http://links.twibright.com/download/links-2.25.tar.gz
tar -xvf links-2.25.tar.gz
cd links-2.25
./configure --enable-graphics
make
sudo make install
2 links2
Links2 es una versión gráfica del navegador web Links de Twibright Labs. Este navegador tiene soporte para el mouse y los clics. Diseñado especialmente para la velocidad sin ningún soporte de CSS, bastante buen soporte de HTML y JavaScript con limitaciones.
Para instalar Links2 en Linux.
$ sudo apt install links2 (en Debian, Ubuntu, & Mint)
$ sudo dnf install links2 (en Fedora, CentOS & RHEL)
$ sudo pacman -S links2 (en Arch and Manjaro)
$ sudo zypper install links2 (en OpenSuse)
Para iniciar links2 en línea de comandos o en modo gráfico, es necesario utilizar la opción -g
que muestra las imágenes.
$ links2 esgeeks.com
O,
$ links2 -g esgeeks.com
3. lynx
Un navegador web basado en texto publicado bajo la licencia GNU GPLv2 y escrito en ISO C. lynx es un navegador web altamente configurable para muchos sysadmins. Tiene la reputación de ser el navegador web más antiguo que se utiliza y que todavía se desarrolla activamente.
Para instalar lynx en Linux.
$ sudo apt install lynx (en Debian, Ubuntu, & Mint)
$ sudo dnf install lynx (en Fedora, CentOS & RHEL)
$ sudo pacman -S lynx (en Arch and Manjaro)
$ sudo zypper install lynx (en OpenSuse)
Después de instalar lynx, escribe el siguiente comando para navegar por el sitio web como se muestra a continuación:
lynx www.esgeeks.com
4. w3m
w3m es otro navegador web de código abierto basado en texto muy similar a lynx, que se ejecuta en un terminal. Utiliza emacs-w3m una interfaz de Emacs para w3m para navegar por sitios web dentro de la interfaz de emacs.
Para instalar w3m en Linux:
$ sudo apt install w3m (en Debian, Ubuntu, & Mint)
$ sudo dnf install w3m (en Fedora, CentOS & RHEL)
$ sudo pacman -S w3m (en Arch and Manjaro)
$ sudo zypper install w3m (en OpenSuse)
Después de instalar w3m, ejecuta el siguiente comando para navegar por el sitio web como se muestra a continuación:
w3m www.esgeeks.com
5. Browsh
Browsh es un navegador moderno basado en texto que muestra todo lo que hace un navegador moderno como HTML5, CSS3, JS, vídeo e incluso WebGL. Su función principal es ejecutarse en un servidor remoto a través de SSH o Mosh y navegar por las páginas web como texto desde el terminal reduciendo significativamente el ancho de banda y aumentando la velocidad de navegación.
wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_amd64.deb
sudo dpkg -i browsh_1.6.4_linux_amd64.deb
browsh esgeeks.com
Esto significa que el servidor descarga las páginas web y utiliza el mínimo ancho de banda de una conexión SSH para mostrar los resultados de la página web. Sin embargo, los navegadores estándar basados en texto carecen de JS y del resto del soporte de HTML5.
Para instalar Browsh en Linux, es necesario descargar un paquete binario e instalarlo mediante el gestor de paquetes.
https://github.com/browsh-org/browsh
Extra: eLinks
Introduce el siguiente comando en el Terminal como root para instalar la utilidad eLinks:
sudo apt-get install elinks
Introduce Y cuando el sistema te pida que continúes la instalación. El navegador de línea de comandos eLinks se instalará con éxito en tu sistema.
Puedes navegar por Internet a través de la utilidad eLinks siguiendo esta sintaxis:
elinks [URL]
A través de las cinco herramientas de línea de comandos mencionadas en este artículo, puedes navegar fácilmente por Internet sin utilizar los navegadores web gráficos en tu sistema Linux. Ahora puedes disfrutar de una navegación más rápida basada en texto sin preocuparte por los anuncios, el JavaScript y las imágenes no deseadas. Instala el navegador que más te convenga de la lista y disfruta de una navegación por Internet sin complicaciones.