Cómo Descargar, Instalar y Usar el Navegador Web Basado en Línea de Comandos Lynx en Ubuntu
Aunque la interfaz gráfica de usuario (GUI) se ha vuelto casi sinónimo de computación personal en estos días, todavía existen sistemas que solo ofrecen interfaz de línea de comandos (CLI). Incluso si no usas estos sistemas basados en CLI, a veces, cuando estás solucionando un problema, tienes que cambiar tu sistema al modo de línea de comandos.
¿Qué pasa si hay necesidad de acceder a Internet cuando tu sistema está funcionando en modo de línea de comandos? ¿Existen herramientas que te permitan navegar rápidamente por la Web desde la línea de comandos? Afortunadamente, la respuesta es sí, siendo una de esas herramientas el navegador web Lynx, y lo discutiremos en este artículo.
Lynx
Mientras que su documentación oficial lo describe como un “cliente WWW para usuarios que ejecutan dispositivos de visualización de celdas de caracteres direccionables por cursor”, Lynx – en términos simples – es un navegador web de código abierto que te permite acceder a sitios web desde la línea de comandos. Al ser basado en línea de comandos, la herramienta solo muestra la parte de texto de una página web, aunque se puede configurar para abrir cualquier imagen o video a través de un programa externo.
El navegador fue creado en 1992, lo que lo convierte en el navegador web más antiguo actualmente en uso y desarrollo.
Descargar e Instalar
Descargar e instalar Lynx es fácil en Ubuntu: todo lo que tienes que hacer es ejecutar el siguiente comando:
sudo apt-get install lynx
El comando anterior instaló la versión 2.8.9dev.8 en mi sistema. En caso de que no quieras conformarte con nada menos que la última versión disponible, puedes obtenerla fácilmente desde el sitio web oficial de la herramienta.
Uso
Una vez instalado con éxito, puedes lanzar el navegador web ejecutando el siguiente comando en la terminal:
lynx
Esto abrirá el sitio web oficial del navegador en la línea de comandos.

Como puedes ver, la parte de texto del sitio web es mostrada por Lynx. Aquí, las palabras o fragmentos de texto resaltados en color verde son en realidad hipervínculos. Presionar las teclas de flecha arriba/abajo en tu teclado te llevará automáticamente al hipervínculo anterior/siguiente. Para seguir un enlace, presiona Enter o la tecla de flecha derecha.
Lynx también muestra una lista de comandos comunes en la parte inferior de la pantalla, lo cual es especialmente útil para los nuevos usuarios.
Para abrir un sitio web específico, ejecuta el comando Lynx seguido de la URL del sitio web como argumento. Por ejemplo, aquí te mostramos cómo puedes abrir Google en el navegador web:
lynx google.com

Para encontrar una palabra en la página web abierta en Lynx, presiona la tecla ‘/’, ingresa la palabra clave y luego presiona Enter. De la misma manera, para marcar una página, presiona la tecla ‘a’, seguida de ‘d’. Usa el comando ‘v’ para ver la lista de marcadores que has guardado.
Aquí hay un vistazo a un par de otros sitios web prominentes cuando se abren en el navegador web.
Wall Street Journal

CNN

Además de sitios web, también puedes usar Lynx para abrir archivos guardados localmente. Por ejemplo, el siguiente comando abrió un archivo llamado ‘test’ ubicado en mi escritorio:
lynx /home/himanshu/Desktop/test
Vale la pena mencionar que, por defecto, Lynx solo te permitirá ver archivos locales. Sin embargo, puedes especificar un editor en el Menú de Opciones si deseas editar archivos sobre la marcha. Para ir al Menú de Opciones presiona ‘O’, y una vez allí, especifica el nombre del editor en el campo Editor. Por ejemplo, yo especifiqué ‘gedit’.
Una vez que esta configuración esté hecha, puedes lanzar el editor presionando la tecla ‘e’. Después de que hayas terminado con los cambios, sal del editor y regresa al navegador web que ahora mostrará el archivo actualizado.
Para más información sobre Lynx así como las características/opciones que proporciona, dirígete a la guía del usuario del navegador web disponible en su sitio web oficial.
Conclusión
A pesar de ser un navegador web basado en línea de comandos, Lynx no es difícil de usar ni difícil de entender. Por supuesto, no puede considerarse un navegador web completo, pero ese no es su objetivo de todos modos. Vale la pena saber que Lynx incluso puede ser utilizado para determinar cómo los motores de búsqueda y los rastreadores web ven un sitio web, lo que lo convierte en una herramienta útil para los diseñadores de sitios web también.