ubuntu 安装Onos

最近需要学习ONOS,所以就开始安装ONOS,教程比较少,而且安装过程中遇到的问题也各不相同,就写写我安装的过程。

https://wiki.onosproject.org/display/ONOS/Installing+and+Running+ONOS

上面是ONOS官网的安装教程,一般按照这个安装一步步下来是没有问题。

(整个过程无需root权限)

在用户根目录创建两个文件夹 Applications,Downloads(使用 cd 进入根目录)

mkdir Applications Downloads 

进入Downloads文件夹:cd Downloads

下载karaf: wget http://archive.apache.org/dist/karaf/3.0.3/apache-karaf-3.0.3.tar.gz

下载maven:

  wget http://archive.apache.org/dist/maven/maven-3/3.3.1/binaries/apache-maven-3.3.1-bin.tar.gz

将安装包解压到Applications文件夹:

tar -zxvf apache-karaf-3.0.3.tar.gz -C ../Applications/

tar -zxvf apache-maven-3.3.1-bin.tar.gz -C ../Applications/

下载java:

 sudo apt-get install software-properties-common -y

 sudo add-apt-repository ppa:webupd8team/java -y

 sudo apt-get update

 sudo apt-get install oracle-java8-installer oracle-java8-set-default -y

也可以从此处下载安装,下载完成之后 用 tar -zxvf 文件名 进行安装(最后安装到 usr/lib/jvm中,后面设置路径简单)

获取ONOS: git clone https://gerrit.onosproject.org/onos
(如果没有 git 使用此命令安装:sudo apt-get install git)
然后进入onos: cd onos
查看onos版本:git tag    结果如下:

 


          


 

 

选择要安装的版本( 如1.4.0 ):git checkout 1.4.0

安装完成后查看 ~/onos/tools/dev/bash_profile文件,如下:

对比一下 karaf,maven,java,版本和路径是否相同,如果不同,相应的更改就行(更改需要root权限)

执行: source ~/onos/tools/dev/bash_profile 

在onos文件夹下执行(如果不在onos文件夹中,执行 cd ~/onos) mvn clean install

成功之后如图所示(如果上面配置没问题的话,失败了不要担心,重新运行一下命令就行,不出意外应该是网络的原因,)

输入  onos-karaf clean  即可进入onos:如图

 

 

 

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值