《Cisco VPP SFC 》1、 VPP 安装

原文地址:https://blog.csdn.net/u010827484/article/details/81029919

基础环境

Linux ubuntu 4.13.0-36-generic #40~16.04.1-Ubuntu SMP Fri Feb 16 23:25:58 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

1、安装 git
sudo apt-get install -y git
2、下载vpp源码
sudo git clone https://gerrit.fd.io/r/p/vpp.git

安装VPP

1、进入vpp目录使用git切换到稳定版本
git checkout stable/1801

2、安装vpp基础组件:
make install-deb

3、编译ubuntu deb包
make pgk-deb

4、安装deb包
dpkg -i build-root/*.deb
安装过程会出现如下错误:
ubunntu缺少vpp-api-python
提示加载vpp-api-python组件时发生错误。

尝试使用apt-get命令安装:
apt-get install vpp-api-python
出现如下错误提示,提示vpp-api-python依赖python-cffi组件,并可以尝试使用apt-get -f install命令解决此问题:
安装vpp-api-python失败
根据错误提示,执行如下命令:
apt-get -f install
apt-get会根据依赖关系自动安装相关组件,执行这个命令后安装vpp-api-python成功,如下图所示:
vpp-api-python安装
解决问题后重新安装vpp的deb包
dpkg -i build-root/*.deb
安装完成后如下图所示,并且vpp自动启动:
这里写图片描述
5、安装jvpp插件:

mvn install:install-file -Dfile=jvpp-registry-18.01.2.jar -DgroupId=io.fd.vpp -DartifactId=jvpp-registry -Dversion=18.01.2-SNAPSHOT -Dpackaging=jar
mvn install:install-file -Dfile=jvpp-core-18.01.2.jar -DgroupId=io.fd.vpp -DartifactId=jvpp-core -Dversion=18.01.2-SNAPSHOT -Dpackaging=jar

安装jvpp插件

猜你喜欢

转载自blog.csdn.net/u010827484/article/details/81029919