For less savvy users
step 6
sudo dd if=/dev/zero of=/swapfile bs=64M count=16
sudo mkswap /swapfile
sudo swapon /swapfile
step 7
sudo apt-get update
* sudo apt-get dist-upgrade
* sudo reboot
sudo apt-get install build-essential libcurl4-openssl-dev git zip
* will upgrade your linux distro & reboot before installing the dependencies