blob: e58700a39a492ee4c423b6bde4a1b58948eba043 [file] [log] [blame]
Jonathan Harte22a5c82015-07-14 14:36:27 -07001#!/bin/bash
2# install-base.sh
3#
4# Runs as root.
5#
6# This script builds a base ONOS VM. This is basically just an Ubuntu VM with ONOS's dependencies installed.
7
8sudo apt-get update
9
10sudo apt-get install -y git openjdk-8-jdk maven unzip curl wget lxc virtualbox-guest-utils \
11wireshark quagga erlang make gcc autoconf openssl libssl0.9.8 libssl-dev libncurses5 libncurses5-dev
12
13sudo update-alternatives --set java /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
14sudo update-alternatives --set javac /usr/lib/jvm/java-8-openjdk-amd64/bin/javac
15
16# -------------- Setup keys -------------------
17
18mkdir -p ~/.ssh
19ssh-keygen -t rsa -P "" -f .ssh/id_rsa
20#cp .ssh/id_rsa.pub .ssh/authorized_keys