Difference between revisions of "VPP/Getting VPP 16.06"
From fd.io
< VPP
(→Centos 7) |
|||
Line 48: | Line 48: | ||
</code> | </code> | ||
− | == Centos 7 == | + | == Centos == |
+ | |||
+ | === Package Description === | ||
+ | * '''vpp''' - Description: Vector Packet Processing--executables. This package provides VPP executables: vpp, vpp_api_test, vpp_json_test | ||
+ | ** vpp - the vector packet engine | ||
+ | ** vpp_api_test - vector packet engine API test tool | ||
+ | ** vpp_json_test - vector packet engine JSON test tool | ||
+ | * '''vpp-lib''' - Description: Vector Packet Processing--runtime libraries. This package contains the VPP shared libraries, including: | ||
+ | * '''vpp-devel''' - Description: Vector Packet Processing--development support. This package contains development support files for the VPP libraries | ||
+ | ** vppinfra - foundation library supporting vectors, hashes, bitmaps, pools, and string formatting. | ||
+ | ** dpdk - Intel DPDK library | ||
+ | ** svm - vm library | ||
+ | ** vlib - vector processing library | ||
+ | ** vlib-api - binary API library | ||
+ | ** vnet - network stack library | ||
+ | |||
+ | === Installing and running on Centos 7 === | ||
Create a file /etc/yum.repos.d/fdio-master.repo with contents: | Create a file /etc/yum.repos.d/fdio-master.repo with contents: |
Revision as of 00:15, 17 June 2016
Contents
Intro
Getting the Source
Getting Binary Packages
Ubuntu
Package Description
- vpp - Description: Vector Packet Processing--executables. This package provides VPP executables: vpp, vpp_api_test, vpp_json_test
- vpp - the vector packet engine
- vpp_api_test - vector packet engine API test tool
- vpp_json_test - vector packet engine JSON test tool
- vpp-dbg - Description: Vector Packet Processing--debug symbols
- vpp-dev - Description: Vector Packet Processing--development support. This package contains development support files for the VPP libraries
- vpp-dpdk-dev - Description: Vector Packet Processing--development support. This package contains dpdk header files which match the dpdk version compiled into the vpp executable
- vpp-dpdk-dkms - Description: DPDK 2.1 igb_uio_driver. This package contains Linux kernel modules distributed with DPDK.
- vpp-lib - Description: Vector Packet Processing--runtime libraries. This package contains the VPP shared libraries, including:
- vppinfra - foundation library supporting vectors, hashes, bitmaps, pools, and string formatting.
- dpdk - Intel DPDK library
- svm - vm library
- vlib - vector processing library
- vlib-api - binary API library
- vnet - network stack library
Install and run on Ubuntu 14.04 (Trusty)
echo "deb https://nexus.fd.io/content/repositories/fd.io.ubuntu.trusty.main/ ./" | sudo tee -a /etc/apt/sources.list.d/99fd.io.list
sudo apt-get update
sudo apt-get install vpp vpp-dpdk-dkms
sudo start vpp
Install and run on Ubuntu 16.06 (Xenial)
echo "deb https://nexus.fd.io/content/repositories/fd.io.ubuntu.xenial.main/ ./" | sudo tee -a /etc/apt/sources.list.d/99fd.io.list
sudo apt update
sudo apt install vpp vpp-dpdk-dkms sudo service vpp start
Centos
Package Description
- vpp - Description: Vector Packet Processing--executables. This package provides VPP executables: vpp, vpp_api_test, vpp_json_test
- vpp - the vector packet engine
- vpp_api_test - vector packet engine API test tool
- vpp_json_test - vector packet engine JSON test tool
- vpp-lib - Description: Vector Packet Processing--runtime libraries. This package contains the VPP shared libraries, including:
- vpp-devel - Description: Vector Packet Processing--development support. This package contains development support files for the VPP libraries
- vppinfra - foundation library supporting vectors, hashes, bitmaps, pools, and string formatting.
- dpdk - Intel DPDK library
- svm - vm library
- vlib - vector processing library
- vlib-api - binary API library
- vnet - network stack library
Installing and running on Centos 7
Create a file /etc/yum.repos.d/fdio-master.repo with contents:
[fdio-master] name=fd.io master branch latest merge baseurl=https://nexus.fd.io/content/repositories/fd.io.centos7/ enabled=1 gpgcheck=0
Then:
sudo yum install vpp