From 06dcd45ff81e06bc8cf40ed487c0b2652d346a5a Mon Sep 17 00:00:00 2001 From: John DeNisco Date: Thu, 26 Jul 2018 12:45:10 -0400 Subject: Initial commit of Sphinx docs Change-Id: I9fca8fb98502dffc2555f9de7f507b6f006e0e77 Signed-off-by: John DeNisco --- docs/reference/vppvagrant/VagrantVMSetup.rst | 56 ++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 docs/reference/vppvagrant/VagrantVMSetup.rst (limited to 'docs/reference/vppvagrant/VagrantVMSetup.rst') diff --git a/docs/reference/vppvagrant/VagrantVMSetup.rst b/docs/reference/vppvagrant/VagrantVMSetup.rst new file mode 100644 index 00000000000..769c6186170 --- /dev/null +++ b/docs/reference/vppvagrant/VagrantVMSetup.rst @@ -0,0 +1,56 @@ +.. _VagrantVMSetup: + +.. toctree:: + +Accessing your VM +^^^^^^^^^^^^^^^^^ +ssh into the newly created box: + +.. code-block:: console + + $ vagrant ssh + +Sample output looks like: + +.. code-block:: console + + $ vagrant ssh c1c + Welcome to Ubuntu 16.04 LTS (GNU/Linux 4.4.0-21-generic x86_64) + + * Documentation: https://help.ubuntu.com/ + Last login: Mon Jun 25 08:05:38 2018 from 10.0.2.2 + vagrant@localhost:~$ + + +.. note:: + + Type **exit** in the command-line if you want to exit the VM. + +Become the root with: + +.. code-block:: console + + $ sudo bash + +Now *install* VPP in the VM. Keep in mind that VPP is already built (but not yet installed) at this point based on the commands from the provisioned script *build.sh*. + +When you ssh into your Vagrant box you will be placed in the directory */home/vagrant*. Change directories to */vpp/build-root*, and run these commands to install VPP based on your OS and architechture: + +For Ubuntu systems: + +.. code-block:: console + + # dpkg -i *.deb + +For CentOS systems: + +.. code-block:: console + + # rpm -Uvh *.rpm + + +Since VPP is now installed, you can start running VPP with: + +.. code-block:: console + + # service vpp start \ No newline at end of file -- cgit 1.2.3-korg