Skip to content

Instantly share code, notes, and snippets.

@sohelamin
Last active January 12, 2016 18:04
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save sohelamin/993d27ca84ffc93fdd0d to your computer and use it in GitHub Desktop.
Save sohelamin/993d27ca84ffc93fdd0d to your computer and use it in GitHub Desktop.
Useful tool installation guide

Open JDK 8 installation

sudo apt-get purge openjdk*
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo apt-get install oracle-java8-set-default
java -version

PhpStorm 10 installation

cd /tmp
curl -s -L http://download.jetbrains.com/webide/PhpStorm-10.0.tar.gz | tar -xz
sudo mv PhpStorm-10.0.tar.gz /opt/phpstorm
/opt/phpstorm/bin/phpstorm.sh

Click on: Tools > Create Desktop entry

Nodejs 5 installation

curl -sL https://deb.nodesource.com/setup_5.x | sudo bash -
sudo apt-get install nodejs

Npm installation

curl -L https://www.npmjs.com/install.sh | sh

Gulp installation

Globally

npm install --global gulp

Locally

npm install --save-dev gulp

Grunt installation

Locally

npm install grunt --save-dev

Globally

npm install -g grunt
npm install -g grunt-cli

PHP 5.6 installation

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php5-5.6
sudo apt-get update
sudo apt-get install php5

Ruby installation

sudo apt-get install ruby-full
@infoshahin
Copy link

Great job 👍

@sohelamin
Copy link
Author

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment