This page describes how to acquire ONOS.
The ONOS binaries, as well as VMs pre-installed with ONOS are available from Downloads.
The ONOS source code may be downloaded using git
. git
is available via various package managers.
An account is required to access to the various developer services. An account may be created by registering here.
Lost usernames may be recovered by going here. |
An SSH key should also be uploaded to the ONOS Gerrit server.
Generate a key. Keep the default file name and location. This will generate an id_rsa and id_rsa.pub file in ~/.ssh:
$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/onosuser/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/onosuser/.ssh/id_rsa. Your public key has been saved in /home/onosuser/.ssh/id_rsa.pub. ... $ ls ~/.ssh id_rsa id_rsa.pub known_hosts |
A key must be uploaded per host if checking code out to multiple hosts with git . |
The ONOS source can then be checked out using git
:
$ git clone ssh://<user>@gerrit.onosproject.org:29418/onos |
This clones the repository to your home directory, under a directory named onos.
Home : User's Guide
Next : Installing and Running ONOS