Succor: Setting up development Environment (Hasura Internship 2017)
Whether it is a web app or a mobile it requires an infrastructure to build it.
When it comes to infrastructure the first thing which is important is Operating system.
For development purpose Linux operating is unbeatable.
- Installing Linux(Ubuntu) in Dual Boot:
There are many types of Linux operating system according to different requirements. When we talk about overall user experience and ease to use Ubuntu is a great choice.
Below instruction are for installing Ubuntu 16.04. Here I have assumed that Windows is the primary operating system.
- Download the ISO file of Ubuntu 16.04
2. Copy the extracted files of the ISO to a empty pen-drive or DVD.
3. Restart the computer and go to boot menu.
4. Boot the computer by selecting the Ubuntu pen-drive or DVD.
5. Choose among the options coming according the need and the installation complete.
6. Your installation is complete.
7. Important: Turn off the secure boot. Without this the option for selecting the OS between Windows and Ubuntu will not come. Go through the below links for more.
Important Links:
-> How to turn off secure boot?
-> How to install Ubuntu alongside Windows in dual boot mode
2. Installing git:
- Open the terminal.
- Type
sudo apt-get install git
. - Type your password.
- Git is installed. You can verify it by checking its version number using
git --version
.
3. Installing npm and nodeJS.
- Open the terminal.
- Type
sudo apt-get install nodejs
. - Type your password.
- NodeJS and npm are installed. You can verify it by checking their version number using
node -v
andnpm -v
respectively.
Now the basic setup is ready and we are ready to start our development journey.
Thank You.