FD.io VPP:用户文档:VPP RPM包的构建与离线安装
VPP RPM包的构建与离线安装
RToax 2020年9月
要开始使用VPP进行开发,您需要获取所需的VPP源代码,然后构建软件包。
1. 设置代理
如果你的服务器本地可以连接互联网,则跳过设置代理的步骤。
根据您所使用的环境,可能需要设置代理。运行以下代理命令以指定代理服务器名称和相应的端口号:
1.1. 设置HTTP代理
$ export http_proxy=http://<proxy-server-name>.com:<port-number>
$ export https_proxy=https://<proxy-server-name>.com:<port-number>
1.2. 设置YUM代理
编辑文件/etc/yum.conf
,添加下面一行
proxy=http://10.175.0.13:808
1.3. 设置GIT代理
如果获取源代码采用git方式(github),在文件~/.gitconfig
添加如下内容,该修改只对当前用户有效。
[http]proxy=http://10.175.0.13:808
[https]proxy=http://10.175.0.13:808
2. 获取VPP
要获取用于创建内部版本的VPP源,请运行以下命令:
2.1. 从gerrit.fd.io
$ git clone https://gerrit.fd.io/r/vpp
$ cd vpp
2.2. 从GitHub
如果使用github
$ git clone https://github.com/FDio/vpp
选择分支,我安装的是20.05
版本
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-poFhcRGh-1600653130362)(_v_images/20200908095947580_11055.png)]
3. 安装VPP依赖
在构建VPP映像之前,通过输入以下命令,确保没有安装FD.io VPP或DPDK软件包:
$ dpkg -l | grep vpp
$ dpkg -l | grep DPDK
运行上述命令后,应该没有输出或没有显示任何程序包。
运行以下make命令以安装FD.io VPP的依赖项。
如果下载在任何时候都挂起,则可能需要 设置代理才能使下载正常工作。
$ make install-dep
最终指令运行成功的日志如下:
Hit:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease
Get:2 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]
Get:3 http://security.ubuntu.com/ubuntu xenial-security InRelease [107 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease [107 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [803 kB]
Get:6 http://us.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [732 kB]
...
...
Update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jmap to provide /usr/bin/jmap (jmap) in auto mode
Setting up default-jdk-headless (2:1.8-56ubuntu2) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...
Processing triggers for systemd (229-4ubuntu6) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for ca-certificates (20160104ubuntu1) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...done.
done.
3.1. 在我的虚拟机上的完整的log如下:
# make install-dep
已加载插件:fastestmirror, langpacks
fdio_release-source/signature | 819 B 00:00:00
fdio_release-source/signature | 951 B 00:00:00 !!!
Loading mirror speeds from cached hostfile* base: ftp.sjtu.edu.cn* centos-sclo-rh: mirror.bit.edu.cn* centos-sclo-sclo: ftp.sjtu.edu.cn* elrepo: dfw.mirror.rackspace.com* extras: mirror.bit.edu.cn* updates: ftp.sjtu.edu.cn
软件包 centos-release-scl-rh-2-3.el7.centos.noarch 已安装并且是最新版本
软件包 epel-release-7-11.noarch 已安装并且是最新版本
无须任何处理
已加载插件:fastestmirror, langpacks
没有安装组信息文件
Maybe run: yum groups mark convert (see man yum)
Loading mirror speeds from cached hostfile* base: ftp.sjtu.edu.cn* centos-sclo-rh: mirror.bit.edu.cn* centos-sclo-sclo: ftp.sjtu.edu.cn* elrepo: dfw.mirror.rackspace.com* extras: mirror.bit.edu.cn* updates: ftp.sjtu.edu.cn
警告:分组 development 不包含任何可安装软件包。
Maybe run: yum groups mark install (see man yum)
指定组中没有可安装或升级的软件包
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile* base: ftp.sjtu.edu.cn* centos-sclo-rh: mirror.bit.edu.cn* centos-sclo-sclo: ftp.sjtu.edu.cn* elrepo: dfw.mirror.rackspace.com* extras: mirror.bit.edu.cn* updates: ftp.sjtu.edu.cn
软件包 redhat-lsb-4.1-27.el7.centos.1.x86_64 已安装并且是最新版本
软件包 check-0.9.9-5.el7.x86_64 已安装并且是最新版本
软件包 check-devel-0.9.9-5.el7.x86_64 已安装并且是最新版本
没有可用软件包 mbedtls-devel。
软件包 1:openssl-devel-1.0.2k-19.el7.x86_64 已安装并且是最新版本
没有可用软件包 python36-ply。
没有可用软件包 python36-jsonschema。
没有可用软件包 cmake3。
正在解决依赖关系
--> 正在检查事务
---> 软件包 apr-devel.x86_64.0.1.4.8-3.el7 将被 升级
---> 软件包 apr-devel.x86_64.0.1.4.8-5.el7 将被 更新
--> 正在处理依赖关系 apr = 1.4.8-5.el7,它被软件包 apr-devel-1.4.8-5.el7.x86_64 需要
---> 软件包 boost.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost.x86_64.0.1.53.0-28.el7 将被 更新
--> 正在处理依赖关系 boost-wave(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-timer(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-thread(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-test(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-system(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-signals(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-serialization(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-regex(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-random(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-python(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-program-options(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-math(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-locale(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-iostreams(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-graph(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-filesystem(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-date-time(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-context(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-chrono(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-atomic(x86-64) = 1.53.0-28.el7,它被软件包 boost-1.53.0-28.el7.x86_64 需要
---> 软件包 boost-devel.x86_64.0.1.53.0-27.el7 将被 升级
--> 正在处理依赖关系 boost-devel = 1.53.0-27.el7,它被软件包 boost-examples-1.53.0-27.el7.noarch 需要
--> 正在处理依赖关系 boost-devel(x86-64) = 1.53.0-27.el7,它被软件包 boost-static-1.53.0-27.el7.x86_64 需要
--> 正在处理依赖关系 boost-devel(x86-64) = 1.53.0-27.el7,它被软件包 boost-mpich-devel-1.53.0-27.el7.x86_64 需要
--> 正在处理依赖关系 boost-devel(x86-64) = 1.53.0-27.el7,它被软件包 boost-openmpi-devel-1.53.0-27.el7.x86_64 需要
---> 软件包 boost-devel.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 chrpath.x86_64.0.0.16-0.el7 将被 安装
---> 软件包 devtoolset-9.x86_64.0.9.1-0.el7 将被 安装
--> 正在处理依赖关系 devtoolset-9-perftools,它被软件包 devtoolset-9-9.1-0.el7.x86_64 需要
--> 正在处理依赖关系 devtoolset-9-runtime,它被软件包 devtoolset-9-9.1-0.el7.x86_64 需要
--> 正在处理依赖关系 devtoolset-9-toolchain,它被软件包 devtoolset-9-9.1-0.el7.x86_64 需要
---> 软件包 glibc-static.x86_64.0.2.17-292.el7 将被 升级
---> 软件包 glibc-static.x86_64.0.2.17-307.el7.1 将被 更新
--> 正在处理依赖关系 glibc-devel = 2.17-307.el7.1,它被软件包 glibc-static-2.17-307.el7.1.x86_64 需要
---> 软件包 libffi-devel.x86_64.0.3.0.13-18.el7 将被 升级
---> 软件包 libffi-devel.x86_64.0.3.0.13-19.el7 将被 更新
--> 正在处理依赖关系 libffi = 3.0.13-19.el7,它被软件包 libffi-devel-3.0.13-19.el7.x86_64 需要
---> 软件包 libuuid-devel.x86_64.0.2.23.2-59.el7_6.1 将被 升级
---> 软件包 libuuid-devel.x86_64.0.2.23.2-63.el7 将被 更新
--> 正在处理依赖关系 libuuid = 2.23.2-63.el7,它被软件包 libuuid-devel-2.23.2-63.el7.x86_64 需要
---> 软件包 numactl-devel.x86_64.0.2.0.12-3.el7 将被 升级
---> 软件包 numactl-devel.x86_64.0.2.0.12-5.el7 将被 更新
--> 正在处理依赖关系 numactl-libs = 2.0.12-5.el7,它被软件包 numactl-devel-2.0.12-5.el7.x86_64 需要
---> 软件包 python-virtualenv.noarch.0.15.1.0-2.el7 将被 升级
---> 软件包 python-virtualenv.noarch.0.15.1.0-4.el7_7 将被 更新
---> 软件包 python3-devel.x86_64.0.3.6.8-10.el7 将被 升级
--> 正在处理依赖关系 python3-devel(x86-64) = 3.6.8-10.el7,它被软件包 python3-debug-3.6.8-10.el7.x86_64 需要
---> 软件包 python3-devel.x86_64.0.3.6.8-13.el7 将被 更新
--> 正在处理依赖关系 python3-libs(x86-64) = 3.6.8-13.el7,它被软件包 python3-devel-3.6.8-13.el7.x86_64 需要
--> 正在处理依赖关系 python3 = 3.6.8-13.el7,它被软件包 python3-devel-3.6.8-13.el7.x86_64 需要
---> 软件包 python3-pip.noarch.0.9.0.3-5.el7 将被 升级
---> 软件包 python3-pip.noarch.0.9.0.3-7.el7_7 将被 更新
---> 软件包 rpm-build.x86_64.0.4.11.3-40.el7 将被 升级
---> 软件包 rpm-build.x86_64.0.4.11.3-43.el7 将被 更新
--> 正在处理依赖关系 rpm = 4.11.3-43.el7,它被软件包 rpm-build-4.11.3-43.el7.x86_64 需要
---> 软件包 selinux-policy.noarch.0.3.13.1-252.el7 将被 升级
--> 正在处理依赖关系 selinux-policy = 3.13.1-252.el7,它被软件包 selinux-policy-targeted-3.13.1-252.el7.noarch 需要
--> 正在处理依赖关系 selinux-policy = 3.13.1-252.el7,它被软件包 selinux-policy-targeted-3.13.1-252.el7.noarch 需要
---> 软件包 selinux-policy.noarch.0.3.13.1-266.el7_8.1 将被 更新
---> 软件包 selinux-policy-devel.noarch.0.3.13.1-252.el7 将被 升级
---> 软件包 selinux-policy-devel.noarch.0.3.13.1-266.el7_8.1 将被 更新
---> 软件包 yum-utils.noarch.0.1.1.31-52.el7 将被 升级
---> 软件包 yum-utils.noarch.0.1.1.31-54.el7_8 将被 更新
--> 正在检查事务
---> 软件包 apr.x86_64.0.1.4.8-3.el7 将被 升级
---> 软件包 apr.x86_64.0.1.4.8-5.el7 将被 更新
---> 软件包 boost-atomic.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-atomic.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-chrono.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-chrono.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-context.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-context.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-date-time.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-date-time.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-examples.noarch.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-examples.noarch.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-filesystem.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-filesystem.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-graph.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-graph.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-iostreams.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-iostreams.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-locale.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-locale.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-math.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-math.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-mpich-devel.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-mpich-devel.x86_64.0.1.53.0-28.el7 将被 更新
--> 正在处理依赖关系 boost-mpich-python(x86-64) = 1.53.0-28.el7,它被软件包 boost-mpich-devel-1.53.0-28.el7.x86_64
需要--> 正在处理依赖关系 boost-mpich(x86-64) = 1.53.0-28.el7,它被软件包 boost-mpich-devel-1.53.0-28.el7.x86_64 需要
--> 正在处理依赖关系 boost-graph-mpich(x86-64) = 1.53.0-28.el7,它被软件包 boost-mpich-devel-1.53.0-28.el7.x86_64
需要---> 软件包 boost-openmpi-devel.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-openmpi-devel.x86_64.0.1.53.0-28.el7 将被 更新
--> 正在处理依赖关系 boost-openmpi-python(x86-64) = 1.53.0-28.el7,它被软件包 boost-openmpi-devel-1.53.0-28.el7.x86
_64 需要--> 正在处理依赖关系 boost-openmpi(x86-64) = 1.53.0-28.el7,它被软件包 boost-openmpi-devel-1.53.0-28.el7.x86_64 需
要--> 正在处理依赖关系 boost-graph-openmpi(x86-64) = 1.53.0-28.el7,它被软件包 boost-openmpi-devel-1.53.0-28.el7.x86_
64 需要---> 软件包 boost-program-options.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-program-options.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-python.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-python.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-random.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-random.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-regex.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-regex.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-serialization.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-serialization.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-signals.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-signals.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-static.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-static.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-system.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-system.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-test.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-test.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-thread.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-thread.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-timer.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-timer.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-wave.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-wave.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 devtoolset-9-perftools.x86_64.0.9.1-0.el7 将被 安装
--> 正在处理依赖关系 devtoolset-9-oprofile,它被软件包 devtoolset-9-perftools-9.1-0.el7.x86_64 需要
--> 正在处理依赖关系 devtoolset-9-systemtap,它被软件包 devtoolset-9-perftools-9.1-0.el7.x86_64 需要
--> 正在处理依赖关系 devtoolset-9-valgrind,它被软件包 devtoolset-9-perftools-9.1-0.el7.x86_64 需要
--> 正在处理依赖关系 devtoolset-9-dyninst,它被软件包 devtoolset-9-perftools-9.1-0.el7.x86_64 需要
---> 软件包 devtoolset-9-runtime.x86_64.0.9.1-0.el7 将被 安装
---> 软件包 devtoolset-9-toolchain.x86_64.0.9.1-0.el7 将被 安装
--> 正在处理依赖关系 devtoolset-9-gcc,它被软件包 devtoolset-9-toolchain-9.1-0.el7.x86_64 需要
--> 正在处理依赖关系 devtoolset-9-gcc-c++,它被软件包 devtoolset-9-toolchain-9.1-0.el7.x86_64 需要
--> 正在处理依赖关系 devtoolset-9-gcc-gfortran,它被软件包 devtoolset-9-toolchain-9.1-0.el7.x86_64 需要
--> 正在处理依赖关系 devtoolset-9-binutils,它被软件包 devtoolset-9-toolchain-9.1-0.el7.x86_64 需要
--> 正在处理依赖关系 devtoolset-9-gdb,它被软件包 devtoolset-9-toolchain-9.1-0.el7.x86_64 需要
--> 正在处理依赖关系 devtoolset-9-strace,它被软件包 devtoolset-9-toolchain-9.1-0.el7.x86_64 需要
--> 正在处理依赖关系 devtoolset-9-dwz,它被软件包 devtoolset-9-toolchain-9.1-0.el7.x86_64 需要
--> 正在处理依赖关系 devtoolset-9-elfutils,它被软件包 devtoolset-9-toolchain-9.1-0.el7.x86_64 需要
--> 正在处理依赖关系 devtoolset-9-memstomp,它被软件包 devtoolset-9-toolchain-9.1-0.el7.x86_64 需要
--> 正在处理依赖关系 devtoolset-9-ltrace,它被软件包 devtoolset-9-toolchain-9.1-0.el7.x86_64 需要
--> 正在处理依赖关系 devtoolset-9-make,它被软件包 devtoolset-9-toolchain-9.1-0.el7.x86_64 需要
---> 软件包 glibc-devel.i686.0.2.17-292.el7 将被 升级
---> 软件包 glibc-devel.x86_64.0.2.17-292.el7 将被 升级
---> 软件包 glibc-devel.i686.0.2.17-307.el7.1 将被 更新
--> 正在处理依赖关系 glibc-headers = 2.17-307.el7.1,它被软件包 glibc-devel-2.17-307.el7.1.i686 需要
--> 正在处理依赖关系 glibc = 2.17-307.el7.1,它被软件包 glibc-devel-2.17-307.el7.1.i686 需要
---> 软件包 glibc-devel.x86_64.0.2.17-307.el7.1 将被 更新
---> 软件包 libffi.i686.0.3.0.13-18.el7 将被 升级
---> 软件包 libffi.x86_64.0.3.0.13-18.el7 将被 升级
---> 软件包 libffi.i686.0.3.0.13-19.el7 将被 更新
---> 软件包 libffi.x86_64.0.3.0.13-19.el7 将被 更新
---> 软件包 libuuid.i686.0.2.23.2-59.el7_6.1 将被 升级
--> 正在处理依赖关系 libuuid = 2.23.2-59.el7_6.1,它被软件包 libblkid-2.23.2-59.el7_6.1.x86_64 需要
--> 正在处理依赖关系 libuuid = 2.23.2-59.el7_6.1,它被软件包 libmount-2.23.2-59.el7_6.1.x86_64 需要
--> 正在处理依赖关系 libuuid = 2.23.2-59.el7_6.1,它被软件包 libmount-2.23.2-59.el7_6.1.i686 需要
--> 正在处理依赖关系 libuuid = 2.23.2-59.el7_6.1,它被软件包 util-linux-2.23.2-59.el7_6.1.x86_64 需要
--> 正在处理依赖关系 libuuid = 2.23.2-59.el7_6.1,它被软件包 libblkid-2.23.2-59.el7_6.1.i686 需要
---> 软件包 libuuid.x86_64.0.2.23.2-59.el7_6.1 将被 升级
---> 软件包 libuuid.i686.0.2.23.2-63.el7 将被 更新
---> 软件包 libuuid.x86_64.0.2.23.2-63.el7 将被 更新
---> 软件包 numactl-libs.x86_64.0.2.0.12-3.el7 将被 升级
---> 软件包 numactl-libs.x86_64.0.2.0.12-5.el7 将被 更新
---> 软件包 python3.x86_64.0.3.6.8-10.el7 将被 升级
--> 正在处理依赖关系 python3 = 3.6.8-10.el7,它被软件包 python3-tkinter-3.6.8-10.el7.x86_64 需要
--> 正在处理依赖关系 python3 = 3.6.8-10.el7,它被软件包 python3-idle-3.6.8-10.el7.x86_64 需要
--> 正在处理依赖关系 python3 = 3.6.8-10.el7,它被软件包 python3-test-3.6.8-10.el7.x86_64 需要
---> 软件包 python3.x86_64.0.3.6.8-13.el7 将被 更新
---> 软件包 python3-debug.x86_64.0.3.6.8-10.el7 将被 升级
---> 软件包 python3-debug.x86_64.0.3.6.8-13.el7 将被 更新
---> 软件包 python3-libs.x86_64.0.3.6.8-10.el7 将被 升级
---> 软件包 python3-libs.x86_64.0.3.6.8-13.el7 将被 更新
---> 软件包 rpm.x86_64.0.4.11.3-40.el7 将被 升级
--> 正在处理依赖关系 rpm = 4.11.3-40.el7,它被软件包 rpm-python-4.11.3-40.el7.x86_64 需要
--> 正在处理依赖关系 rpm = 4.11.3-40.el7,它被软件包 rpm-libs-4.11.3-40.el7.x86_64 需要
--> 正在处理依赖关系 rpm = 4.11.3-40.el7,它被软件包 rpm-devel-4.11.3-40.el7.x86_64 需要
---> 软件包 rpm.x86_64.0.4.11.3-43.el7 将被 更新
---> 软件包 selinux-policy-targeted.noarch.0.3.13.1-252.el7 将被 升级
---> 软件包 selinux-policy-targeted.noarch.0.3.13.1-266.el7_8.1 将被 更新
--> 正在检查事务
---> 软件包 boost-graph-mpich.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-graph-mpich.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-graph-openmpi.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-graph-openmpi.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-mpich.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-mpich.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-mpich-python.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-mpich-python.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-openmpi.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-openmpi.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 boost-openmpi-python.x86_64.0.1.53.0-27.el7 将被 升级
---> 软件包 boost-openmpi-python.x86_64.0.1.53.0-28.el7 将被 更新
---> 软件包 devtoolset-9-binutils.x86_64.0.2.32-16.el7 将被 安装
---> 软件包 devtoolset-9-dwz.x86_64.0.0.12-1.1.el7 将被 安装
---> 软件包 devtoolset-9-dyninst.x86_64.0.10.1.0-4.el7 将被 安装
---> 软件包 devtoolset-9-elfutils.x86_64.0.0.176-6.el7 将被 安装
--> 正在处理依赖关系 devtoolset-9-elfutils-libelf(x86-64) = 0.176-6.el7,它被软件包 devtoolset-9-elfutils-0.176-6.e
l7.x86_64 需要--> 正在处理依赖关系 devtoolset-9-elfutils-libs(x86-64) = 0.176-6.el7,它被软件包 devtoolset-9-elfutils-0.176-6.el7
.x86_64 需要---> 软件包 devtoolset-9-gcc.x86_64.0.9.3.1-2.el7 将被 安装
---> 软件包 devtoolset-9-gcc-c++.x86_64.0.9.3.1-2.el7 将被 安装
--> 正在处理依赖关系 devtoolset-9-libstdc++-devel = 9.3.1-2.el7,它被软件包 devtoolset-9-gcc-c++-9.3.1-2.el7.x86_64需要---> 软件包 devtoolset-9-gcc-gfortran.x86_64.0.9.3.1-2.el7 将被 安装
--> 正在处理依赖关系 devtoolset-9-libquadmath-devel = 9.3.1-2.el7,它被软件包 devtoolset-9-gcc-gfortran-9.3.1-2.el7
.x86_64 需要---> 软件包 devtoolset-9-gdb.x86_64.0.8.3-3.el7 将被 安装
--> 正在处理依赖关系 libsource-highlight.so.4()(64bit),它被软件包 devtoolset-9-gdb-8.3-3.el7.x86_64 需要
---> 软件包 devtoolset-9-ltrace.x86_64.0.0.7.91-2.el7 将被 安装
---> 软件包 devtoolset-9-make.x86_64.1.4.2.1-2.el7 将被 安装
---> 软件包 devtoolset-9-memstomp.x86_64.0.0.1.5-5.el7 将被 安装
---> 软件包 devtoolset-9-oprofile.x86_64.0.1.3.0-4.el7 将被 安装
---> 软件包 devtoolset-9-strace.x86_64.0.5.1-7.el7 将被 安装
---> 软件包 devtoolset-9-systemtap.x86_64.0.4.1-9.el7 将被 安装
--> 正在处理依赖关系 devtoolset-9-systemtap-client = 4.1-9.el7,它被软件包 devtoolset-9-systemtap-4.1-9.el7.x86_64
需要--> 正在处理依赖关系 devtoolset-9-systemtap-devel = 4.1-9.el7,它被软件包 devtoolset-9-systemtap-4.1-9.el7.x86_64
需要---> 软件包 devtoolset-9-valgrind.x86_64.1.3.15.0-9.el7 将被 安装
---> 软件包 glibc.i686.0.2.17-292.el7 将被 升级
--> 正在处理依赖关系 glibc = 2.17-292.el7,它被软件包 glibc-utils-2.17-292.el7.x86_64 需要
--> 正在处理依赖关系 glibc = 2.17-292.el7,它被软件包 glibc-common-2.17-292.el7.x86_64 需要
---> 软件包 glibc.x86_64.0.2.17-292.el7 将被 升级
---> 软件包 glibc.i686.0.2.17-307.el7.1 将被 更新
---> 软件包 glibc.x86_64.0.2.17-307.el7.1 将被 更新
---> 软件包 glibc-headers.x86_64.0.2.17-292.el7 将被 升级
---> 软件包 glibc-headers.x86_64.0.2.17-307.el7.1 将被 更新
---> 软件包 libblkid.i686.0.2.23.2-59.el7_6.1 将被 升级
--> 正在处理依赖关系 libblkid = 2.23.2-59.el7_6.1,它被软件包 libblkid-devel-2.23.2-59.el7_6.1.x86_64 需要
---> 软件包 libblkid.x86_64.0.2.23.2-59.el7_6.1 将被 升级
---> 软件包 libblkid.i686.0.2.23.2-63.el7 将被 更新
---> 软件包 libblkid.x86_64.0.2.23.2-63.el7 将被 更新
---> 软件包 libmount.i686.0.2.23.2-59.el7_6.1 将被 升级
---> 软件包 libmount.x86_64.0.2.23.2-59.el7_6.1 将被 升级
---> 软件包 libmount.i686.0.2.23.2-63.el7 将被 更新
---> 软件包 libmount.x86_64.0.2.23.2-63.el7 将被 更新
---> 软件包 python3-idle.x86_64.0.3.6.8-10.el7 将被 升级
---> 软件包 python3-idle.x86_64.0.3.6.8-13.el7 将被 更新
---> 软件包 python3-test.x86_64.0.3.6.8-10.el7 将被 升级
---> 软件包 python3-test.x86_64.0.3.6.8-13.el7 将被 更新
---> 软件包 python3-tkinter.x86_64.0.3.6.8-10.el7 将被 升级
---> 软件包 python3-tkinter.x86_64.0.3.6.8-13.el7 将被 更新
---> 软件包 rpm-devel.x86_64.0.4.11.3-40.el7 将被 升级
---> 软件包 rpm-devel.x86_64.0.4.11.3-43.el7 将被 更新
--> 正在处理依赖关系 rpm-build-libs(x86-64) = 4.11.3-43.el7,它被软件包 rpm-devel-4.11.3-43.el7.x86_64 需要
---> 软件包 rpm-libs.x86_64.0.4.11.3-40.el7 将被 升级
---> 软件包 rpm-libs.x86_64.0.4.11.3-43.el7 将被 更新
---> 软件包 rpm-python.x86_64.0.4.11.3-40.el7 将被 升级
---> 软件包 rpm-python.x86_64.0.4.11.3-43.el7 将被 更新
---> 软件包 util-linux.x86_64.0.2.23.2-59.el7_6.1 将被 升级
---> 软件包 util-linux.x86_64.0.2.23.2-63.el7 将被 更新
--> 正在处理依赖关系 libsmartcols = 2.23.2-63.el7,它被软件包 util-linux-2.23.2-63.el7.x86_64 需要
--> 正在检查事务
---> 软件包 devtoolset-9-elfutils-libelf.x86_64.0.0.176-6.el7 将被 安装
---> 软件包 devtoolset-9-elfutils-libs.x86_64.0.0.176-6.el7 将被 安装
---> 软件包 devtoolset-9-libquadmath-devel.x86_64.0.9.3.1-2.el7 将被 安装
---> 软件包 devtoolset-9-libstdc++-devel.x86_64.0.9.3.1-2.el7 将被 安装
---> 软件包 devtoolset-9-systemtap-client.x86_64.0.4.1-9.el7 将被 安装
--> 正在处理依赖关系 devtoolset-9-systemtap-runtime = 4.1-9.el7,它被软件包 devtoolset-9-systemtap-client-4.1-9.el7
.x86_64 需要---> 软件包 devtoolset-9-systemtap-devel.x86_64.0.4.1-9.el7 将被 安装
---> 软件包 glibc-common.x86_64.0.2.17-292.el7 将被 升级
---> 软件包 glibc-common.x86_64.0.2.17-307.el7.1 将被 更新
---> 软件包 glibc-utils.x86_64.0.2.17-292.el7 将被 升级
---> 软件包 glibc-utils.x86_64.0.2.17-307.el7.1 将被 更新
---> 软件包 libblkid-devel.x86_64.0.2.23.2-59.el7_6.1 将被 升级
---> 软件包 libblkid-devel.x86_64.0.2.23.2-63.el7 将被 更新
---> 软件包 libsmartcols.x86_64.0.2.23.2-59.el7_6.1 将被 升级
---> 软件包 libsmartcols.x86_64.0.2.23.2-63.el7 将被 更新
---> 软件包 rpm-build-libs.x86_64.0.4.11.3-40.el7 将被 升级
--> 正在处理依赖关系 rpm-build-libs(x86-64) = 4.11.3-40.el7,它被软件包 rpm-sign-4.11.3-40.el7.x86_64 需要
---> 软件包 rpm-build-libs.x86_64.0.4.11.3-43.el7 将被 更新
---> 软件包 source-highlight.x86_64.0.3.1.6-6.el7 将被 安装
--> 正在检查事务
---> 软件包 devtoolset-9-systemtap-runtime.x86_64.0.4.1-9.el7 将被 安装
---> 软件包 rpm-sign.x86_64.0.4.11.3-40.el7 将被 升级
---> 软件包 rpm-sign.x86_64.0.4.11.3-43.el7 将被 更新
--> 解决依赖关系完成依赖关系解决===================================================================================================================Package 架构 版本 源 大小
===================================================================================================================
正在安装:chrpath x86_64 0.16-0.el7 base 26 kdevtoolset-9 x86_64 9.1-0.el7 centos-sclo-rh 5.4 k
正在更新:apr-devel x86_64 1.4.8-5.el7 base 188 kboost x86_64 1.53.0-28.el7 base 33 kboost-devel x86_64 1.53.0-28.el7 base 7.0 Mglibc-static x86_64 2.17-307.el7.1 base 1.6 Mlibffi-devel x86_64 3.0.13-19.el7 base 23 klibuuid-devel x86_64 2.23.2-63.el7 base 92 knumactl-devel x86_64 2.0.12-5.el7 base 24 kpython-virtualenv noarch 15.1.0-4.el7_7 updates 1.7 Mpython3-devel x86_64 3.6.8-13.el7 base 215 kpython3-pip noarch 9.0.3-7.el7_7 updates 1.8 Mrpm-build x86_64 4.11.3-43.el7 base 149 kselinux-policy noarch 3.13.1-266.el7_8.1 updates 497 kselinux-policy-devel noarch 3.13.1-266.el7_8.1 updates 1.7 Myum-utils noarch 1.1.31-54.el7_8 updates 122 k
为依赖而安装:devtoolset-9-binutils x86_64 2.32-16.el7 centos-sclo-rh 5.9 Mdevtoolset-9-dwz x86_64 0.12-1.1.el7 centos-sclo-rh 98 kdevtoolset-9-dyninst x86_64 10.1.0-4.el7 centos-sclo-rh 3.8 Mdevtoolset-9-elfutils x86_64 0.176-6.el7 centos-sclo-rh 431 kdevtoolset-9-elfutils-libelf x86_64 0.176-6.el7 centos-sclo-rh 203 kdevtoolset-9-elfutils-libs x86_64 0.176-6.el7 centos-sclo-rh 311 kdevtoolset-9-gcc x86_64 9.3.1-2.el7 centos-sclo-rh 32 Mdevtoolset-9-gcc-c++ x86_64 9.3.1-2.el7 centos-sclo-rh 12 Mdevtoolset-9-gcc-gfortran x86_64 9.3.1-2.el7 centos-sclo-rh 13 Mdevtoolset-9-gdb x86_64 8.3-3.el7 centos-sclo-rh 3.6 Mdevtoolset-9-libquadmath-devel x86_64 9.3.1-2.el7 centos-sclo-rh 171 kdevtoolset-9-libstdc++-devel x86_64 9.3.1-2.el7 centos-sclo-rh 3.1 Mdevtoolset-9-ltrace x86_64 0.7.91-2.el7 centos-sclo-rh 148 kdevtoolset-9-make x86_64 1:4.2.1-2.el7 centos-sclo-rh 485 kdevtoolset-9-memstomp x86_64 0.1.5-5.el7 centos-sclo-rh 442 kdevtoolset-9-oprofile x86_64 1.3.0-4.el7 centos-sclo-rh 1.8 Mdevtoolset-9-perftools x86_64 9.1-0.el7 centos-sclo-rh 2.8 kdevtoolset-9-runtime x86_64 9.1-0.el7 centos-sclo-rh 20 kdevtoolset-9-strace x86_64 5.1-7.el7 centos-sclo-rh 1.1 Mdevtoolset-9-systemtap x86_64 4.1-9.el7 centos-sclo-rh 13 kdevtoolset-9-systemtap-client x86_64 4.1-9.el7 centos-sclo-rh 2.9 Mdevtoolset-9-systemtap-devel x86_64 4.1-9.el7 centos-sclo-rh 2.3 Mdevtoolset-9-systemtap-runtime x86_64 4.1-9.el7 centos-sclo-rh 433 kdevtoolset-9-toolchain x86_64 9.1-0.el7 centos-sclo-rh 3.0 kdevtoolset-9-valgrind x86_64 1:3.15.0-9.el7 centos-sclo-rh 12 Msource-highlight x86_64 3.1.6-6.el7 base 611 k
为依赖而更新:apr x86_64 1.4.8-5.el7 base 103 kboost-atomic x86_64 1.53.0-28.el7 base 35 kboost-chrono x86_64 1.53.0-28.el7 base 44 kboost-context x86_64 1.53.0-28.el7 base 37 kboost-date-time x86_64 1.53.0-28.el7 base 52 kboost-examples noarch 1.53.0-28.el7 base 3.1 Mboost-filesystem x86_64 1.53.0-28.el7 base 68 kboost-graph x86_64 1.53.0-28.el7 base 136 kboost-graph-mpich x86_64 1.53.0-28.el7 base 88 kboost-graph-openmpi x86_64 1.53.0-28.el7 base 102 kboost-iostreams x86_64 1.53.0-28.el7 base 61 kboost-locale x86_64 1.53.0-28.el7 base 251 kboost-math x86_64 1.53.0-28.el7 base 335 kboost-mpich x86_64 1.53.0-28.el7 base 61 kboost-mpich-devel x86_64 1.53.0-28.el7 base 33 kboost-mpich-python x86_64 1.53.0-28.el7 base 184 kboost-openmpi x86_64 1.53.0-28.el7 base 75 kboost-openmpi-devel x86_64 1.53.0-28.el7 base 33 kboost-openmpi-python x86_64 1.53.0-28.el7 base 206 kboost-program-options x86_64 1.53.0-28.el7 base 156 kboost-python x86_64 1.53.0-28.el7 base 133 kboost-random x86_64 1.53.0-28.el7 base 39 kboost-regex x86_64 1.53.0-28.el7 base 296 kboost-serialization x86_64 1.53.0-28.el7 base 169 kboost-signals x86_64 1.53.0-28.el7 base 61 kboost-static x86_64 1.53.0-28.el7 base 3.6 Mboost-system x86_64 1.53.0-28.el7 base 40 kboost-test x86_64 1.53.0-28.el7 base 223 kboost-thread x86_64 1.53.0-28.el7 base 58 kboost-timer x86_64 1.53.0-28.el7 base 43 kboost-wave x86_64 1.53.0-28.el7 base 213 kglibc i686 2.17-307.el7.1 base 4.3 Mglibc x86_64 2.17-307.el7.1 base 3.6 Mglibc-common x86_64 2.17-307.el7.1 base 11 Mglibc-devel i686 2.17-307.el7.1 base 1.1 Mglibc-devel x86_64 2.17-307.el7.1 base 1.1 Mglibc-headers x86_64 2.17-307.el7.1 base 689 kglibc-utils x86_64 2.17-307.el7.1 base 227 klibblkid i686 2.23.2-63.el7 base 186 klibblkid x86_64 2.23.2-63.el7 base 182 klibblkid-devel x86_64 2.23.2-63.el7 base 80 klibffi i686 3.0.13-19.el7 base 27 klibffi x86_64 3.0.13-19.el7 base 30 klibmount i686 2.23.2-63.el7 base 183 klibmount x86_64 2.23.2-63.el7 base 184 klibsmartcols x86_64 2.23.2-63.el7 base 142 klibuuid i686 2.23.2-63.el7 base 84 klibuuid x86_64 2.23.2-63.el7 base 83 knumactl-libs x86_64 2.0.12-5.el7 base 30 kpython3 x86_64 3.6.8-13.el7 base 69 kpython3-debug x86_64 3.6.8-13.el7 base 2.7 Mpython3-idle x86_64 3.6.8-13.el7 base 778 kpython3-libs x86_64 3.6.8-13.el7 base 7.0 Mpython3-test x86_64 3.6.8-13.el7 base 7.2 Mpython3-tkinter x86_64 3.6.8-13.el7 base 365 krpm x86_64 4.11.3-43.el7 base 1.2 Mrpm-build-libs x86_64 4.11.3-43.el7 base 107 krpm-devel x86_64 4.11.3-43.el7 base 108 krpm-libs x86_64 4.11.3-43.el7 base 278 krpm-python x86_64 4.11.3-43.el7 base 84 krpm-sign x86_64 4.11.3-43.el7 base 49 kselinux-policy-targeted noarch 3.13.1-266.el7_8.1 updates 7.0 Mutil-linux x86_64 2.23.2-63.el7 base 2.0 M事务概要
===================================================================================================================
安装 2 软件包 (+26 依赖软件包)
升级 14 软件包 (+63 依赖软件包)总计:174 M
总下载量:159 M
Is this ok [y/d/N]: y
Downloading packages:
No Presto metadata available for base
No Presto metadata available for centos-sclo-rh
No Presto metadata available for updates
(1/65): boost-devel-1.53.0-28.el7.x86_64.rpm | 7.0 MB 00:00:02
(2/65): devtoolset-9-binutils-2.32-16.el7.x86_64.rpm | 5.9 MB 00:00:37
(3/65): devtoolset-9-libquadmath-devel-9.3.1-2.el7.x86_64.rpm | 171 kB 00:00:01
(4/65): devtoolset-9-libstdc++-devel-9.3.1-2.el7.x86_64.rpm | 3.1 MB 00:00:29
(5/65): devtoolset-9-ltrace-0.7.91-2.el7.x86_64.rpm | 148 kB 00:00:01
(6/65): devtoolset-9-gdb-8.3-3.el7.x86_64.rpm | 3.6 MB 00:01:11
(7/65): devtoolset-9-make-4.2.1-2.el7.x86_64.rpm | 485 kB 00:00:04
(8/65): devtoolset-9-memstomp-0.1.5-5.el7.x86_64.rpm | 442 kB 00:00:11
(9/65): devtoolset-9-perftools-9.1-0.el7.x86_64.rpm | 2.8 kB 00:00:00
(10/65): devtoolset-9-runtime-9.1-0.el7.x86_64.rpm | 20 kB 00:00:00
(11/65): devtoolset-9-oprofile-1.3.0-4.el7.x86_64.rpm | 1.8 MB 00:00:19
(12/65): devtoolset-9-systemtap-4.1-9.el7.x86_64.rpm | 13 kB 00:00:00
(13/65): devtoolset-9-strace-5.1-7.el7.x86_64.rpm | 1.1 MB 00:00:10
(14/65): devtoolset-9-systemtap-devel-4.1-9.el7.x86_64.rpm | 2.3 MB 00:00:20
(15/65): devtoolset-9-systemtap-client-4.1-9.el7.x86_64.rpm | 2.9 MB 00:00:25
(16/65): devtoolset-9-toolchain-9.1-0.el7.x86_64.rpm | 3.0 kB 00:00:00
(17/65): devtoolset-9-systemtap-runtime-4.1-9.el7.x86_64.rpm | 433 kB 00:00:03
(18/65): glibc-2.17-307.el7.1.i686.rpm | 4.3 MB 00:00:42
(19/65): glibc-2.17-307.el7.1.x86_64.rpm | 3.6 MB 00:00:39
(20/65): devtoolset-9-gcc-9.3.1-2.el7.x86_64.rpm | 32 MB 00:03:38
(21/65): glibc-devel-2.17-307.el7.1.i686.rpm | 1.1 MB 00:00:08
(22/65): devtoolset-9-gcc-gfortran-9.3.1-2.el7.x86_64.rpm | 13 MB 00:03:48
(23/65): devtoolset-9-valgrind-3.15.0-9.el7.x86_64.rpm | 12 MB 00:01:51
(24/65): glibc-headers-2.17-307.el7.1.x86_64.rpm | 689 kB 00:00:11
(25/65): glibc-utils-2.17-307.el7.1.x86_64.rpm | 227 kB 00:00:01
(26/65): glibc-devel-2.17-307.el7.1.x86_64.rpm | 1.1 MB 00:00:17
(27/65): libblkid-2.23.2-63.el7.x86_64.rpm | 182 kB 00:00:01
(28/65): libblkid-2.23.2-63.el7.i686.rpm | 186 kB 00:00:06
(29/65): libblkid-devel-2.23.2-63.el7.x86_64.rpm | 80 kB 00:00:01
(30/65): libffi-3.0.13-19.el7.x86_64.rpm | 30 kB 00:00:00
(31/65): glibc-static-2.17-307.el7.1.x86_64.rpm | 1.6 MB 00:00:18
(32/65): libmount-2.23.2-63.el7.i686.rpm | 183 kB 00:00:01
(33/65): libffi-3.0.13-19.el7.i686.rpm | 27 kB 00:00:05
(34/65): libmount-2.23.2-63.el7.x86_64.rpm | 184 kB 00:00:03
(35/65): libuuid-2.23.2-63.el7.i686.rpm | 84 kB 00:00:00
(36/65): libffi-devel-3.0.13-19.el7.x86_64.rpm | 23 kB 00:00:06
(37/65): libsmartcols-2.23.2-63.el7.x86_64.rpm | 142 kB 00:00:03
(38/65): numactl-devel-2.0.12-5.el7.x86_64.rpm | 24 kB 00:00:00
(39/65): numactl-libs-2.0.12-5.el7.x86_64.rpm | 30 kB 00:00:00
(40/65): libuuid-devel-2.23.2-63.el7.x86_64.rpm | 92 kB 00:00:01
(41/65): libuuid-2.23.2-63.el7.x86_64.rpm | 83 kB 00:00:02
(42/65): python3-3.6.8-13.el7.x86_64.rpm | 69 kB 00:00:00
(43/65): python3-devel-3.6.8-13.el7.x86_64.rpm | 215 kB 00:00:03
(44/65): python3-idle-3.6.8-13.el7.x86_64.rpm | 778 kB 00:00:15
(45/65): python-virtualenv-15.1.0-4.el7_7.noarch.rpm | 1.7 MB 00:00:20
(46/65): python3-pip-9.0.3-7.el7_7.noarch.rpm | 1.8 MB 00:00:17
(47/65): python3-debug-3.6.8-13.el7.x86_64.rpm | 2.7 MB 00:00:58
(48/65): glibc-common-2.17-307.el7.1.x86_64.rpm | 11 MB 00:01:58
(49/65): python3-tkinter-3.6.8-13.el7.x86_64.rpm | 365 kB 00:00:09
(50/65): rpm-build-4.11.3-43.el7.x86_64.rpm | 149 kB 00:00:02
(51/65): rpm-build-libs-4.11.3-43.el7.x86_64.rpm | 107 kB 00:00:00
(52/65): rpm-devel-4.11.3-43.el7.x86_64.rpm | 108 kB 00:00:03
(53/65): rpm-4.11.3-43.el7.x86_64.rpm | 1.2 MB 00:00:11
(54/65): rpm-python-4.11.3-43.el7.x86_64.rpm | 84 kB 00:00:00
(55/65): rpm-sign-4.11.3-43.el7.x86_64.rpm | 49 kB 00:00:00
(56/65): rpm-libs-4.11.3-43.el7.x86_64.rpm | 278 kB 00:00:03
(57/65): selinux-policy-3.13.1-266.el7_8.1.noarch.rpm | 497 kB 00:00:09
(58/65): selinux-policy-devel-3.13.1-266.el7_8.1.noarch.rpm | 1.7 MB 00:00:14
(59/65): devtoolset-9-gcc-c++-9.3.1-2.el7.x86_64.rpm | 12 MB 00:05:52
(60/65): source-highlight-3.1.6-6.el7.x86_64.rpm | 611 kB 00:00:15
(61/65): yum-utils-1.1.31-54.el7_8.noarch.rpm | 122 kB 00:00:01
(62/65): util-linux-2.23.2-63.el7.x86_64.rpm | 2.0 MB 00:00:17
(63/65): selinux-policy-targeted-3.13.1-266.el7_8.1.noarch.rpm | 7.0 MB 00:01:02
(64/65): python3-test-3.6.8-13.el7.x86_64.rpm | 7.2 MB 00:02:18
(65/65): python3-libs-3.6.8-13.el7.x86_64.rpm | 7.0 MB 00:04:44
-------------------------------------------------------------------------------------------------------------------
总计 289 kB/s | 159 MB 00:09:21
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
警告:RPM 数据库已被非 yum 程序修改。正在安装 : devtoolset-9-runtime-9.1-0.el7.x86_64 1/182 正在更新 : glibc-2.17-307.el7.1.x86_64 2/182 正在更新 : glibc-common-2.17-307.el7.1.x86_64 3/182 正在更新 : boost-system-1.53.0-28.el7.x86_64 4/182 正在更新 : boost-serialization-1.53.0-28.el7.x86_64 5/182 正在更新 : libuuid-2.23.2-63.el7.x86_64 6/182 正在更新 : boost-openmpi-1.53.0-28.el7.x86_64 7/182 正在更新 : boost-chrono-1.53.0-28.el7.x86_64 8/182 正在更新 : boost-regex-1.53.0-28.el7.x86_64 9/182 正在更新 : libblkid-2.23.2-63.el7.x86_64 10/182 正在更新 : boost-python-1.53.0-28.el7.x86_64 11/182 正在更新 : rpm-4.11.3-43.el7.x86_64 12/182 正在更新 : rpm-libs-4.11.3-43.el7.x86_64 13/182 正在更新 : rpm-build-libs-4.11.3-43.el7.x86_64 14/182 正在更新 : boost-mpich-1.53.0-28.el7.x86_64 15/182 正在更新 : boost-mpich-python-1.53.0-28.el7.x86_64 16/182 正在更新 : boost-thread-1.53.0-28.el7.x86_64 17/182 正在更新 : boost-filesystem-1.53.0-28.el7.x86_64 18/182 正在安装 : devtoolset-9-elfutils-libelf-0.176-6.el7.x86_64 19/182 正在更新 : boost-date-time-1.53.0-28.el7.x86_64 20/182 正在更新 : libffi-3.0.13-19.el7.x86_64 21/182 正在更新 : python3-pip-9.0.3-7.el7_7.noarch 22/182 正在更新 : python3-libs-3.6.8-13.el7.x86_64 23/182 正在更新 : python3-3.6.8-13.el7.x86_64 24/182 正在更新 : python3-tkinter-3.6.8-13.el7.x86_64 25/182 正在更新 : boost-wave-1.53.0-28.el7.x86_64 26/182 正在安装 : devtoolset-9-elfutils-libs-0.176-6.el7.x86_64 27/182 正在安装 : devtoolset-9-elfutils-0.176-6.el7.x86_64 28/182 正在安装 : devtoolset-9-dyninst-10.1.0-4.el7.x86_64 29/182 正在更新 : boost-locale-1.53.0-28.el7.x86_64 30/182 正在更新 : boost-graph-mpich-1.53.0-28.el7.x86_64 31/182 正在安装 : devtoolset-9-systemtap-devel-4.1-9.el7.x86_64 32/182 正在更新 : boost-graph-1.53.0-28.el7.x86_64 33/182 正在更新 : boost-timer-1.53.0-28.el7.x86_64 34/182 正在更新 : boost-program-options-1.53.0-28.el7.x86_64 35/182 正在更新 : glibc-headers-2.17-307.el7.1.x86_64 36/182 正在更新 : boost-iostreams-1.53.0-28.el7.x86_64 37/182 正在更新 : boost-signals-1.53.0-28.el7.x86_64 38/182 正在更新 : boost-context-1.53.0-28.el7.x86_64 39/182 正在更新 : boost-math-1.53.0-28.el7.x86_64 40/182 正在更新 : boost-random-1.53.0-28.el7.x86_64 41/182 正在更新 : boost-atomic-1.53.0-28.el7.x86_64 42/182 正在更新 : boost-test-1.53.0-28.el7.x86_64 43/182 正在安装 : devtoolset-9-binutils-2.32-16.el7.x86_64 44/182 正在更新 : selinux-policy-3.13.1-266.el7_8.1.noarch 45/182 正在更新 : boost-1.53.0-28.el7.x86_64 46/182 正在更新 : boost-devel-1.53.0-28.el7.x86_64 47/182 正在安装 : devtoolset-9-systemtap-runtime-4.1-9.el7.x86_64 48/182 正在安装 : devtoolset-9-systemtap-client-4.1-9.el7.x86_64 49/182 正在安装 : devtoolset-9-systemtap-4.1-9.el7.x86_64 50/182 正在更新 : python3-idle-3.6.8-13.el7.x86_64 51/182 正在更新 : python3-devel-3.6.8-13.el7.x86_64 52/182 正在更新 : python3-test-3.6.8-13.el7.x86_64 53/182 正在更新 : boost-openmpi-python-1.53.0-28.el7.x86_64 54/182 正在更新 : libmount-2.23.2-63.el7.x86_64 55/182 正在安装 : source-highlight-3.1.6-6.el7.x86_64 56/182 正在安装 : devtoolset-9-gdb-8.3-3.el7.x86_64 57/182 正在更新 : boost-graph-openmpi-1.53.0-28.el7.x86_64 58/182 正在更新 : apr-1.4.8-5.el7.x86_64 59/182 正在更新 : libuuid-devel-2.23.2-63.el7.x86_64 60/182 正在更新 : libsmartcols-2.23.2-63.el7.x86_64 61/182 正在更新 : util-linux-2.23.2-63.el7.x86_64 62/182 正在安装 : devtoolset-9-memstomp-0.1.5-5.el7.x86_64 63/182 正在安装 : devtoolset-9-dwz-0.12-1.1.el7.x86_64 64/182 正在安装 : 1:devtoolset-9-valgrind-3.15.0-9.el7.x86_64 65/182 正在安装 : 1:devtoolset-9-make-4.2.1-2.el7.x86_64 66/182 正在安装 : devtoolset-9-ltrace-0.7.91-2.el7.x86_64 67/182 正在安装 : devtoolset-9-oprofile-1.3.0-4.el7.x86_64 68/182 正在安装 : devtoolset-9-perftools-9.1-0.el7.x86_64 69/182 正在安装 : devtoolset-9-strace-5.1-7.el7.x86_64 70/182 正在更新 : numactl-libs-2.0.12-5.el7.x86_64 71/182 正在安装 : devtoolset-9-libstdc++-devel-9.3.1-2.el7.x86_64 72/182 正在更新 : numactl-devel-2.0.12-5.el7.x86_64 73/182 正在更新 : libblkid-devel-2.23.2-63.el7.x86_64 74/182 正在更新 : apr-devel-1.4.8-5.el7.x86_64 75/182 正在更新 : boost-openmpi-devel-1.53.0-28.el7.x86_64 76/182 正在更新 : python3-debug-3.6.8-13.el7.x86_64 77/182 正在更新 : boost-static-1.53.0-28.el7.x86_64 78/182 正在更新 : boost-examples-1.53.0-28.el7.noarch 79/182 正在更新 : boost-mpich-devel-1.53.0-28.el7.x86_64 80/182 正在更新 : selinux-policy-devel-3.13.1-266.el7_8.1.noarch 81/182 正在更新 : selinux-policy-targeted-3.13.1-266.el7_8.1.noarch 82/182 正在更新 : glibc-devel-2.17-307.el7.1.x86_64 83/182 正在更新 : libffi-devel-3.0.13-19.el7.x86_64 84/182 正在更新 : rpm-sign-4.11.3-43.el7.x86_64 85/182 正在更新 : rpm-python-4.11.3-43.el7.x86_64 86/182 正在更新 : rpm-build-4.11.3-43.el7.x86_64 87/182 正在更新 : rpm-devel-4.11.3-43.el7.x86_64 88/182 正在安装 : chrpath-0.16-0.el7.x86_64 89/182 正在更新 : glibc-utils-2.17-307.el7.1.x86_64 90/182 正在更新 : yum-utils-1.1.31-54.el7_8.noarch 91/182 正在更新 : python-virtualenv-15.1.0-4.el7_7.noarch 92/182 正在更新 : glibc-2.17-307.el7.1.i686 93/182 正在更新 : glibc-devel-2.17-307.el7.1.i686 94/182 正在更新 : libuuid-2.23.2-63.el7.i686 95/182 正在更新 : glibc-static-2.17-307.el7.1.x86_64 96/182 正在更新 : libblkid-2.23.2-63.el7.i686 97/182 正在更新 : libmount-2.23.2-63.el7.i686 98/182 正在更新 : libffi-3.0.13-19.el7.i686 99/182 正在安装 : devtoolset-9-gcc-9.3.1-2.el7.x86_64 100/182 正在安装 : devtoolset-9-gcc-c++-9.3.1-2.el7.x86_64 101/182 正在安装 : devtoolset-9-libquadmath-devel-9.3.1-2.el7.x86_64 102/182 正在安装 : devtoolset-9-gcc-gfortran-9.3.1-2.el7.x86_64 103/182 正在安装 : devtoolset-9-toolchain-9.1-0.el7.x86_64 104/182 正在安装 : devtoolset-9-9.1-0.el7.x86_64 105/182 清理 : libmount-2.23.2-59.el7_6.1 106/182 清理 : boost-openmpi-devel-1.53.0-27.el7.x86_64 107/182 清理 : boost-mpich-devel-1.53.0-27.el7.x86_64 108/182 清理 : libblkid-2.23.2-59.el7_6.1 109/182 清理 : glibc-devel-2.17-292.el7 110/182 清理 : libuuid-2.23.2-59.el7_6.1 111/182 清理 : libblkid-devel-2.23.2-59.el7_6.1.x86_64 112/182 清理 : libffi-3.0.13-18.el7 113/182 清理 : glibc-2.17-292.el7 114/182 清理 : libuuid-devel-2.23.2-59.el7_6.1.x86_64 115/182 清理 : glibc-static-2.17-292.el7.x86_64 116/182 清理 : glibc-devel-2.17-292.el7 117/182 清理 : glibc-headers-2.17-292.el7.x86_64 118/182 清理 : selinux-policy-targeted-3.13.1-252.el7.noarch 119/182 清理 : selinux-policy-devel-3.13.1-252.el7.noarch 120/182 清理 : apr-devel-1.4.8-3.el7.x86_64 121/182 清理 : numactl-devel-2.0.12-3.el7.x86_64 122/182 清理 : boost-examples-1.53.0-27.el7.noarch 123/182 清理 : libffi-devel-3.0.13-18.el7.x86_64 124/182 清理 : boost-static-1.53.0-27.el7.x86_64 125/182 清理 : boost-devel-1.53.0-27.el7.x86_64 126/182 清理 : boost-1.53.0-27.el7.x86_64 127/182 清理 : boost-wave-1.53.0-27.el7.x86_64 128/182 清理 : python3-debug-3.6.8-10.el7.x86_64 129/182 清理 : rpm-devel-4.11.3-40.el7.x86_64 130/182 清理 : util-linux-2.23.2-59.el7_6.1.x86_64 131/182 清理 : boost-locale-1.53.0-27.el7.x86_64 132/182 清理 : boost-openmpi-python-1.53.0-27.el7.x86_64 133/182 清理 : boost-mpich-python-1.53.0-27.el7.x86_64 134/182 清理 : rpm-python-4.11.3-40.el7.x86_64 135/182 清理 : boost-timer-1.53.0-27.el7.x86_64 136/182 清理 : rpm-build-4.11.3-40.el7.x86_64 137/182 清理 : libmount-2.23.2-59.el7_6.1 138/182 清理 : python3-test-3.6.8-10.el7.x86_64 139/182 清理 : boost-graph-mpich-1.53.0-27.el7.x86_64 140/182 清理 : boost-graph-openmpi-1.53.0-27.el7.x86_64 141/182 清理 : rpm-sign-4.11.3-40.el7.x86_64 142/182 清理 : python3-devel-3.6.8-10.el7.x86_64 143/182 清理 : python3-idle-3.6.8-10.el7.x86_64 144/182 清理 : selinux-policy-3.13.1-252.el7.noarch 145/182 清理 : yum-utils-1.1.31-52.el7.noarch 146/182 清理 : python-virtualenv-15.1.0-2.el7.noarch 147/182 清理 : python3-tkinter-3.6.8-10.el7.x86_64 148/182 清理 : python3-libs-3.6.8-10.el7.x86_64 149/182 清理 : python3-pip-9.0.3-5.el7.noarch 150/182 清理 : python3-3.6.8-10.el7.x86_64 151/182 清理 : rpm-build-libs-4.11.3-40.el7.x86_64 152/182 清理 : rpm-4.11.3-40.el7.x86_64 153/182 清理 : rpm-libs-4.11.3-40.el7.x86_64 154/182 清理 : libblkid-2.23.2-59.el7_6.1 155/182 清理 : boost-chrono-1.53.0-27.el7.x86_64 156/182 清理 : boost-thread-1.53.0-27.el7.x86_64 157/182 清理 : boost-filesystem-1.53.0-27.el7.x86_64 158/182 清理 : boost-graph-1.53.0-27.el7.x86_64 159/182 清理 : apr-1.4.8-3.el7.x86_64 160/182 清理 : boost-openmpi-1.53.0-27.el7.x86_64 161/182 清理 : boost-mpich-1.53.0-27.el7.x86_64 162/182 清理 : boost-serialization-1.53.0-27.el7.x86_64 163/182 清理 : libuuid-2.23.2-59.el7_6.1 164/182 清理 : boost-regex-1.53.0-27.el7.x86_64 165/182 清理 : boost-system-1.53.0-27.el7.x86_64 166/182 清理 : libffi-3.0.13-18.el7 167/182 清理 : boost-python-1.53.0-27.el7.x86_64 168/182 清理 : libsmartcols-2.23.2-59.el7_6.1.x86_64 169/182 清理 : boost-date-time-1.53.0-27.el7.x86_64 170/182 清理 : boost-atomic-1.53.0-27.el7.x86_64 171/182 清理 : boost-context-1.53.0-27.el7.x86_64 172/182 清理 : boost-iostreams-1.53.0-27.el7.x86_64 173/182 清理 : boost-math-1.53.0-27.el7.x86_64 174/182 清理 : boost-program-options-1.53.0-27.el7.x86_64 175/182 清理 : boost-random-1.53.0-27.el7.x86_64 176/182 清理 : boost-signals-1.53.0-27.el7.x86_64 177/182 清理 : boost-test-1.53.0-27.el7.x86_64 178/182 清理 : numactl-libs-2.0.12-3.el7.x86_64 179/182 清理 : glibc-utils-2.17-292.el7.x86_64 180/182 清理 : glibc-common-2.17-292.el7.x86_64 181/182 清理 : glibc-2.17-292.el7 182/182 验证中 : boost-static-1.53.0-28.el7.x86_64 1/182 验证中 : python3-tkinter-3.6.8-13.el7.x86_64 2/182 验证中 : boost-program-options-1.53.0-28.el7.x86_64 3/182 验证中 : boost-graph-mpich-1.53.0-28.el7.x86_64 4/182 验证中 : libffi-devel-3.0.13-19.el7.x86_64 5/182 验证中 : devtoolset-9-memstomp-0.1.5-5.el7.x86_64 6/182 验证中 : devtoolset-9-dyninst-10.1.0-4.el7.x86_64 7/182 验证中 : devtoolset-9-libstdc++-devel-9.3.1-2.el7.x86_64 8/182 验证中 : libblkid-2.23.2-63.el7.i686 9/182 验证中 : devtoolset-9-gcc-c++-9.3.1-2.el7.x86_64 10/182 验证中 : boost-serialization-1.53.0-28.el7.x86_64 11/182 验证中 : boost-examples-1.53.0-28.el7.noarch 12/182 验证中 : util-linux-2.23.2-63.el7.x86_64 13/182 验证中 : boost-wave-1.53.0-28.el7.x86_64 14/182 验证中 : boost-mpich-python-1.53.0-28.el7.x86_64 15/182 验证中 : boost-regex-1.53.0-28.el7.x86_64 16/182 验证中 : boost-mpich-devel-1.53.0-28.el7.x86_64 17/182 验证中 : python3-devel-3.6.8-13.el7.x86_64 18/182 验证中 : source-highlight-3.1.6-6.el7.x86_64 19/182 验证中 : numactl-devel-2.0.12-5.el7.x86_64 20/182 验证中 : glibc-headers-2.17-307.el7.1.x86_64 21/182 验证中 : apr-1.4.8-5.el7.x86_64 22/182 验证中 : devtoolset-9-systemtap-runtime-4.1-9.el7.x86_64 23/182 验证中 : libsmartcols-2.23.2-63.el7.x86_64 24/182 验证中 : devtoolset-9-runtime-9.1-0.el7.x86_64 25/182 验证中 : python3-3.6.8-13.el7.x86_64 26/182 验证中 : boost-graph-1.53.0-28.el7.x86_64 27/182 验证中 : boost-iostreams-1.53.0-28.el7.x86_64 28/182 验证中 : devtoolset-9-gcc-9.3.1-2.el7.x86_64 29/182 验证中 : boost-locale-1.53.0-28.el7.x86_64 30/182 验证中 : python3-pip-9.0.3-7.el7_7.noarch 31/182 验证中 : devtoolset-9-elfutils-libelf-0.176-6.el7.x86_64 32/182 验证中 : apr-devel-1.4.8-5.el7.x86_64 33/182 验证中 : boost-devel-1.53.0-28.el7.x86_64 34/182 验证中 : devtoolset-9-dwz-0.12-1.1.el7.x86_64 35/182 验证中 : devtoolset-9-systemtap-4.1-9.el7.x86_64 36/182 验证中 : libblkid-2.23.2-63.el7.x86_64 37/182 验证中 : selinux-policy-3.13.1-266.el7_8.1.noarch 38/182 验证中 : selinux-policy-devel-3.13.1-266.el7_8.1.noarch 39/182 验证中 : selinux-policy-targeted-3.13.1-266.el7_8.1.noarch 40/182 验证中 : boost-openmpi-devel-1.53.0-28.el7.x86_64 41/182 验证中 : boost-date-time-1.53.0-28.el7.x86_64 42/182 验证中 : python3-libs-3.6.8-13.el7.x86_64 43/182 验证中 : boost-system-1.53.0-28.el7.x86_64 44/182 验证中 : python3-debug-3.6.8-13.el7.x86_64 45/182 验证中 : 1:devtoolset-9-valgrind-3.15.0-9.el7.x86_64 46/182 验证中 : 1:devtoolset-9-make-4.2.1-2.el7.x86_64 47/182 验证中 : boost-chrono-1.53.0-28.el7.x86_64 48/182 验证中 : devtoolset-9-ltrace-0.7.91-2.el7.x86_64 49/182 验证中 : glibc-static-2.17-307.el7.1.x86_64 50/182 验证中 : libffi-3.0.13-19.el7.i686 51/182 验证中 : glibc-2.17-307.el7.1.i686 52/182 验证中 : devtoolset-9-elfutils-0.176-6.el7.x86_64 53/182 验证中 : boost-openmpi-1.53.0-28.el7.x86_64 54/182 验证中 : boost-signals-1.53.0-28.el7.x86_64 55/182 验证中 : boost-context-1.53.0-28.el7.x86_64 56/182 验证中 : boost-thread-1.53.0-28.el7.x86_64 57/182 验证中 : devtoolset-9-gcc-gfortran-9.3.1-2.el7.x86_64 58/182 验证中 : devtoolset-9-oprofile-1.3.0-4.el7.x86_64 59/182 验证中 : boost-timer-1.53.0-28.el7.x86_64 60/182 验证中 : rpm-sign-4.11.3-43.el7.x86_64 61/182 验证中 : devtoolset-9-toolchain-9.1-0.el7.x86_64 62/182 验证中 : boost-graph-openmpi-1.53.0-28.el7.x86_64 63/182 验证中 : devtoolset-9-systemtap-devel-4.1-9.el7.x86_64 64/182 验证中 : glibc-common-2.17-307.el7.1.x86_64 65/182 验证中 : boost-python-1.53.0-28.el7.x86_64 66/182 验证中 : glibc-2.17-307.el7.1.x86_64 67/182 验证中 : devtoolset-9-perftools-9.1-0.el7.x86_64 68/182 验证中 : rpm-4.11.3-43.el7.x86_64 69/182 验证中 : python3-test-3.6.8-13.el7.x86_64 70/182 验证中 : boost-math-1.53.0-28.el7.x86_64 71/182 验证中 : chrpath-0.16-0.el7.x86_64 72/182 验证中 : boost-1.53.0-28.el7.x86_64 73/182 验证中 : libuuid-devel-2.23.2-63.el7.x86_64 74/182 验证中 : python3-idle-3.6.8-13.el7.x86_64 75/182 验证中 : devtoolset-9-libquadmath-devel-9.3.1-2.el7.x86_64 76/182 验证中 : libblkid-devel-2.23.2-63.el7.x86_64 77/182 验证中 : rpm-libs-4.11.3-43.el7.x86_64 78/182 验证中 : rpm-python-4.11.3-43.el7.x86_64 79/182 验证中 : devtoolset-9-systemtap-client-4.1-9.el7.x86_64 80/182 验证中 : rpm-build-4.11.3-43.el7.x86_64 81/182 验证中 : devtoolset-9-strace-5.1-7.el7.x86_64 82/182 验证中 : boost-random-1.53.0-28.el7.x86_64 83/182 验证中 : boost-mpich-1.53.0-28.el7.x86_64 84/182 验证中 : python-virtualenv-15.1.0-4.el7_7.noarch 85/182 验证中 : boost-openmpi-python-1.53.0-28.el7.x86_64 86/182 验证中 : glibc-devel-2.17-307.el7.1.i686 87/182 验证中 : rpm-build-libs-4.11.3-43.el7.x86_64 88/182 验证中 : devtoolset-9-9.1-0.el7.x86_64 89/182 验证中 : boost-atomic-1.53.0-28.el7.x86_64 90/182 验证中 : devtoolset-9-gdb-8.3-3.el7.x86_64 91/182 验证中 : yum-utils-1.1.31-54.el7_8.noarch 92/182 验证中 : libmount-2.23.2-63.el7.x86_64 93/182 验证中 : boost-test-1.53.0-28.el7.x86_64 94/182 验证中 : devtoolset-9-elfutils-libs-0.176-6.el7.x86_64 95/182 验证中 : devtoolset-9-binutils-2.32-16.el7.x86_64 96/182 验证中 : libmount-2.23.2-63.el7.i686 97/182 验证中 : libuuid-2.23.2-63.el7.i686 98/182 验证中 : rpm-devel-4.11.3-43.el7.x86_64 99/182 验证中 : libuuid-2.23.2-63.el7.x86_64 100/182 验证中 : numactl-libs-2.0.12-5.el7.x86_64 101/182 验证中 : glibc-devel-2.17-307.el7.1.x86_64 102/182 验证中 : glibc-utils-2.17-307.el7.1.x86_64 103/182 验证中 : libffi-3.0.13-19.el7.x86_64 104/182 验证中 : boost-filesystem-1.53.0-28.el7.x86_64 105/182 验证中 : libblkid-2.23.2-59.el7_6.1.x86_64 106/182 验证中 : selinux-policy-targeted-3.13.1-252.el7.noarch 107/182 验证中 : boost-thread-1.53.0-27.el7.x86_64 108/182 验证中 : glibc-common-2.17-292.el7.x86_64 109/182 验证中 : boost-context-1.53.0-27.el7.x86_64 110/182 验证中 : boost-static-1.53.0-27.el7.x86_64 111/182 验证中 : boost-date-time-1.53.0-27.el7.x86_64 112/182 验证中 : rpm-build-4.11.3-40.el7.x86_64 113/182 验证中 : rpm-libs-4.11.3-40.el7.x86_64 114/182 验证中 : python3-libs-3.6.8-10.el7.x86_64 115/182 验证中 : selinux-policy-devel-3.13.1-252.el7.noarch 116/182 验证中 : python3-3.6.8-10.el7.x86_64 117/182 验证中 : boost-chrono-1.53.0-27.el7.x86_64 118/182 验证中 : boost-timer-1.53.0-27.el7.x86_64 119/182 验证中 : python3-debug-3.6.8-10.el7.x86_64 120/182 验证中 : libffi-3.0.13-18.el7.x86_64 121/182 验证中 : boost-locale-1.53.0-27.el7.x86_64 122/182 验证中 : glibc-static-2.17-292.el7.x86_64 123/182 验证中 : boost-system-1.53.0-27.el7.x86_64 124/182 验证中 : boost-openmpi-devel-1.53.0-27.el7.x86_64 125/182 验证中 : python3-pip-9.0.3-5.el7.noarch 126/182 验证中 : python3-idle-3.6.8-10.el7.x86_64 127/182 验证中 : boost-devel-1.53.0-27.el7.x86_64 128/182 验证中 : boost-iostreams-1.53.0-27.el7.x86_64 129/182 验证中 : boost-graph-1.53.0-27.el7.x86_64 130/182 验证中 : boost-examples-1.53.0-27.el7.noarch 131/182 验证中 : libffi-3.0.13-18.el7.i686 132/182 验证中 : glibc-devel-2.17-292.el7.x86_64 133/182 验证中 : libblkid-devel-2.23.2-59.el7_6.1.x86_64 134/182 验证中 : glibc-utils-2.17-292.el7.x86_64 135/182 验证中 : yum-utils-1.1.31-52.el7.noarch 136/182 验证中 : boost-graph-mpich-1.53.0-27.el7.x86_64 137/182 验证中 : numactl-libs-2.0.12-3.el7.x86_64 138/182 验证中 : python3-devel-3.6.8-10.el7.x86_64 139/182 验证中 : boost-atomic-1.53.0-27.el7.x86_64 140/182 验证中 : boost-mpich-devel-1.53.0-27.el7.x86_64 141/182 验证中 : glibc-headers-2.17-292.el7.x86_64 142/182 验证中 : rpm-build-libs-4.11.3-40.el7.x86_64 143/182 验证中 : boost-mpich-python-1.53.0-27.el7.x86_64 144/182 验证中 : boost-regex-1.53.0-27.el7.x86_64 145/182 验证中 : apr-devel-1.4.8-3.el7.x86_64 146/182 验证中 : boost-serialization-1.53.0-27.el7.x86_64 147/182 验证中 : boost-program-options-1.53.0-27.el7.x86_64 148/182 验证中 : python3-tkinter-3.6.8-10.el7.x86_64 149/182 验证中 : boost-wave-1.53.0-27.el7.x86_64 150/182 验证中 : python-virtualenv-15.1.0-2.el7.noarch 151/182 验证中 : boost-openmpi-python-1.53.0-27.el7.x86_64 152/182 验证中 : libsmartcols-2.23.2-59.el7_6.1.x86_64 153/182 验证中 : rpm-devel-4.11.3-40.el7.x86_64 154/182 验证中 : boost-openmpi-1.53.0-27.el7.x86_64 155/182 验证中 : libuuid-2.23.2-59.el7_6.1.x86_64 156/182 验证中 : libuuid-2.23.2-59.el7_6.1.i686 157/182 验证中 : boost-filesystem-1.53.0-27.el7.x86_64 158/182 验证中 : rpm-4.11.3-40.el7.x86_64 159/182 验证中 : python3-test-3.6.8-10.el7.x86_64 160/182 验证中 : selinux-policy-3.13.1-252.el7.noarch 161/182 验证中 : rpm-sign-4.11.3-40.el7.x86_64 162/182 验证中 : glibc-devel-2.17-292.el7.i686 163/182 验证中 : boost-signals-1.53.0-27.el7.x86_64 164/182 验证中 : util-linux-2.23.2-59.el7_6.1.x86_64 165/182 验证中 : libmount-2.23.2-59.el7_6.1.x86_64 166/182 验证中 : libffi-devel-3.0.13-18.el7.x86_64 167/182 验证中 : apr-1.4.8-3.el7.x86_64 168/182 验证中 : glibc-2.17-292.el7.i686 169/182 验证中 : libblkid-2.23.2-59.el7_6.1.i686 170/182 验证中 : boost-test-1.53.0-27.el7.x86_64 171/182 验证中 : boost-random-1.53.0-27.el7.x86_64 172/182 验证中 : rpm-python-4.11.3-40.el7.x86_64 173/182 验证中 : libuuid-devel-2.23.2-59.el7_6.1.x86_64 174/182 验证中 : boost-1.53.0-27.el7.x86_64 175/182 验证中 : boost-graph-openmpi-1.53.0-27.el7.x86_64 176/182 验证中 : glibc-2.17-292.el7.x86_64 177/182 验证中 : boost-mpich-1.53.0-27.el7.x86_64 178/182 验证中 : libmount-2.23.2-59.el7_6.1.i686 179/182 验证中 : numactl-devel-2.0.12-3.el7.x86_64 180/182 验证中 : boost-math-1.53.0-27.el7.x86_64 181/182 验证中 : boost-python-1.53.0-27.el7.x86_64 182/182 已安装:chrpath.x86_64 0:0.16-0.el7 devtoolset-9.x86_64 0:9.1-0.el7 作为依赖被安装:devtoolset-9-binutils.x86_64 0:2.32-16.el7 devtoolset-9-dwz.x86_64 0:0.12-1.1.el7 devtoolset-9-dyninst.x86_64 0:10.1.0-4.el7 devtoolset-9-elfutils.x86_64 0:0.176-6.el7 devtoolset-9-elfutils-libelf.x86_64 0:0.176-6.el7 devtoolset-9-elfutils-libs.x86_64 0:0.176-6.el7 devtoolset-9-gcc.x86_64 0:9.3.1-2.el7 devtoolset-9-gcc-c++.x86_64 0:9.3.1-2.el7 devtoolset-9-gcc-gfortran.x86_64 0:9.3.1-2.el7 devtoolset-9-gdb.x86_64 0:8.3-3.el7 devtoolset-9-libquadmath-devel.x86_64 0:9.3.1-2.el7 devtoolset-9-libstdc++-devel.x86_64 0:9.3.1-2.el7 devtoolset-9-ltrace.x86_64 0:0.7.91-2.el7 devtoolset-9-make.x86_64 1:4.2.1-2.el7 devtoolset-9-memstomp.x86_64 0:0.1.5-5.el7 devtoolset-9-oprofile.x86_64 0:1.3.0-4.el7 devtoolset-9-perftools.x86_64 0:9.1-0.el7 devtoolset-9-runtime.x86_64 0:9.1-0.el7 devtoolset-9-strace.x86_64 0:5.1-7.el7 devtoolset-9-systemtap.x86_64 0:4.1-9.el7 devtoolset-9-systemtap-client.x86_64 0:4.1-9.el7 devtoolset-9-systemtap-devel.x86_64 0:4.1-9.el7 devtoolset-9-systemtap-runtime.x86_64 0:4.1-9.el7 devtoolset-9-toolchain.x86_64 0:9.1-0.el7 devtoolset-9-valgrind.x86_64 1:3.15.0-9.el7 source-highlight.x86_64 0:3.1.6-6.el7 更新完毕:apr-devel.x86_64 0:1.4.8-5.el7 boost.x86_64 0:1.53.0-28.el7 boost-devel.x86_64 0:1.53.0-28.el7 glibc-static.x86_64 0:2.17-307.el7.1 libffi-devel.x86_64 0:3.0.13-19.el7 libuuid-devel.x86_64 0:2.23.2-63.el7 numactl-devel.x86_64 0:2.0.12-5.el7 python-virtualenv.noarch 0:15.1.0-4.el7_7 python3-devel.x86_64 0:3.6.8-13.el7 python3-pip.noarch 0:9.0.3-7.el7_7 rpm-build.x86_64 0:4.11.3-43.el7 selinux-policy.noarch 0:3.13.1-266.el7_8.1 selinux-policy-devel.noarch 0:3.13.1-266.el7_8.1 yum-utils.noarch 0:1.1.31-54.el7_8 作为依赖被升级:apr.x86_64 0:1.4.8-5.el7 boost-atomic.x86_64 0:1.53.0-28.el7 boost-chrono.x86_64 0:1.53.0-28.el7 boost-context.x86_64 0:1.53.0-28.el7 boost-date-time.x86_64 0:1.53.0-28.el7 boost-examples.noarch 0:1.53.0-28.el7 boost-filesystem.x86_64 0:1.53.0-28.el7 boost-graph.x86_64 0:1.53.0-28.el7 boost-graph-mpich.x86_64 0:1.53.0-28.el7 boost-graph-openmpi.x86_64 0:1.53.0-28.el7 boost-iostreams.x86_64 0:1.53.0-28.el7 boost-locale.x86_64 0:1.53.0-28.el7 boost-math.x86_64 0:1.53.0-28.el7 boost-mpich.x86_64 0:1.53.0-28.el7 boost-mpich-devel.x86_64 0:1.53.0-28.el7 boost-mpich-python.x86_64 0:1.53.0-28.el7 boost-openmpi.x86_64 0:1.53.0-28.el7 boost-openmpi-devel.x86_64 0:1.53.0-28.el7 boost-openmpi-python.x86_64 0:1.53.0-28.el7 boost-program-options.x86_64 0:1.53.0-28.el7 boost-python.x86_64 0:1.53.0-28.el7 boost-random.x86_64 0:1.53.0-28.el7 boost-regex.x86_64 0:1.53.0-28.el7 boost-serialization.x86_64 0:1.53.0-28.el7 boost-signals.x86_64 0:1.53.0-28.el7 boost-static.x86_64 0:1.53.0-28.el7 boost-system.x86_64 0:1.53.0-28.el7 boost-test.x86_64 0:1.53.0-28.el7 boost-thread.x86_64 0:1.53.0-28.el7 boost-timer.x86_64 0:1.53.0-28.el7 boost-wave.x86_64 0:1.53.0-28.el7 glibc.i686 0:2.17-307.el7.1 glibc.x86_64 0:2.17-307.el7.1 glibc-common.x86_64 0:2.17-307.el7.1 glibc-devel.i686 0:2.17-307.el7.1 glibc-devel.x86_64 0:2.17-307.el7.1 glibc-headers.x86_64 0:2.17-307.el7.1 glibc-utils.x86_64 0:2.17-307.el7.1 libblkid.i686 0:2.23.2-63.el7 libblkid.x86_64 0:2.23.2-63.el7 libblkid-devel.x86_64 0:2.23.2-63.el7 libffi.i686 0:3.0.13-19.el7 libffi.x86_64 0:3.0.13-19.el7 libmount.i686 0:2.23.2-63.el7 libmount.x86_64 0:2.23.2-63.el7 libsmartcols.x86_64 0:2.23.2-63.el7 libuuid.i686 0:2.23.2-63.el7 libuuid.x86_64 0:2.23.2-63.el7 numactl-libs.x86_64 0:2.0.12-5.el7 python3.x86_64 0:3.6.8-13.el7 python3-debug.x86_64 0:3.6.8-13.el7 python3-idle.x86_64 0:3.6.8-13.el7 python3-libs.x86_64 0:3.6.8-13.el7 python3-test.x86_64 0:3.6.8-13.el7 python3-tkinter.x86_64 0:3.6.8-13.el7 rpm.x86_64 0:4.11.3-43.el7 rpm-build-libs.x86_64 0:4.11.3-43.el7 rpm-devel.x86_64 0:4.11.3-43.el7 rpm-libs.x86_64 0:4.11.3-43.el7 rpm-python.x86_64 0:4.11.3-43.el7 rpm-sign.x86_64 0:4.11.3-43.el7 selinux-policy-targeted.noarch 0:3.13.1-266.el7_8.1 util-linux.x86_64 0:2.23.2-63.el7 完毕!
已加载插件:fastestmirror, langpacksError getting repository data for base-debuginfo, repository not found
make: *** [install-dep] 错误 1
4. 生成VPP(调试)
此构建版本包含调试符号,这些调试符号对于修改VPP非常有用。下面的 make命令可构建VPP的调试版本。生成调试映像时,二进制文件可以在/ build-root / vpp_debug-native
中找到。
$ make build
make[1]: Entering directory '/home/vagrant/vpp-master/build-root'
@@@@ Arch for platform 'vpp' is native @@@@
@@@@ Finding source for dpdk @@@@
@@@@ Makefile fragment found in /home/vagrant/vpp-master/build-data/packages/dpdk.mk @@@@
@@@@ Source found in /home/vagrant/vpp-master/dpdk @@@@
@@@@ Arch for platform 'vpp' is native @@@@
@@@@ Finding source for vpp @@@@
@@@@ Makefile fragment found in /home/vagrant/vpp-master/build-data/packages/vpp.mk @@@@
@@@@ Source found in /home/vagrant/vpp-master/src @@@@
...
...
make[5]: Leaving directory '/home/vagrant/vpp-master/build-root/build-vpp_debug-native/vpp/vpp-api/java'
make[4]: Leaving directory '/home/vagrant/vpp-master/build-root/build-vpp_debug-native/vpp/vpp-api/java'
make[3]: Leaving directory '/home/vagrant/vpp-master/build-root/build-vpp_debug-native/vpp'
make[2]: Leaving directory '/home/vagrant/vpp-master/build-root/build-vpp_debug-native/vpp'
@@@@ Installing vpp: nothing to do @@@@
make[1]: Leaving directory '/home/vagrant/vpp-master/build-root'
我这里已经运行过这条命令,输出如下:
# 5. make build
make[1]: 进入目录“/opt/vpp-stable-2005/build-root”
@@@@ Arch for platform 'vpp' is native @@@@
@@@@ Finding source for external @@@@
@@@@ Makefile fragment found in /opt/vpp-stable-2005/build-data/packages/external.mk @@@@
@@@@ Source found in /opt/vpp-stable-2005/build @@@@
@@@@ Arch for platform 'vpp' is native @@@@
@@@@ Finding source for vpp @@@@
@@@@ Makefile fragment found in /opt/vpp-stable-2005/build-data/packages/vpp.mk @@@@
@@@@ Source found in /opt/vpp-stable-2005/src @@@@
@@@@ Configuring external: nothing to do @@@@
@@@@ Building external: nothing to do @@@@
@@@@ Installing external: nothing to do @@@@
@@@@ Configuring vpp: nothing to do @@@@
@@@@ Building vpp in /opt/vpp-stable-2005/build-root/build-vpp_debug-native/vpp @@@@
[0/1] Re-running CMake...
-- Looking for ccache
-- Looking for ccache - found
-- Looking for libuuid
-- Found uuid in /usr/include
-- Intel IPSecMB found: /opt/vpp/external/x86_64/include
-- dpdk plugin needs libdpdk.a library - found at /opt/vpp/external/x86_64/lib/libdpdk.a
-- Found DPDK 20.2.0 in /opt/vpp/external/x86_64/include/dpdk
-- dpdk plugin needs numa library - found at /usr/lib64/libnuma.so
-- dpdk plugin needs libIPSec_MB.a library - found at /opt/vpp/external/x86_64/lib/libIPSec_MB.a
-- Found quicly 0.1.0-vpp in /opt/vpp/external/x86_64/include
-- rdma plugin needs libibverbs.a library - found at /opt/vpp/external/x86_64/lib/libibverbs.a
-- rdma plugin needs librdma_util.a library - found at /opt/vpp/external/x86_64/lib/librdma_util.a
-- rdma plugin needs libmlx5.a library - found at /opt/vpp/external/x86_64/lib/libmlx5.a
-- tlsmbedtls plugin needs mbedtls library - found at /usr/lib64/libmbedtls.so
-- tlsmbedtls plugin needs mbedx509 library - found at /usr/lib64/libmbedx509.so
-- tlsmbedtls plugin needs mbedcrypto library - found at /usr/lib64/libmbedcrypto.so
-- Looking for picotls
-- Found picotls in /opt/vpp/external/x86_64/include and /opt/vpp/external/x86_64/lib/libpicotls-core.a
-- Configuration:
VPP version : 20.05.1-5~gc53cb5c
VPP library version : 20.05.1
GIT toplevel dir : /opt/vpp-stable-2005
Build type : debug
C flags : -Wno-address-of-packed-member -g -fPIC -Werror -Wall -march=corei7 -mtune=corei7-avx -O0 -DCLIB_DEBUG -fst
ack-protector -DFORTIFY_SOURCE=2 -fno-common Linker flags (apps) :
Linker flags (libs) :
Host processor : x86_64
Target processor : x86_64
Prefix path : /opt/vpp/external/x86_64;/opt/vpp-stable-2005/build-root/install-vpp_debug-native/external
Install prefix : /opt/vpp-stable-2005/build-root/install-vpp_debug-native/vpp
-- Configuring done
-- Generating done
-- Build files have been written to: /opt/vpp-stable-2005/build-root/build-vpp_debug-native/vpp
[2/2] Linking C shared library lib/vpp_plugins/test1_plugin.so
@@@@ Installing vpp @@@@
[0/1] Install the project...
-- Install configuration: "debug"
make[1]: 离开目录“/opt/vpp-stable-2005/build-root”
5. 生成VPP(发行版)
本节介绍如何构建FD.io VPP的常规发行版。该发行版本经过优化,不会创建任何调试符号。可在/ build-root / vpp-native中找到用于构建发行映像的二进制文件。
在下面使用以下make命令来构建FD.io VPP的发行版本。
$ make build-release
我已经执行过该指令,输出如下:
# 6. make build-release
make[1]: 进入目录“/opt/vpp-stable-2005/build-root”
@@@@ Arch for platform 'vpp' is native @@@@
@@@@ Finding source for external @@@@
@@@@ Makefile fragment found in /opt/vpp-stable-2005/build-data/packages/external.mk @@@@
@@@@ Source found in /opt/vpp-stable-2005/build @@@@
@@@@ Arch for platform 'vpp' is native @@@@
@@@@ Finding source for vpp @@@@
@@@@ Makefile fragment found in /opt/vpp-stable-2005/build-data/packages/vpp.mk @@@@
@@@@ Source found in /opt/vpp-stable-2005/src @@@@
@@@@ Configuring external: nothing to do @@@@
@@@@ Building external: nothing to do @@@@
@@@@ Installing external: nothing to do @@@@
@@@@ Configuring vpp: nothing to do @@@@
@@@@ Building vpp: nothing to do @@@@
@@@@ Installing vpp: nothing to do @@@@
make[1]: 离开目录“/opt/vpp-stable-2005/build-root”
6. 构建必要的软件包
需要构建的软件包取决于VPP将在其上运行的系统类型:
- 在Debian软件包如果VPP是要在Ubuntu上运行是建立
- 该RPM软件包内置如果VPP是要在CentOS或红帽运行
7. 构建Debian软件包
因为我们的系统为CentOS7,不使用deb包管理工具,此章节略过。
要构建debian软件包,请使用以下命令:
$ make pkg-deb
一旦构建了软件包,就可以在build-root目录中找到它们。
$ ls *.debIf the packages are built correctly, then this should be the corresponding output:vpp_18.07-rc0~456-gb361076_amd64.deb vpp-dbg_18.07-rc0~456-gb361076_amd64.deb
vpp-dev_18.07-rc0~456-gb361076_amd64.deb vpp-api-lua_18.07-rc0~456-gb361076_amd64.deb
vpp-lib_18.07-rc0~456-gb361076_amd64.deb vpp-api-python_18.07-rc0~456-gb361076_amd64.deb
vpp-plugins_18.07-rc0~456-gb361076_amd64.deb
最后,可以使用以下命令安装创建的软件包。安装与VPP将在其上运行的操作系统相对应的软件包:
对于Ubuntu:
$ sudo bash
# dpkg -i *.deb
8. 构建RPM软件包
为了生成自己的VPP安装rpm包,执行下面命令,可以生成一系列的软件包
要生成rpm软件包,请根据系统使用以下命令之一:
$ make pkg-rpm----------此处省略一万行------
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh libselinux-utils policycoreutils policycoreutils-python selinux-policy-base >= 3.13.1-128.6.fc22 selinux
-policy-targeted >= 3.13.1-128.6.fc22Requires(postun): /bin/sh
处理文件:vpp-debuginfo-20.05.1-5~gc53cb5c.x86_64
Provides: vpp-debuginfo = 20.05.1-5~gc53cb5c vpp-debuginfo(x86-64) = 20.05.1-5~gc53cb5c
Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
检查未打包文件:/usr/lib/rpm/check-files /opt/vpp-stable-2005/build-root/rpmbuild/BUILDROOT/vpp-20.05.1-5~gc53cb5c.x86_64
写道:/opt/vpp-stable-2005/build-root/rpmbuild/RPMS/x86_64/vpp-20.05.1-5~gc53cb5c.x86_64.rpm
写道:/opt/vpp-stable-2005/build-root/rpmbuild/RPMS/x86_64/vpp-lib-20.05.1-5~gc53cb5c.x86_64.rpm
写道:/opt/vpp-stable-2005/build-root/rpmbuild/RPMS/x86_64/vpp-devel-20.05.1-5~gc53cb5c.x86_64.rpm
写道:/opt/vpp-stable-2005/build-root/rpmbuild/RPMS/x86_64/vpp-plugins-20.05.1-5~gc53cb5c.x86_64.rpm
写道:/opt/vpp-stable-2005/build-root/rpmbuild/RPMS/x86_64/vpp-api-lua-20.05.1-5~gc53cb5c.x86_64.rpm
写道:/opt/vpp-stable-2005/build-root/rpmbuild/RPMS/x86_64/vpp-api-python-20.05.1-5~gc53cb5c.x86_64.rpm
写道:/opt/vpp-stable-2005/build-root/rpmbuild/RPMS/x86_64/vpp-api-python3-20.05.1-5~gc53cb5c.x86_64.rpm
写道:/opt/vpp-stable-2005/build-root/rpmbuild/RPMS/x86_64/vpp-selinux-policy-20.05.1-5~gc53cb5c.x86_64.rpm
写道:/opt/vpp-stable-2005/build-root/rpmbuild/RPMS/x86_64/vpp-debuginfo-20.05.1-5~gc53cb5c.x86_64.rpm
执行(%clean): /bin/sh -e /var/tmp/rpm-tmp.NyscIa
+ umask 022
+ cd /opt/vpp-stable-2005/build-root/rpmbuild
+ cd vpp-20.05.1
+ /usr/bin/rm -rf /opt/vpp-stable-2005/build-root/rpmbuild/BUILDROOT/vpp-20.05.1-5~gc53cb5c.x86_64
+ exit 0
mv $(find /opt/vpp-stable-2005/build-root/rpmbuild/RPMS -name \*.rpm -type f) /opt/vpp-stable-2005/build-root
make[1]: 离开目录“/opt/vpp-stable-2005/extras/rpm”
我构建RPM包后,就可以在build-root目录中找到它们:
# cd /opt/vpp-stable-2005/build-root
[root@localhost build-root]# ls
autowank vpp-20.05.1-5~gc53cb5c.x86_64.rpm
build-config.mk vpp-api-lua-20.05.1-4~g202978f_dirty.x86_64.rpm
build-config.mk.README vpp-api-lua-20.05.1-5~gc53cb5c.x86_64.rpm
build-test vpp-api-python-20.05.1-4~g202978f_dirty.x86_64.rpm
build-vpp_debug-native vpp-api-python-20.05.1-5~gc53cb5c.x86_64.rpm
build-vpp-native vpp-api-python3-20.05.1-4~g202978f_dirty.x86_64.rpm
config.site vpp-api-python3-20.05.1-5~gc53cb5c.x86_64.rpm
copyimg vpp-debuginfo-20.05.1-4~g202978f_dirty.x86_64.rpm
install-vpp_debug-native vpp-debuginfo-20.05.1-5~gc53cb5c.x86_64.rpm
install-vpp-native vpp-devel-20.05.1-4~g202978f_dirty.x86_64.rpm
Makefile vpp-devel-20.05.1-5~gc53cb5c.x86_64.rpm
platforms.mk vpp-latest.tar.xz
rpmbuild vpp-lib-20.05.1-4~g202978f_dirty.x86_64.rpm
scripts vpp-lib-20.05.1-5~gc53cb5c.x86_64.rpm
vagrant vpp-plugins-20.05.1-4~g202978f_dirty.x86_64.rpm
vpp-20.05.1-4~g202978f-dirty.tar.xz vpp-plugins-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-20.05.1-4~g202978f_dirty.x86_64.rpm vpp-selinux-policy-20.05.1-4~g202978f_dirty.x86_64.rpm
vpp-20.05.1-5~gc53cb5c.tar.xz vpp-selinux-policy-20.05.1-5~gc53cb5c.x86_64.rpm
对于Centos或Redhat
,可以使用下面的命令安装我们构建的软件包:
$ sudo bash
# rpm -ivh *.rpm
9. 离线安装VPP
我们的环境大多数为内网,无法连接互联网,之前在10.170.7.166
上安装是因为配置了网络代理,所以这里对于离线安装方法的介绍是必不可少的。
9.1. 系统RPM包更新
在有网络环境的环境下使用yum下载更新的rpm包
yum update --downloadonly --downloaddir=./ --skip-broken
在我的虚拟机(10.170.6.59)下,下载的rpm包如下:
adobe-mappings-cmap-20171205-3.el7.noarch.rpm
adobe-mappings-cmap-deprecated-20171205-3.el7.noarch.rpm
adobe-mappings-pdf-20180407-1.el7.noarch.rpm
adwaita-cursor-theme-3.28.0-1.el7.noarch.rpm
adwaita-icon-theme-3.28.0-1.el7.noarch.rpm
bash-4.2.46-34.el7.x86_64.rpm
bison-3.0.4-2.el7.x86_64.rpm
ca-certificates-2020.2.41-70.0.el7_8.noarch.rpm
centos-release-7-8.2003.0.el7.centos.x86_64.rpm
compat-exiv2-023-0.23-2.el7.x86_64.rpm
compat-libgfortran-41-4.1.2-45.el7.x86_64.rpm
compat-libtiff3-3.9.4-12.el7.x86_64.rpm
cpio-2.11-27.el7.x86_64.rpm
cpp-4.8.5-39.el7.x86_64.rpm
dialog-1.2-5.20130523.el7.x86_64.rpm
diffutils-3.3-5.el7.x86_64.rpm
doxygen-1.8.5-4.el7.x86_64.rpm
epel-release-7-12.noarch.rpm
exiv2-0.27.0-2.el7_6.x86_64.rpm
exiv2-libs-0.27.0-2.el7_6.x86_64.rpm
expat-2.1.0-11.el7.x86_64.rpm
expat-devel-2.1.0-11.el7.x86_64.rpm
filesystem-3.2-25.el7.x86_64.rpm
findutils-4.5.11-6.el7.x86_64.rpm
flex-2.5.37-6.el7.x86_64.rpm
foomatic-filters-4.0.9-9.el7.x86_64.rpm
freeglut-3.0.0-8.el7.x86_64.rpm
freeglut-devel-3.0.0-8.el7.x86_64.rpm
fuse-devel-2.9.2-11.el7.x86_64.rpm
fuse-libs-2.9.2-11.el7.x86_64.rpm
gcc-4.8.5-39.el7.x86_64.rpm
gcc-c++-4.8.5-39.el7.x86_64.rpm
gcc-gfortran-4.8.5-39.el7.x86_64.rpm
glibc-2.17-307.el7.1.i686.rpm
glibc-2.17-307.el7.1.x86_64.rpm
glibc-common-2.17-307.el7.1.x86_64.rpm
glibc-devel-2.17-307.el7.1.i686.rpm
glibc-devel-2.17-307.el7.1.x86_64.rpm
glibc-headers-2.17-307.el7.1.x86_64.rpm
gnome-getting-started-docs-3.28.2-1.el7.noarch.rpm
gnome-user-docs-3.28.2-1.el7.noarch.rpm
info-5.1-5.el7.x86_64.rpm
iprutils-2.4.17.1-3.el7_7.x86_64.rpm
iptables-1.4.21-34.el7.x86_64.rpm
iptables-devel-1.4.21-34.el7.x86_64.rpm
iwl1000-firmware-39.31.5.1-76.el7.noarch.rpm
iwl100-firmware-39.31.5.1-76.el7.noarch.rpm
iwl105-firmware-18.168.6.1-76.el7.noarch.rpm
iwl135-firmware-18.168.6.1-76.el7.noarch.rpm
iwl2000-firmware-18.168.6.1-76.el7.noarch.rpm
iwl2030-firmware-18.168.6.1-76.el7.noarch.rpm
iwl3160-firmware-25.30.13.0-76.el7.noarch.rpm
iwl3945-firmware-15.32.2.9-76.el7.noarch.rpm
iwl4965-firmware-228.61.2.24-76.el7.noarch.rpm
iwl5000-firmware-8.83.5.1_1-76.el7.noarch.rpm
iwl5150-firmware-8.24.2.2-76.el7.noarch.rpm
iwl6000-firmware-9.221.4.1-76.el7.noarch.rpm
iwl6000g2a-firmware-18.168.6.1-76.el7.noarch.rpm
iwl6000g2b-firmware-18.168.6.1-76.el7.noarch.rpm
iwl6050-firmware-41.28.5.1-76.el7.noarch.rpm
iwl7260-firmware-25.30.13.0-76.el7.noarch.rpm
jasper-libs-1.900.1-33.el7.x86_64.rpm
kernel-headers-3.10.0-1127.19.1.el7.x86_64.rpm
kernel-tools-3.10.0-1127.19.1.el7.x86_64.rpm
kernel-tools-libs-3.10.0-1127.19.1.el7.x86_64.rpm
libatomic-4.8.5-39.el7.x86_64.rpm
libatomic-static-4.8.5-39.el7.x86_64.rpm
libexif-0.6.21-7.el7_8.x86_64.rpm
libgcc-4.8.5-39.el7.i686.rpm
libgcc-4.8.5-39.el7.x86_64.rpm
libgfortran-4.8.5-39.el7.x86_64.rpm
libgomp-4.8.5-39.el7.x86_64.rpm
libgs-9.25-2.el7_7.3.x86_64.rpm
libitm-4.8.5-39.el7.x86_64.rpm
libitm-devel-4.8.5-39.el7.x86_64.rpm
libjpeg-turbo-1.2.90-8.el7.x86_64.rpm
libjpeg-turbo-devel-1.2.90-8.el7.x86_64.rpm
libpaper-1.1.24-8.el7.x86_64.rpm
libpcap-1.5.3-12.el7.x86_64.rpm
libpfm-4.7.0-10.el7.x86_64.rpm
libpfm-devel-4.7.0-10.el7.x86_64.rpm
libproxy-0.4.11-11.el7.x86_64.rpm
libproxy-mozjs-0.4.11-11.el7.x86_64.rpm
libquadmath-4.8.5-39.el7.x86_64.rpm
libquadmath-devel-4.8.5-39.el7.x86_64.rpm
libsndfile-1.0.25-11.el7.x86_64.rpm
libstdc++-4.8.5-39.el7.i686.rpm
libstdc++-4.8.5-39.el7.x86_64.rpm
libstdc++-devel-4.8.5-39.el7.i686.rpm
libstdc++-devel-4.8.5-39.el7.x86_64.rpm
libtdb-1.3.18-1.el7.x86_64.rpm
libtevent-0.9.39-1.el7.x86_64.rpm
libtirpc-0.2.4-0.16.el7.x86_64.rpm
libvncserver-0.9.9-14.el7_8.1.x86_64.rpm
libvorbis-1.3.3-8.el7.1.x86_64.rpm
libwvstreams-4.6.1-12.el7_8.x86_64.rpm
libX11-1.6.7-2.el7.i686.rpm
libX11-1.6.7-2.el7.x86_64.rpm
libX11-common-1.6.7-2.el7.noarch.rpm
libX11-devel-1.6.7-2.el7.i686.rpm
libX11-devel-1.6.7-2.el7.x86_64.rpm
libXfont-1.5.4-1.el7.x86_64.rpm
ltrace-0.7.91-16.el7.x86_64.rpm
m17n-db-1.6.4-4.el7.noarch.rpm
man-pages-overrides-7.8.1-1.el7.x86_64.rpm
mozjs17-17.0.0-20.el7.x86_64.rpm
numactl-2.0.12-5.el7.x86_64.rpm
numactl-devel-2.0.12-5.el7.x86_64.rpm
numactl-libs-2.0.12-5.el7.x86_64.rpm
openjpeg2-2.3.1-3.el7_7.x86_64.rpm
papi-5.2.0-26.el7.x86_64.rpm
papi-devel-5.2.0-26.el7.x86_64.rpm
python3-3.6.8-13.el7.x86_64.rpm
python3-html2text-2019.8.11-1.el7.noarch.rpm
python3-libs-3.6.8-13.el7.x86_64.rpm
python3-pip-9.0.3-7.el7_7.noarch.rpm
python3-setuptools-39.2.0-10.el7.noarch.rpm
qt5-qtdoc-5.9.7-1.el7.noarch.rpm
qt5-qttranslations-5.9.7-1.el7.noarch.rpm
rcs-5.9.0-7.el7.x86_64.rpm
rfkill-0.4-10.el7.x86_64.rpm
scl-utils-20130529-19.el7.x86_64.rpm
sed-4.2.2-6.el7.x86_64.rpm
setup-2.8.71-11.el7.noarch.rpm
strace-4.24-4.el7.x86_64.rpm
tzdata-2020a-1.el7.noarch.rpm
unixODBC-2.3.1-14.el7.x86_64.rpm
unixODBC-devel-2.3.1-14.el7.x86_64.rpm
urw-base35-bookman-fonts-20170801-10.el7.noarch.rpm
urw-base35-c059-fonts-20170801-10.el7.noarch.rpm
urw-base35-d050000l-fonts-20170801-10.el7.noarch.rpm
urw-base35-fonts-20170801-10.el7.noarch.rpm
urw-base35-fonts-common-20170801-10.el7.noarch.rpm
urw-base35-gothic-fonts-20170801-10.el7.noarch.rpm
urw-base35-nimbus-mono-ps-fonts-20170801-10.el7.noarch.rpm
urw-base35-nimbus-roman-fonts-20170801-10.el7.noarch.rpm
urw-base35-nimbus-sans-fonts-20170801-10.el7.noarch.rpm
urw-base35-p052-fonts-20170801-10.el7.noarch.rpm
urw-base35-standard-symbols-ps-fonts-20170801-10.el7.noarch.rpm
urw-base35-z003-fonts-20170801-10.el7.noarch.rpm
wget-1.14-18.el7_6.1.x86_64.rpm
xkeyboard-config-2.24-1.el7.noarch.rpm
xorg-x11-font-utils-7.5-21.el7.x86_64.rpm
xorg-x11-proto-devel-2018.4-1.el7.noarch.rpm
xorg-x11-xkb-utils-7.7-14.el7.x86_64.rpm
yelp-tools-3.28.0-1.el7.noarch.rpm
yelp-xsl-3.28.0-1.el7.noarch.rpm
将上述rpm包拷贝至需要安装vpp的环境下(这个环境是没网的吧!),然后进行安装:
rpm -Uvh *rpm
输出如下:
[root@localhost yum-update]# rpm -Uvh *rpm
准备中... ################################# [100%]file /usr/lib64/libgs.so.9 from install of libgs-9.25-2.el7_7.3.x86_64 conflicts with file from package ghos
tscript-9.07-28.el7.x86_64 file /usr/lib64/libijs-0.35.so from install of libgs-9.25-2.el7_7.3.x86_64 conflicts with file from package
ghostscript-9.07-28.el7.x86_64 file /usr/bin/html2text from install of python3-html2text-2019.8.11-1.el7.noarch conflicts with file from pa
ckage python2-html2text-2016.9.19-1.el7.noarch file /usr/bin/python-html2text from install of python3-html2text-2019.8.11-1.el7.noarch conflicts with file
from package python2-html2text-2016.9.19-1.el7.noarch file /usr/share/man/man1/html2text.1.gz from install of python3-html2text-2019.8.11-1.el7.noarch conflicts w
ith file from package python2-html2text-2016.9.19-1.el7.noarch file /usr/share/man/man1/python-html2text.1.gz from install of python3-html2text-2019.8.11-1.el7.noarch conf
licts with file from package python2-html2text-2016.9.19-1.el7.noarch[root@localhost yum-update]# rpm -Uvh *rpm --force --nodeps
准备中... ################################# [100%]
正在升级/安装...1:libgcc-4.8.5-39.el7 ################################# [ 0%]2:xorg-x11-proto-devel-2018.4-1.el7################################# [ 1%]3:libX11-common-1.6.7-2.el7 ################################# [ 1%]4:centos-release-7-8.2003.0.el7.cen################################# [ 1%]5:adobe-mappings-cmap-20171205-3.el################################# [ 2%]6:adobe-mappings-cmap-deprecated-20################################# [ 2%]7:setup-2.8.71-11.el7 警告:/etc/group 已建立为 /etc/group.rpmnew
警告:/etc/profile 已建立为 /etc/profile.rpmnew
################################# [ 3%]
警告:/etc/shadow 已建立为 /etc/shadow.rpmnew
警告:/etc/shells 已建立为 /etc/shells.rpmnew
/usr/bin/newaliases: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No
such file or directory 8:filesystem-3.2-25.el7 ################################# [ 3%]9:urw-base35-fonts-common-20170801-################################# [ 3%]10:yelp-xsl-3.28.0-1.el7 ################################# [ 4%]11:tzdata-2020a-1.el7 ################################# [ 4%]12:glibc-2.17-307.el7.1 警告:/etc/nsswitch.conf 已建立为 /etc/nsswitch.conf.rpmnew
################################# [ 4%]13:bash-4.2.46-34.el7 ################################# [ 5%]14:glibc-common-2.17-307.el7.1 ################################# [ 5%]15:info-5.1-5.el7 ################################# [ 6%]16:libstdc++-4.8.5-39.el7 ################################# [ 6%]17:xorg-x11-font-utils-1:7.5-21.el7 ################################# [ 6%]18:expat-2.1.0-11.el7 ################################# [ 7%]19:libjpeg-turbo-1.2.90-8.el7 ################################# [ 7%]20:libX11-1.6.7-2.el7 ################################# [ 7%]21:libquadmath-4.8.5-39.el7 ################################# [ 8%]22:libpfm-4.7.0-10.el7 ################################# [ 8%]23:numactl-libs-2.0.12-5.el7 ################################# [ 8%]24:papi-5.2.0-26.el7 ################################# [ 9%]25:libgfortran-4.8.5-39.el7 ################################# [ 9%]26:freeglut-3.0.0-8.el7 ################################# [ 10%]27:exiv2-0.27.0-2.el7_6 ################################# [ 10%]28:exiv2-libs-0.27.0-2.el7_6 ################################# [ 10%]29:urw-base35-bookman-fonts-20170801################################# [ 11%]30:urw-base35-c059-fonts-20170801-10################################# [ 11%]31:urw-base35-d050000l-fonts-2017080################################# [ 11%]32:urw-base35-gothic-fonts-20170801-################################# [ 12%]33:urw-base35-nimbus-mono-ps-fonts-2################################# [ 12%]34:urw-base35-nimbus-roman-fonts-201################################# [ 13%]35:urw-base35-nimbus-sans-fonts-2017################################# [ 13%]36:urw-base35-p052-fonts-20170801-10################################# [ 13%]37:urw-base35-standard-symbols-ps-fo################################# [ 14%]38:urw-base35-z003-fonts-20170801-10################################# [ 14%]39:urw-base35-fonts-20170801-10.el7 ################################# [ 14%]40:libproxy-0.4.11-11.el7 ################################# [ 15%]41:mozjs17-17.0.0-20.el7 ################################# [ 15%]42:cpp-4.8.5-39.el7 ################################# [ 15%]43:diffutils-3.3-5.el7 ################################# [ 16%]44:libatomic-4.8.5-39.el7 ################################# [ 16%]45:libgomp-4.8.5-39.el7 ################################# [ 17%]46:libitm-4.8.5-39.el7 ################################# [ 17%]47:iptables-1.4.21-34.el7 ################################# [ 17%]48:libpaper-1.1.24-8.el7 ################################# [ 18%]49:fuse-libs-2.9.2-11.el7 ################################# [ 18%]50:kernel-tools-libs-3.10.0-1127.19.################################# [ 18%]51:libtirpc-0.2.4-0.16.el7 ################################# [ 19%]52:python3-pip-9.0.3-7.el7_7 ################################# [ 19%]53:python3-setuptools-39.2.0-10.el7 ################################# [ 20%]54:python3-3.6.8-13.el7 ################################# [ 20%]55:python3-libs-3.6.8-13.el7 ################################# [ 20%]56:libvorbis-1:1.3.3-8.el7.1 ################################# [ 21%]57:openjpeg2-2.3.1-3.el7_7 ################################# [ 21%]58:unixODBC-2.3.1-14.el7 ################################# [ 21%]59:kernel-headers-3.10.0-1127.19.1.e################################# [ 22%]60:glibc-headers-2.17-307.el7.1 ################################# [ 22%]61:gnome-user-docs-3.28.2-1.el7 ################################# [ 23%]62:adwaita-cursor-theme-3.28.0-1.el7################################# [ 23%]63:adobe-mappings-pdf-20180407-1.el7################################# [ 23%]64:libgs-9.25-2.el7_7.3 ################################# [ 24%]65:adwaita-icon-theme-3.28.0-1.el7 ################################# [ 24%]66:gnome-getting-started-docs-3.28.2################################# [ 24%]67:glibc-devel-2.17-307.el7.1 ################################# [ 25%]68:unixODBC-devel-2.3.1-14.el7 ################################# [ 25%]69:libsndfile-1.0.25-11.el7 ################################# [ 25%]70:python3-html2text-2019.8.11-1.el7################################# [ 26%]71:kernel-tools-3.10.0-1127.19.1.el7################################# [ 26%]72:fuse-devel-2.9.2-11.el7 ################################# [ 27%]73:iptables-devel-1.4.21-34.el7 ################################# [ 27%]74:libatomic-static-4.8.5-39.el7 ################################# [ 27%]75:rcs-5.9.0-7.el7 ################################# [ 28%]76:libproxy-mozjs-0.4.11-11.el7 ################################# [ 28%]77:freeglut-devel-3.0.0-8.el7 ################################# [ 28%]78:papi-devel-5.2.0-26.el7 ################################# [ 29%]79:numactl-2.0.12-5.el7 ################################# [ 29%]80:numactl-devel-2.0.12-5.el7 ################################# [ 30%]81:libpfm-devel-4.7.0-10.el7 ################################# [ 30%]82:xorg-x11-xkb-utils-7.7-14.el7 ################################# [ 30%]83:compat-libtiff3-3.9.4-12.el7 ################################# [ 31%]84:jasper-libs-1.900.1-33.el7 ################################# [ 31%]85:libjpeg-turbo-devel-1.2.90-8.el7 ################################# [ 31%]86:libvncserver-0.9.9-14.el7_8.1 ################################# [ 32%]87:compat-exiv2-023-0.23-2.el7 ################################# [ 32%]88:expat-devel-2.1.0-11.el7 ################################# [ 32%]89:doxygen-1:1.8.5-4.el7 ################################# [ 33%]90:libstdc++-devel-4.8.5-39.el7 ################################# [ 33%]91:libwvstreams-4.6.1-12.el7_8 ################################# [ 34%]92:ltrace-0.7.91-16.el7 ################################# [ 34%]93:bison-3.0.4-2.el7 ################################# [ 34%]94:cpio-2.11-27.el7 ################################# [ 35%]95:findutils-1:4.5.11-6.el7 ################################# [ 35%]96:flex-2.5.37-6.el7 ################################# [ 35%]97:sed-4.2.2-6.el7 ################################# [ 36%]98:wget-1.14-18.el7_6.1 ################################# [ 36%]99:ca-certificates-2020.2.41-70.0.el################################# [ 37%]100:iprutils-2.4.17.1-3.el7_7 ################################# [ 37%]101:scl-utils-20130529-19.el7 ################################# [ 37%]102:strace-4.24-4.el7 ################################# [ 38%]103:yelp-tools-3.28.0-1.el7 ################################# [ 38%]104:compat-libgfortran-41-4.1.2-45.el################################# [ 38%]105:dialog-1.2-5.20130523.el7 ################################# [ 39%]106:foomatic-filters-4.0.9-9.el7 ################################# [ 39%]107:libexif-0.6.21-7.el7_8 ################################# [ 39%]108:libpcap-14:1.5.3-12.el7 ################################# [ 40%]109:libtdb-1.3.18-1.el7 ################################# [ 40%]110:libtevent-0.9.39-1.el7 ################################# [ 41%]111:libXfont-1.5.4-1.el7 ################################# [ 41%]112:rfkill-0.4-10.el7 ################################# [ 41%]113:epel-release-7-12 ################################# [ 42%]114:xkeyboard-config-2.24-1.el7 ################################# [ 42%]115:qt5-qttranslations-5.9.7-1.el7 ################################# [ 42%]116:qt5-qtdoc-5.9.7-1.el7 ################################# [ 43%]117:man-pages-overrides-7.8.1-1.el7 ################################# [ 43%]118:m17n-db-1.6.4-4.el7 ################################# [ 44%]119:iwl7260-firmware-25.30.13.0-76.el################################# [ 44%]120:iwl6050-firmware-41.28.5.1-76.el7################################# [ 44%]121:iwl6000g2b-firmware-18.168.6.1-76################################# [ 45%]122:iwl6000g2a-firmware-18.168.6.1-76################################# [ 45%]123:iwl6000-firmware-9.221.4.1-76.el7################################# [ 45%]124:iwl5150-firmware-8.24.2.2-76.el7 ################################# [ 46%]125:iwl5000-firmware-8.83.5.1_1-76.el################################# [ 46%]126:iwl4965-firmware-228.61.2.24-76.e################################# [ 46%]127:iwl3945-firmware-15.32.2.9-76.el7################################# [ 47%]128:iwl3160-firmware-25.30.13.0-76.el################################# [ 47%]129:iwl2030-firmware-18.168.6.1-76.el################################# [ 48%]130:iwl2000-firmware-18.168.6.1-76.el################################# [ 48%]131:iwl135-firmware-18.168.6.1-76.el7################################# [ 48%]132:iwl105-firmware-18.168.6.1-76.el7################################# [ 49%]133:iwl100-firmware-39.31.5.1-76.el7 ################################# [ 49%]134:iwl1000-firmware-1:39.31.5.1-76.e################################# [ 49%]135:glibc-2.17-307.el7.1 ################################# [ 50%]136:glibc-devel-2.17-307.el7.1 ################################# [ 50%]137:gcc-4.8.5-39.el7 ################################# [ 51%]138:libquadmath-devel-4.8.5-39.el7 ################################# [ 51%]139:libX11-1.6.7-2.el7 ################################# [ 51%]140:libX11-devel-1.6.7-2.el7 ################################# [ 52%]141:libgcc-4.8.5-39.el7 ################################# [ 52%]142:libX11-devel-1.6.7-2.el7 ################################# [ 52%]143:gcc-gfortran-4.8.5-39.el7 ################################# [ 53%]144:libitm-devel-4.8.5-39.el7 ################################# [ 53%]145:libstdc++-4.8.5-39.el7 ################################# [ 54%]146:libstdc++-devel-4.8.5-39.el7 ################################# [ 54%]147:gcc-c++-4.8.5-39.el7 ################################# [ 54%]
正在清理/删除...148:glibc-devel-2.17-260.el7_6.3 ################################# [ 55%]149:libX11-devel-1.6.5-2.el7 ################################# [ 55%]150:libX11-devel-1.6.5-2.el7 ################################# [ 55%]151:libX11-1.6.5-2.el7 ################################# [ 56%]152:yelp-tools-3.18.0-1.el7 ################################# [ 56%]153:urw-fonts-2.4-16.el7 ################################# [ 56%]154:libitm-devel-4.8.5-36.el7_6.1 ################################# [ 57%]155:adwaita-icon-theme-3.22.0-1.el7 ################################# [ 57%]156:gcc-gfortran-4.8.5-36.el7_6.1 ################################# [ 58%]157:libproxy-mozjs-0.4.11-10.el7 ################################# [ 58%]158:gcc-c++-4.8.5-36.el7_6.1 ################################# [ 58%]159:exiv2-libs-0.23-6.el7 ################################# [ 59%]160:compat-libtiff3-3.9.4-11.el7 ################################# [ 59%]161:mozjs17-17.0.0-19.el7 ################################# [ 59%]162:libproxy-0.4.11-10.el7 ################################# [ 60%]163:libgfortran-4.8.5-36.el7_6.1 ################################# [ 60%]164:libwvstreams-4.6.1-11.el7 ################################# [ 61%]165:kernel-tools-3.10.0-693.el7 ################################# [ 61%]166:doxygen-1:1.8.5-3.el7 ################################# [ 61%]167:strace-4.12-4.el7 ################################# [ 62%]168:rcs-5.9.0-5.el7 ################################# [ 62%]169:ltrace-0.7.91-14.el7 ################################# [ 62%]170:diffutils-3.3-4.el7 ################################# [ 63%]171:libitm-4.8.5-36.el7_6.1 ################################# [ 63%]172:xorg-x11-font-utils-1:7.5-20.el7 ################################# [ 63%]173:wget-1.14-15.el7 ################################# [ 64%]174:sed-4.2.2-5.el7 ################################# [ 64%]175:numactl-2.0.9-6.el7_2 ################################# [ 65%]176:libvncserver-0.9.9-9.el7_0.1 ################################# [ 65%]177:libsndfile-1.0.25-10.el7 ################################# [ 65%]178:jasper-libs-1.900.1-31.el7 ################################# [ 66%]179:flex-2.5.37-3.el7 ################################# [ 66%]180:findutils-1:4.5.11-5.el7 ################################# [ 66%]181:cpio-2.11-24.el7 ################################# [ 67%]182:bison-3.0.4-1.el7 ################################# [ 67%]183:libquadmath-devel-4.8.5-36.el7_6.################################# [ 68%]184:libstdc++-devel-4.8.5-36.el7_6.1 ################################# [ 68%]185:unixODBC-devel-2.3.1-11.el7 ################################# [ 68%]186:papi-devel-5.2.0-23.el7 ################################# [ 69%]187:numactl-devel-2.0.9-6.el7_2 ################################# [ 69%]188:libstdc++-devel-4.8.5-36.el7_6.1 ################################# [ 69%]189:libstdc++-4.8.5-36.el7_6.1 ################################# [ 70%]190:libpfm-devel-4.7.0-4.el7 ################################# [ 70%]191:libjpeg-turbo-devel-1.2.90-6.el7 ################################# [ 70%]192:libatomic-static-4.8.5-16.el7 ################################# [ 71%]193:iptables-devel-1.4.21-18.0.1.el7.################################# [ 71%]194:gnome-getting-started-docs-3.22.0################################# [ 72%]195:fuse-devel-2.9.2-8.el7 ################################# [ 72%]196:freeglut-devel-2.8.1-3.el7 ################################# [ 72%]197:expat-devel-2.1.0-10.el7_3 ################################# [ 73%]198:epel-release-7-11 ################################# [ 73%]199:ca-certificates-2017.2.14-71.el7 ################################# [ 73%]200:gcc-4.8.5-36.el7_6.1 ################################# [ 74%]201:glibc-devel-2.17-260.el7_6.3 ################################# [ 74%]202:cpp-4.8.5-36.el7_6.1 ################################# [ 75%]203:glibc-headers-2.17-260.el7_6.3 ################################# [ 75%]204:glibc-2.17-260.el7_6.3 ################################# [ 75%]205:libgomp-4.8.5-36.el7_6.1 ################################# [ 76%]206:freeglut-2.8.1-3.el7 ################################# [ 76%]207:numactl-libs-2.0.9-6.el7_2 ################################# [ 76%]208:papi-5.2.0-23.el7 ################################# [ 77%]209:libstdc++-4.8.5-36.el7_6.1 ################################# [ 77%]210:libquadmath-4.8.5-36.el7_6.1 ################################# [ 77%]211:iptables-1.4.21-18.0.1.el7.centos################################# [ 78%]212:libatomic-4.8.5-16.el7 ################################# [ 78%]213:info-5.1-4.el7 ################################# [ 79%]214:xorg-x11-xkb-utils-7.7-12.el7 ################################# [ 79%]215:libX11-1.6.5-2.el7 ################################# [ 79%]216:scl-utils-20130529-17.el7_1 ################################# [ 80%]217:iprutils-2.4.14.1-1.el7 ################################# [ 80%]218:libpfm-4.7.0-4.el7 ################################# [ 80%]219:filesystem-3.2-21.el7 ################################# [ 81%]220:setup-2.8.71-7.el7 ################################# [ 81%]221:expat-2.1.0-10.el7_3 ################################# [ 82%]222:fuse-libs-2.9.2-8.el7 ################################# [ 82%]223:libjpeg-turbo-1.2.90-6.el7 ################################# [ 82%]224:unixODBC-2.3.1-11.el7 ################################# [ 83%]225:libvorbis-1:1.3.3-8.el7 ################################# [ 83%]226:libXfont-1.5.2-1.el7 ################################# [ 83%]227:kernel-tools-libs-3.10.0-693.el7 ################################# [ 84%]228:rfkill-0.4-9.el7 ################################# [ 84%]229:libtirpc-0.2.4-0.10.el7 ################################# [ 85%]230:libtevent-0.9.31-1.el7 ################################# [ 85%]231:libtdb-1.3.12-2.el7 ################################# [ 85%]232:libpcap-14:1.5.3-9.el7 ################################# [ 86%]233:libexif-0.6.21-6.el7 ################################# [ 86%]234:foomatic-filters-4.0.9-8.el7 ################################# [ 86%]235:dialog-1.2-4.20130523.el7 ################################# [ 87%]236:compat-libgfortran-41-4.1.2-44.el################################# [ 87%]237:centos-release-7-4.1708.el7.cento################################# [ 87%]238:libX11-common-1.6.5-2.el7 ################################# [ 88%]239:kernel-headers-3.10.0-693.el7 ################################# [ 88%]240:gnome-user-docs-3.22.0-1.el7 ################################# [ 89%]241:libgcc-4.8.5-36.el7_6.1 ################################# [ 89%]242:adwaita-cursor-theme-3.22.0-1.el7################################# [ 89%]243:yelp-xsl-3.20.1-1.el7 ################################# [ 90%]244:xorg-x11-proto-devel-7.7-20.el7 ################################# [ 90%]245:xkeyboard-config-2.20-1.el7 ################################# [ 90%]246:qt5-qttranslations-5.6.2-1.el7 ################################# [ 91%]247:qt5-qtdoc-5.6.2-1.el7 ################################# [ 91%]248:man-pages-overrides-7.4.3-1.el7 ################################# [ 92%]249:m17n-db-1.6.4-3.el7 ################################# [ 92%]250:iwl7265-firmware-22.0.7.0-56.el7 ################################# [ 92%]251:iwl7260-firmware-22.0.7.0-56.el7 ################################# [ 93%]252:iwl6050-firmware-41.28.5.1-56.el7################################# [ 93%]253:iwl6000g2b-firmware-17.168.5.2-56################################# [ 93%]254:iwl6000g2a-firmware-17.168.5.3-56################################# [ 94%]255:iwl6000-firmware-9.221.4.1-56.el7################################# [ 94%]256:iwl5150-firmware-8.24.2.2-56.el7 ################################# [ 94%]257:iwl5000-firmware-8.83.5.1_1-56.el################################# [ 95%]258:iwl4965-firmware-228.61.2.24-56.e################################# [ 95%]259:iwl3945-firmware-15.32.2.9-56.el7################################# [ 96%]260:iwl3160-firmware-22.0.7.0-56.el7 ################################# [ 96%]261:iwl2030-firmware-18.168.6.1-56.el################################# [ 96%]262:iwl2000-firmware-18.168.6.1-56.el################################# [ 97%]263:iwl135-firmware-18.168.6.1-56.el7################################# [ 97%]264:iwl105-firmware-18.168.6.1-56.el7################################# [ 97%]265:iwl100-firmware-39.31.5.1-56.el7 ################################# [ 98%]266:iwl1000-firmware-1:39.31.5.1-56.e################################# [ 98%]267:glibc-common-2.17-260.el7_6.3 ################################# [ 99%]268:bash-4.2.46-28.el7 ################################# [ 99%]269:glibc-2.17-260.el7_6.3 ################################# [ 99%]270:tzdata-2017b-1.el7 ################################# [100%]271:libgcc-4.8.5-36.el7_6.1 ################################# [100%]
9.2. VPP的依赖安装
这里,我下载了VPP的一些依赖rpm包,这对应VPP安装过程中的make install-dep
指令。依赖包如下,可能不全:
[root@localhost vpp]# cd vpp-install-deps/
[root@localhost vpp-install-deps]# ls
audit-2.8.5-4.el7.x86_64.rpm pkcs11-helper-devel-1.11-3.el7.x86_64.rpm
audit-libs-2.8.5-4.el7.x86_64.rpm pkgconfig-0.27.1-4.el7.x86_64.rpm
audit-libs-devel-2.8.5-4.el7.x86_64.rpm policycoreutils-2.5-34.el7.x86_64.rpm
audit-libs-python-2.8.5-4.el7.x86_64.rpm policycoreutils-devel-2.5-34.el7.x86_64.rpm
audit-libs-static-2.8.5-4.el7.x86_64.rpm policycoreutils-newrole-2.5-34.el7.x86_64.rpm
boost-filesystem-1.53.0-28.el7.x86_64.rpm policycoreutils-python-2.5-34.el7.x86_64.rpm
boost-system-1.53.0-28.el7.x86_64.rpm policycoreutils-restorecond-2.5-34.el7.x86_64.rpm
checkpolicy-2.5-8.el7.x86_64.rpm policycoreutils-sandbox-2.5-34.el7.x86_64.rpm
epel-release-7-12.noarch.rpm PyQt4-4.10.1-13.el7.x86_64.rpm
glibc-2.17-307.el7.1.x86_64.rpm PyQt4-devel-4.10.1-13.el7.x86_64.rpm
libecap-1.0.0-1.el7.x86_64.rpm python-ipython-3.2.1-1.el7.noarch.rpm
libecap-devel-1.0.0-1.el7.x86_64.rpm python-ipython-console-3.2.1-1.el7.noarch.rpm
libffi-3.0.13-19.el7.x86_64.rpm python-ipython-gui-3.2.1-1.el7.noarch.rpm
libffi-devel-3.0.13-19.el7.x86_64.rpm README.txt
libmatchbox-1.9-15.el7.x86_64.rpm selinux-policy-3.13.1-266.el7.noarch.rpm
libsemanage-2.5-14.el7.x86_64.rpm selinux-policy-devel-3.13.1-266.el7.noarch.rpm
libsemanage-devel-2.5-14.el7.x86_64.rpm setools-libs-3.3.8-4.el7.x86_64.rpm
libsemanage-python-2.5-14.el7.x86_64.rpm setools-libs-tcl-3.3.8-4.el7.x86_64.rpm
libsemanage-static-2.5-14.el7.x86_64.rpm squid-migration-script-3.5.20-15.el7.x86_64.rpm
libXdmcp-1.1.2-6.el7.x86_64.rpm squid-sysvinit-3.5.20-15.el7.x86_64.rpm
libXfont2-2.0.3-1.el7.x86_64.rpm ustr-1.0.4-16.el7.x86_64.rpm
matchbox-window-manager-1.2-16.1.20070628svn.el7.x86_64.rpm ustr-devel-1.0.4-16.el7.x86_64.rpm
mbedtls-2.7.16-2.el7.x86_64.rpm xcb-util-image-0.4.0-2.el7.x86_64.rpm
mbedtls-devel-2.7.16-2.el7.x86_64.rpm xcb-util-keysyms-0.4.0-1.el7.x86_64.rpm
mbedtls-doc-2.7.16-2.el7.noarch.rpm xcb-util-renderutil-0.3.9-3.el7.x86_64.rpm
mbedtls-static-2.7.16-2.el7.x86_64.rpm xorg-x11-server-common-1.20.4-10.el7.x86_64.rpm
mbedtls-utils-2.7.16-2.el7.x86_64.rpm xorg-x11-server-Xephyr-1.20.4-10.el7.x86_64.rpm
pkcs11-helper-1.11-3.el7.x86_64.rpm
由于版本的影响,安装过程中会提示冲突导致安装不成功,这里使用强制安装
rpm -Uvh *rpm --force --nodeps
输出如下:
[root@localhost vpp-install-deps]# rpm -Uvh *rpm --force --nodeps
准备中... ################################# [100%]
正在升级/安装...1:glibc-2.17-307.el7.1 ################################# [ 1%]2:audit-libs-2.8.5-4.el7 ################################# [ 3%]3:pkgconfig-1:0.27.1-4.el7 ################################# [ 4%]4:pkcs11-helper-1.11-3.el7 ################################# [ 6%]5:ustr-1.0.4-16.el7 ################################# [ 7%]6:libsemanage-2.5-14.el7 ################################# [ 9%]7:policycoreutils-2.5-34.el7 ################################# [ 10%]8:mbedtls-2.7.16-2.el7 ################################# [ 12%]9:checkpolicy-2.5-8.el7 ################################# [ 13%]10:PyQt4-4.10.1-13.el7 ################################# [ 15%]11:setools-libs-3.3.8-4.el7 ################################# [ 16%]12:python-ipython-console-3.2.1-1.el################################# [ 18%]13:python-ipython-gui-3.2.1-1.el7 ################################# [ 19%]14:mbedtls-devel-2.7.16-2.el7 ################################# [ 21%]15:selinux-policy-3.13.1-266.el7 ################################# [ 22%]16:libsemanage-python-2.5-14.el7 ################################# [ 24%]17:ustr-devel-1.0.4-16.el7 ################################# [ 25%]18:libsemanage-devel-2.5-14.el7 ################################# [ 26%]19:audit-libs-python-2.8.5-4.el7 ################################# [ 28%]20:policycoreutils-python-2.5-34.el7################################# [ 29%]21:policycoreutils-devel-2.5-34.el7 ################################# [ 31%]22:selinux-policy-devel-3.13.1-266.e################################# [ 32%]23:boost-system-1.53.0-28.el7 ################################# [ 34%]24:libecap-1.0.0-1.el7 ################################# [ 35%]25:libffi-3.0.13-19.el7 ################################# [ 37%]26:libmatchbox-1.9-15.el7 ################################# [ 38%]27:matchbox-window-manager-1.2-16.1.################################# [ 40%]28:libXdmcp-1.1.2-6.el7 ################################# [ 41%]29:libXfont2-2.0.3-1.el7 ################################# [ 43%]30:xcb-util-image-0.4.0-2.el7 ################################# [ 44%]31:xcb-util-keysyms-0.4.0-1.el7 ################################# [ 46%]32:xcb-util-renderutil-0.3.9-3.el7 ################################# [ 47%]33:xorg-x11-server-common-1.20.4-10.################################# [ 49%]34:xorg-x11-server-Xephyr-1.20.4-10.################################# [ 50%]35:policycoreutils-sandbox-2.5-34.el################################# [ 51%]36:libffi-devel-3.0.13-19.el7 ################################# [ 53%]37:libecap-devel-1.0.0-1.el7 ################################# [ 54%]38:boost-filesystem-1.53.0-28.el7 ################################# [ 56%]39:libsemanage-static-2.5-14.el7 ################################# [ 57%]40:mbedtls-static-2.7.16-2.el7 ################################# [ 59%]41:python-ipython-3.2.1-1.el7 ################################# [ 60%]42:setools-libs-tcl-3.3.8-4.el7 ################################# [ 62%]43:PyQt4-devel-4.10.1-13.el7 ################################# [ 63%]44:mbedtls-utils-2.7.16-2.el7 ################################# [ 65%]45:policycoreutils-newrole-2.5-34.el################################# [ 66%]46:pkcs11-helper-devel-1.11-3.el7 ################################# [ 68%]47:audit-libs-devel-2.8.5-4.el7 ################################# [ 69%]48:audit-2.8.5-4.el7 ################################# [ 71%]49:policycoreutils-restorecond-2.5-3################################# [ 72%]50:squid-sysvinit-7:3.5.20-15.el7 ################################# [ 74%]51:squid-migration-script-7:3.5.20-1################################# [ 75%]52:mbedtls-doc-2.7.16-2.el7 ################################# [ 76%]53:epel-release-7-12 ################################# [ 78%]54:audit-libs-static-2.8.5-4.el7 ################################# [ 79%]
正在清理/删除...55:selinux-policy-3.13.1-229.el7_6.9################################# [ 81%]56:libffi-devel-3.0.13-18.el7 ################################# [ 82%]57:audit-libs-devel-2.7.6-3.el7 ################################# [ 84%]58:policycoreutils-python-2.5-29.el7################################# [ 85%]59:audit-libs-python-2.7.6-3.el7 ################################# [ 87%]60:policycoreutils-2.5-29.el7_6.1 ################################# [ 88%]61:boost-filesystem-1.53.0-27.el7 ################################# [ 90%]62:audit-2.7.6-3.el7 ################################# [ 91%]63:xorg-x11-server-common-1.20.1-5.3################################# [ 93%]64:audit-libs-2.7.6-3.el7 ################################# [ 94%]65:boost-system-1.53.0-27.el7 ################################# [ 96%]66:checkpolicy-2.5-4.el7 ################################# [ 97%]67:libffi-3.0.13-18.el7 ################################# [ 99%]68:libXfont2-2.0.1-2.el7 ################################# [100%]
9.3. VPP RPM包的安装
我再10.170.7.166服务器上成功的联网安装了VPP,利用make pkg-rpm
生成VPP rpm包,将其拷贝至需要安装VPP的环境
我生成的VPP安装包如下:
vpp-20.05.1-5~gc53cb5c.tar.xz vpp-devel-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-20.05.1-5~gc53cb5c.x86_64.rpm vpp-latest.tar.xz
vpp-api-lua-20.05.1-5~gc53cb5c.x86_64.rpm vpp-lib-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-api-python-20.05.1-5~gc53cb5c.x86_64.rpm vpp-plugins-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-api-python3-20.05.1-5~gc53cb5c.x86_64.rpm vpp-selinux-policy-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-debuginfo-20.05.1-5~gc53cb5c.x86_64.rpm
安装vpp-selinux-policy
rpm -i vpp-selinux-policy-20.05.1-5~gc53cb5c.x86_64.rpm
安装vpp-debuginfo
rpm -i vpp-debuginfo-20.05.1-5~gc53cb5c.x86_64.rpm
安装vpp-lib
rpm -i vpp-lib-20.05.1-5~gc53cb5c.x86_64.rpm
安装vpp
rpm -i vpp-20.05.1-5~gc53cb5c.x86_64.rpm
安装vpp-plugins
rpm -i vpp-plugins-20.05.1-5~gc53cb5c.x86_64.rpm
安装vpp-devel
rpm -i vpp-devel-20.05.1-5~gc53cb5c.x86_64.rpm
安装过程中的一些log如下:
[root@localhost vpp-pkg-rpm]# rpm -i vpp-plugins-20.05.1-5~gc53cb5c.x86_64.rpm
错误:依赖检测失败:libnat.so.20.05.1()(64bit) 被 vpp-plugins-20.05.1-5~gc53cb5c.x86_64 需要libvatclient.so.20.05.1()(64bit) 被 vpp-plugins-20.05.1-5~gc53cb5c.x86_64 需要vpp = 20.05.1-5~gc53cb5c 被 vpp-plugins-20.05.1-5~gc53cb5c.x86_64 需要
[root@localhost vpp-pkg-rpm]# rpm -i vpp-selinux-policy-20.05.1-5~gc53cb5c.x86_64.rpm
[root@localhost vpp-pkg-rpm]# rpm -i vpp-debuginfo-20.05.1-5~gc53cb5c.x86_64.rpm
[root@localhost vpp-pkg-rpm]# rpm -i *rpm软件包 vpp-selinux-policy-20.05.1-5~gc53cb5c.x86_64 已经安装软件包 vpp-debuginfo-20.05.1-5~gc53cb5c.x86_64 已经安装
[root@localhost vpp-pkg-rpm]# rpm -Uvh *rpm
准备中... ################################# [100%]软件包 vpp-selinux-policy-20.05.1-5~gc53cb5c.x86_64 已经安装软件包 vpp-debuginfo-20.05.1-5~gc53cb5c.x86_64 已经安装
[root@localhost vpp-pkg-rpm]# rpm -i vpp-20.05.1-5~gc53cb5c.x86_64.rpm
错误:依赖检测失败:libsvm.so.20.05.1()(64bit) 被 vpp-20.05.1-5~gc53cb5c.x86_64 需要libsvmdb.so.20.05.1()(64bit) 被 vpp-20.05.1-5~gc53cb5c.x86_64 需要libvatplugin.so.20.05.1()(64bit) 被 vpp-20.05.1-5~gc53cb5c.x86_64 需要libvlib.so.20.05.1()(64bit) 被 vpp-20.05.1-5~gc53cb5c.x86_64 需要libvlibmemory.so.20.05.1()(64bit) 被 vpp-20.05.1-5~gc53cb5c.x86_64 需要libvlibmemoryclient.so.20.05.1()(64bit) 被 vpp-20.05.1-5~gc53cb5c.x86_64 需要libvnet.so.20.05.1()(64bit) 被 vpp-20.05.1-5~gc53cb5c.x86_64 需要libvppapiclient.so.20.05.1()(64bit) 被 vpp-20.05.1-5~gc53cb5c.x86_64 需要libvppinfra.so.20.05.1()(64bit) 被 vpp-20.05.1-5~gc53cb5c.x86_64 需要vpp-lib = 20.05.1-5~gc53cb5c 被 vpp-20.05.1-5~gc53cb5c.x86_64 需要
[root@localhost vpp-pkg-rpm]# rpm -i vpp-lib-20.05.1-5~gc53cb5c.x86_64.rpm
[root@localhost vpp-pkg-rpm]# rpm -i vpp-
vpp-20.05.1-5~gc53cb5c.x86_64.rpm vpp-devel-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-api-lua-20.05.1-5~gc53cb5c.x86_64.rpm vpp-lib-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-api-python-20.05.1-5~gc53cb5c.x86_64.rpm vpp-plugins-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-api-python3-20.05.1-5~gc53cb5c.x86_64.rpm vpp-selinux-policy-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-debuginfo-20.05.1-5~gc53cb5c.x86_64.rpm
[root@localhost vpp-pkg-rpm]# rpm -i vpp-api-*
错误:依赖检测失败:vpp = 20.05.1-5~gc53cb5c 被 vpp-api-lua-20.05.1-5~gc53cb5c.x86_64 需要vpp = 20.05.1-5~gc53cb5c 被 vpp-api-python-20.05.1-5~gc53cb5c.x86_64 需要vpp = 20.05.1-5~gc53cb5c 被 vpp-api-python3-20.05.1-5~gc53cb5c.x86_64 需要
[root@localhost vpp-pkg-rpm]# rpm -i vpp-20.05.1-5~gc53cb5c.x86_64.rpm
* Applying /usr/lib/sysctl.d/00-system.conf ...
* Applying /usr/lib/sysctl.d/10-default-yama-scope.conf ...
kernel.yama.ptrace_scope = 0
* Applying /usr/lib/sysctl.d/50-default.conf ...
kernel.sysrq = 16
kernel.core_uses_pid = 1
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
net.ipv4.conf.all.accept_source_route = 0
net.ipv4.conf.default.promote_secondaries = 1
net.ipv4.conf.all.promote_secondaries = 1
fs.protected_hardlinks = 1
fs.protected_symlinks = 1
* Applying /usr/lib/sysctl.d/60-libvirtd.conf ...
fs.aio-max-nr = 1048576
* Applying /etc/sysctl.d/80-vpp.conf ...
vm.nr_hugepages = 1024
vm.max_map_count = 3096
vm.hugetlb_shm_group = 0
kernel.shmmax = 2147483648
* Applying /etc/sysctl.d/99-sysctl.conf ...
* Applying /etc/sysctl.conf ...
[root@localhost vpp-pkg-rpm]# rpm -i vpp-
vpp-20.05.1-5~gc53cb5c.x86_64.rpm vpp-devel-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-api-lua-20.05.1-5~gc53cb5c.x86_64.rpm vpp-lib-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-api-python-20.05.1-5~gc53cb5c.x86_64.rpm vpp-plugins-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-api-python3-20.05.1-5~gc53cb5c.x86_64.rpm vpp-selinux-policy-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-debuginfo-20.05.1-5~gc53cb5c.x86_64.rpm
[root@localhost vpp-pkg-rpm]# rpm -i vpp-plugins-20.05.1-5~gc53cb5c.x86_64.rpm
[root@localhost vpp-pkg-rpm]# rpm -i vpp-devel-20.05.1-5~gc53cb5c.x86_64.rpm
[root@localhost vpp-pkg-rpm]# rpm -i vpp-api-*
(reverse-i-search)`fi': ldcon^Cg
[root@localhost vpp-pkg-rpm]# ^C
[root@localhost vpp-pkg-rpm]# ^C
[root@localhost vpp-pkg-rpm]# files=`ls *.rpm`;for file in $files; do rpm -i $file; done软件包 vpp-20.05.1-5~gc53cb5c.x86_64 已经安装软件包 vpp-api-lua-20.05.1-5~gc53cb5c.x86_64 已经安装软件包 vpp-api-python-20.05.1-5~gc53cb5c.x86_64 已经安装软件包 vpp-api-python3-20.05.1-5~gc53cb5c.x86_64 已经安装软件包 vpp-debuginfo-20.05.1-5~gc53cb5c.x86_64 已经安装软件包 vpp-devel-20.05.1-5~gc53cb5c.x86_64 已经安装软件包 vpp-lib-20.05.1-5~gc53cb5c.x86_64 已经安装软件包 vpp-plugins-20.05.1-5~gc53cb5c.x86_64 已经安装软件包 vpp-selinux-policy-20.05.1-5~gc53cb5c.x86_64 已经安装
[root@localhost vpp-pkg-rpm]#
[root@localhost vpp-pkg-rpm]# vpp
vpp vpp_api_test vpp_echo vpp_get_stats vpp_restart
vppapigen vppctl vpp_get_metrics vpp_prometheus_export
[root@localhost vpp-pkg-rpm]# vpp
vpp vpp_api_test vpp_echo vpp_get_stats vpp_restart
vppapigen vppctl vpp_get_metrics vpp_prometheus_export
[root@localhost vpp-pkg-rpm]# ls
vpp-20.05.1-5~gc53cb5c.tar.xz vpp-devel-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-20.05.1-5~gc53cb5c.x86_64.rpm vpp-latest.tar.xz
vpp-api-lua-20.05.1-5~gc53cb5c.x86_64.rpm vpp-lib-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-api-python-20.05.1-5~gc53cb5c.x86_64.rpm vpp-plugins-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-api-python3-20.05.1-5~gc53cb5c.x86_64.rpm vpp-selinux-policy-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-debuginfo-20.05.1-5~gc53cb5c.x86_64.rpm
[root@localhost vpp-pkg-rpm]#
[root@localhost vpp-pkg-rpm]# ls
vpp-20.05.1-5~gc53cb5c.tar.xz vpp-devel-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-20.05.1-5~gc53cb5c.x86_64.rpm vpp-latest.tar.xz
vpp-api-lua-20.05.1-5~gc53cb5c.x86_64.rpm vpp-lib-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-api-python-20.05.1-5~gc53cb5c.x86_64.rpm vpp-plugins-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-api-python3-20.05.1-5~gc53cb5c.x86_64.rpm vpp-selinux-policy-20.05.1-5~gc53cb5c.x86_64.rpm
vpp-debuginfo-20.05.1-5~gc53cb5c.x86_64.rpm
[root@localhost vpp-pkg-rpm]# cd ..
[root@localhost vpp]# ls
vpp-install-deps vpp-pkg-rpm yum-update
[root@localhost vpp]#
[root@localhost vpp]# ls
FD.io VPP:用户文档:VPP RPM包的构建与离线安装相关推荐
- linux ntp rpm包下载,centos7.5 离线安装ntp服务
一.先查看ntp是否已经安装:rpm -q ntp 二.查看系统版本 三.下载ntp组件 centos7.5版本 #从https://pkgs.org/download/ntp 下载rpm包 ntp- ...
- 麒麟桌面虚拟机密码破解方法,qcow2格式麒麟操作系统忘记密码处理方法,麒麟qcow2镜像v10版本操作系统下载,麒麟ubuntu离线deb包下载地址并离线安装
文章目录 破译密码 前提准备 1.重启虚拟机并按e进入救援模式 2.修改密码 3.重启虚拟机 4.测试[版本查看] 5.使用说明 麒麟v10的qcow镜像 麒麟ubuntu离线deb包下载地址并离线安 ...
- FD.io VSAP(VPP Stack Acceleration Project),通过FD.io VSAP构建用户态协议栈
目录 VSAP Scope-使用范围 Releases List of all subpages (used or unused) 通过FD.io VSAP构建用户态协议栈 VSAP https:// ...
- VS code C/C++扩展包依赖cpptools-win32.vsix离线安装
环境:64位win10 ,VS code版本1.48.2. 在visual studio code下自动安装C/C++扩展包的依赖时,可能会碰到如下异常和提示: 正在更新 C/C++ 依赖项...正在 ...
- ~杂记(6):keil固件包下载和stm32cubemx 离线安装依赖项问题
一 . Keil 固件包下载地址: http://www.keil.com/dd2/Pack/#/eula-container 二 . stm32 cubeMX 离线安装固件包时,从本地安装,遇到依赖 ...
- yum安装本地rpm包_在 Fedora 中安装替代版本的 RPM 包
模块化使 Fedora 能够在仓库中提供替代版本的 RPM 软件包.每个 Fedroa 版本可以原生构建不同应用.语言运行时和工具版本的多个版本. -- Adam Šamalík(作者) 模块化 (M ...
- centos中使用rpm包或yum命令在线安装的软件默认是安装在那个目录下
这个不是 rmp 包管理器和 yum 命令决定的,而是软件包自身会选择安装到某个地方,通常会在这几个文件夹中 /bin 可执行文件 /usr/bin 可执行文件 /sbin 可执行文 ...
- 记录几个CentOS安装包(rpm)的下载地址-离线安装必备
1. http://rpmfind.net/linux/RPM/index.html 2. https://centos.pkgs.org/ 3. http://mirror.centos.org/c ...
- FD.io VPP基本介绍:理解向量包处理(VPP)
FD.io VPP:用户文档 向量包处理器 RToax 2020年9月 1. 什么是向量包处理器(VPP) FD.io的矢量包处理器(VPP)是一个快速,可扩展的2-4层多平台网络协议栈.它在Linu ...
最新文章
- 90 后女科学家,四年完成清华大学硕博连读,解决多个世界级难题
- Zend Studio 安装 PyDev 插件后报错
- android activity生命周期的一张经典图片
- Javascript中的对象查找【转】
- 2018-05-05(在小程序中使用图标)
- Mr.J--初识Vue.js(两大特性示例)
- 《那些年啊,那些事——一个程序员的奋斗史》——30
- 1分钟教你搞定apk签名!!!
- LintCode 842: Origami
- matlab vgg图像风格迁移,迁移网络的应用-图像风格迁移
- matlab求含参数一元三次方程,matlab 求解一元三次方程,带其他参数
- java 生成 rtf,JAVA实现BI报表中RTF模版转PDF
- FileZilla文件下载的目录
- 喜茶多肉瓜瓜 | 埃德珈奶茶饮品培训,饮品配方做法制作教程
- android qq底部图片选择器,Android 高仿QQ图片选择器
- 整理2020java面试题
- 全国计算机考试cad,国家CAD考试CAD试题库.pdf
- (4)图像增强- Part1. 对比度增强
- 基于asp.net企业差旅管理系统-计算机毕业设计
- js上传图片获取图片尺寸
热门文章
- linux 实验指导书,linux操作系统实验指导书新 - 图文
- MySQL高级-MySQL查询缓存优化
- 记:使用IScroll.js 开发picker日历组件遇到的问题及经验总结
- 我的学习之路_第十四章_反射
- mac下java环境变量配置
- 更新Windows ActiveX,Ios
- 未来五年程序员应当具备的十项技能
- java 数字与金额_java 数字金额转换中文金额
- gitlab php自动化测试,自动化发布-GitLab WEB Hooks 配置
- c# mysql 中文,c#操作mysql中文乱码的解决方案_c#应用