I am using a Mac to SSH into my Raspberry Pi running on Raspbian Lite. I want to launch a proper GUI-based browser (not a terminal-based one like Lynx) on my Raspberry Pi which should show up on my Mac.
There are lots of potential configuration gotchas, but basically you can do it via ssh forwarding by using -X on the ssh command line. Another approach: If you know the IP address of your Mac and your Mac Xserver is at :0 (typically the default?), you should be able to do something similar to the following:
$ RpiBash: declare -X DISPLAY=macipaddress:0 $ RpiBash: firefox # or chromium if you wish
The second method can fail if your Xserver has access control enabled. in that case, you can use xhost + to enable wide-open access control, or xhost +rpi-ipaddr to allow the Pi to display on the Xserver.
You are talking about Raspbian lite. You don’t have X installed on the lite version of Raspbian, so you could only make use of lite version browsers... emacs and similar... which are text based browsers.
You may have to install Xserver to be able to use chromium and other “real” browsers, the only problem is that it comes with so many dependencies that you might as well just install the full version of raspbian and uninstall whatever you don’t think you’re going to need...