Due to a ransomware attack, the wiki was reverted to a July 2022 version. . We apologize for the lack of a more recent valid backup.
...
Prerequisites and Setup for the Tutorial
1. Install and Prepare VirtualBox
2. Prepare the Build VM and ONOS VM
Create ONOS VM
- Install Ubuntu
- During the Ubuntu installation
Once the VM starts up
Create a Build machine
3. Install required software
On the Build machine
- git
- Karaf, Maven
- Java
- Clone the ONOS source
On the ONOS machine
- Java
4. Set up your build environment
Environmental variables
Build ONOS
5. Create a custom cell definition
- A quick intro to cells
- Create a cell definition file
- Applying a cell
6. Package and deploy ONOS
Passwordless VM access
Creating the package
Deploying the package
What’s next?
Overview
If you have come across Installing and Running ONOS, you'll notice that there are several ways to install and run ONOS. This tutorial focuses on showing you one of several useful deployment methods - ONOS packaged from source, and deployed in an Ubuntu VirtualBox VM using Windows, Linux or Mac OS X as an operation system on your computer.
...
- Use cell definitions to configure the ONOS build environment to customize the ONOS package
- Configure which modules the ONOS binary loads by default
- Install ONOS on a VM using the onos-install utility
- Access the CLI and monitor ONOS remotely
Conventions
Commands at the shell of the ONOS VM begin with $ (or sdn@onos-scratch:~$)
...