Skip to content

Instantly share code, notes, and snippets.

@erain
Last active January 3, 2017 18:44
Show Gist options
  • Save erain/314b8743a9ea9557c5b2 to your computer and use it in GitHub Desktop.
Save erain/314b8743a9ea9557c5b2 to your computer and use it in GitHub Desktop.
Software Installation

Ubuntu Basic Setup

sudo apt-get install -y vim tmux build-essential zsh python-setuptools python-dev git curl python-software-properties software-properties-common

To setup oh-my-zsh

curl -L http://install.ohmyz.sh | sh
chsh -s $(which zsh)

To setup vimrc

git clone git://github.com/amix/vimrc.git ~/.vim_runtime
sh ~/.vim_runtime/install_awesome_vimrc.sh

To install and setup emacs

sudo add-apt-repository ppa:cassou/emacs
sudo apt-get update
sudo apt-get install emacs-snapshot-el emacs-snapshot-gtk emacs-snapshot

JDK in Ubuntu (Reference)

Install Oracle JDK 7:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer 

Install Oracle JDK 8:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Switch to Oracle Java 8:

sudo update-java-alternatives -s java-8-oracle

Redis in Ubuntu

sudo add-apt-repository ppa:rwky/redis
sudo apt-get update
sudo apt-get install redis-server

Sbt in Ubuntu

wget http://apt.typesafe.com/repo-deb-build-0002.deb
sudo dpkg -i repo-deb-build-0002.deb
sudo apt-get update
sudo apt-get install sbt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment