Building ONOS 1.14

Untuk melakukan build ONOS secara manual, membutuhkan beberapa software, install semua software tersebut :

apt install git zip curl unzip python-minimal openjdk-8-jdk -y

Install bazel sebagai tools buildingnya :

echo "deb [arch=amd64] http://storage.googleapis.com/bazel-apt stable jdk1.8" | sudo tee /etc/apt/sources.list.d/bazel.list
curl https://bazel.build/bazel-release.pub.gpg | sudo apt-key add -
sudo apt-get update && sudo apt-get install bazel
sudo apt-get install --only-upgrade bazel

jalankan perintah berikut untuk melakukan building pada onos, jangan lakukan pada user root :

git clone https://gerrit.onosproject.org/onos -b onos-1.14
cd onos
export ONOS_ROOT=$(pwd)
source $ONOS_ROOT/tools/dev/bash_profile
bazel build onos

copy hasil build

cd bazel-bin
sudo cp onos.tar.gz /opt

extract dan jalankan

sudo su
cd /opt
tar xvzf onos.tar.gz
mv onos-1.14.2-SNAPSHOT onos
cd onos/apache-karaf-3.0.8/bin
./start clean debug

untuk memasuki client

./client

 

Comments are closed.