To quote from the Lynx man page:-
Lynx is a fully-featured World Wide Web (WWW) client for users running cursor-addressable, character-cell display devices (e.g., vt100 terminals, vt100 emulators running on Windows 95/NT or Macintoshes, or any other “curses-oriented” display)
So why would you want a text based browser when you have the wonderful X windows experience of Firefox or Konqueror? Well the answer is when you break your X server and can’t get a graphical login; just like I did the other day.
Luckily I could login at a non-graphical terminal (Ctrl-Alt-F1) and then run lynx. This was able to get me to google where I could find the fix for my problem. (To do with stale .ICE authority files).
sudo apt-get install lynx
Then you can type commands like
and you’ll see a text only view of the main search page.
If your terminal supports colour then links will be highlighted in red. Navigation is simple either using the tab key to move between links or the down arrow. Right arrow or enter will open a link for you.
Amongst a host of other features lynx gives you options for handling cookies and works from behind http proxies.
A bit like knowing where your torch is before the power fails, download lynx on your system today.
One big gotcha if you try using lynx in a graphical X based terminal such as Konsole: you may get odd responses from places like google. Temporarily unset your DISPLAY variable when you call Lynx to fix this.
DISPLAY=<space> lynx http://google.com
Thanks to dpk for that dodge.