VPP版本 20.01stable
1.VPP打包及安装概述
#在此之前一定要执行
#安装依赖安装包
make install-dep
#下载安装第三方模块等
make install-ext-deps
##这步是打包命令
make pkg-rpm #或是pkg-deb
随后,在vpp/build-root/目录中,可以看到已经打包好的文件;
通过yum install *.rpm命令安装所有包后,分析如下
-
vpp安装的位置
/bin
-
startup.conf的位置(配置文件自动安装到 /etc/vpp/startup.conf)
-
vpp.service的安装位置(以服务形式启动vpp的 xxx.service文件安装到 /usr/lib/systemd/system/vpp.service )
-
json文件的安装位置(如果开发中用到python api时,这些json文件是必要的。有时间的话会讲下vpp框架下 基于python api 使用和开发)
-
动态库文件安装位置(可能是/lib,/lib64,/usr/lib,/usr/lib64下,本文环境路径是/usr/lib64/目录下)
2.VPP打包配置
本文以rpm为例,进行说明。在VPP首级目录中,Makefile文件中定义了make pkg-rpm命令。

本文详细介绍VPP 20.01稳定版的打包过程,包括依赖安装、第三方模块下载、打包命令及自定义插件的打包方法。覆盖VPP的安装位置、配置文件、服务文件、JSON文件和动态库文件的安装路径。
最低0.47元/天 解锁文章
844

被折叠的 条评论
为什么被折叠?



