I'm on Linux Mint Olivia. I just installed Lynx.

How do I set Lynx as my browser, so when I open links from the terminal, they open in that terminal with Lynx?

  • 2
    not sure what you mean 'when I open links from the terminal'? In a terminal window you can open a webpage with lynx by typing e.g. lynx http://www.mypage.com. – gogoud Jan 23 '16 at 8:50
  • 1
    xdg-settings set default-web-browser lynx – Costas Jan 23 '16 at 9:16
  • sudo update-alternatives --set x-www-browser "$(which linx)" – Costas Jan 23 '16 at 9:30
  • @Costas you've to provide .desktop application to xdg-settings – Pandya Jan 23 '16 at 9:43
  • 1
    @gogoud It might be something like this – Pandya Jan 23 '16 at 11:53

First make .desktop application for lynx:

[Desktop Entry]
Exec=gnome-terminal -e 'lynx %u'

And save it to application directory e.g /usr/share/applications/ naming like lynx.desktop and give it execution permission (chmod+ x).

Then set it as default web browser by using:

xdg-settings set default-web-browser lynx.desktop

Now try to Open link and it will be open with lynx in the terminal.

Note: lynx is command-line web-browser and hence it needs terminal so-that I've used gnome-terminal in my example Exec command. Your terminal application may be different. This works for me with my current system.

  • 1
    Linux Mint Olivia is derived from Debian; using x-terminal-emulator is the way to go, rather than hard-code specific terminal names. – Thomas Dickey Jan 23 '16 at 13:34

Since I'm not using GNOME, I used the following for the .desktop file:

[Desktop Entry]
Exec=lynx %u

Changes include:

  • Use the default terminal
  • Added to category (try looking under "Internet")
  • Added icon (included here)lynx icon

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.