Web browsers for Raspberry Pi (compiling Links)
Sometimes we want to use internet browser on Raspberry Pi, there are many that we can install and run, but most of them will be unusable due to theirs relatively high requirements. There are some nice alternatives to popular browser though. I consider browser such as Firefox, Chromium and Opera totally unusable on Raspberry Pi (even though you can run them). There is a second category of browsers, they are written usually especially for Linux, for example: Epiphany, Iceweasel, Icecat, Konqueror, Dillo. From these the last one seemed fastest for me. There is also option to use browser from third category: text browsers. Most popular are Lynx and Links. Lynx is great when you don’t care about graphics but sometimes we just need to see some images. There is nice solution for that. We can use Links in graphic mode.
Typing pacman -S links in console won’t help us, it won’t run in graphic mode because it wasn’t configured to do that at the time of compilation. We need to compile it on our own. Go there http://links.twibright.com/download.php and download package. When you’re ready unpack it with (I’m not sure if Arch has tar by default, if now: pacman -S tar):
tar -zxvf links-2.7.tar.gz
Before we start we need to resolve dependencies and other necessary things. Let’s begin with compilator and make program, then libraries:
pacman -Syu gcc make
pacman -S libjpeg libtiff zlib gzip
Now go to directory where you unpacked links. Type:
sudo make install
Now start browser with:
links -g http://www.google.com
Conclusion: for me Epiphany is slower than Dillo which has equal speed to Links which I found more convenient. I also seems to me that Links is more responsive even though Dillo takes less ram when not in use.
Links in graphic mode:
There is how it looks in ps -aux:
solusip+ 331 3.1 13.2 38940 24808 pts/1 S+ 07:57 0:11 dillo solusip+ 220 0.7 13.3 36092 25044 ? Ss 07:50 0:06 links solusip+ 240 9.5 28.2 298048 53008 ? Ssl 07:56 0:41 epiphany