It is impossible to install net-surf from packages. So, the only way to use it on Ubuntu 18.04 is a compilation from sources. You need to download and extract the latest tar-ball from official web site .
I left here a short overview of the installation process.
Prepare your system:
sudo apt-get update
sudo apt-get upgrade
Install dependencies:
sudo apt-get install build-essential bison flex gperf libgtk2.0-dev libcurl4-openssl-dev libssl-dev libpng-dev libjpeg-dev libgtk2.0-dev
I have installed libcurl4-openssl-dev because I need in libcurl-dev which is shipping with packets:
- libcurl4-openssl-dev 7.58.0-2ubuntu3.7
- libcurl4-nss-dev 7.58.0-2ubuntu3.7
- libcurl4-gnutls-dev 7.58.0-2ubuntu3.7
List of dependencies.
Now the system is ready for installation:
cd netsurf-all-3.8
make
sudo make install
The application will be installed as /bin/netsurf-gtk . To execute you need to run netsurf-gtk.
![]() |
| By default javascript is disabled |



