当前位置: 首页 > news >正文

Linux 9的repo for OVS build

 源码中自带RPM包spec文件

cd /root/rpmbuild/SOURCES/openvswitch-2.17.7/rhel

rpmbuild -bb openvswitch.spec

## 按提示解决,不好解决的依赖可以试试下面的repo 方法 

error: File /root/rpmbuild/SOURCES/openvswitch-2.17.7.tar.gz: No such file or directory

 rpmbuild -bb openvswitch.spec          
error: Failed build dependencies:
        checkpolicy is needed by openvswitch-2.17.7-1.el7.x86_64
        selinux-policy-devel is needed by openvswitch-2.17.7-1.el7.x86_64
        python3-sphinx is needed by openvswitch-2.17.7-1.el7.x86_64
        unbound-devel is needed by openvswitch-2.17.7-1.el7.x86_64
        libunwind-devel is needed by openvswitch-2.17.7-1.el7.x86_64

1. 自己build openvswitch rpm包解决依赖问题 

. centos9/Rocky9 redhat 9 的repo 可用 

安装 libunwind-devel in Rocky 9  for building  openvswith 

dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm

yum -y install libunwind-devel

 Rocky  9 unbound-devel的安装方法

dnf --enablerepo=crb install unbound-devel

dnf --enablerepo=crb install python3-sphinx-latex

 python3-sphinx 安装in centos9

安装iso中的版本

dnf install centos-release-nfv-openvswitch

dnf search openvswitch

centos-release-nfv-openvswitch.noarch : Common release file to establish shared metadata for CentOS NFV SIG
network-scripts-openvswitch2.16.x86_64 : Open vSwitch legacy network service support
openvswitch-selinux-extra-policy.noarch : Open vSwitch Extra SELinux Policy
openvswitch2.16.x86_64 : Open vSwitch
openvswitch2.16-devel.x86_64 : Open vSwitch OpenFlow development package (library, headers)
openvswitch2.16-ipsec.x86_64 : Open vSwitch IPsec tunneling support
openvswitch2.16-test.noarch : Open vSwitch testing utilities
openvswitch2.17.x86_64 : Open vSwitch
openvswitch2.17-devel.x86_64 : Open vSwitch OpenFlow development package (library, headers)
openvswitch2.17-ipsec.x86_64 : Open vSwitch IPsec tunneling support
openvswitch2.17-test.noarch : Open vSwitch testing utilities
openvswitch3.1.x86_64 : Open vSwitch
openvswitch3.1-devel.x86_64 : Open vSwitch OpenFlow development package (library, headers)
openvswitch3.1-ipsec.x86_64 : Open vSwitch IPsec tunneling support
openvswitch3.1-test.noarch : Open vSwitch testing utilities
pcp-pmda-openvswitch.x86_64 : Performance Co-Pilot (PCP) metrics for Open vSwitch
python3-openvswitch2.16.x86_64 : Open vSwitch python3 bindings
python3-openvswitch2.17.x86_64 : Open vSwitch python3 bindings
python3-openvswitch3.1.x86_64 : Open vSwitch python3 bindings

github上的方法也很好用

https://github.com/openvswitch/ovs/blob/master/Documentation/intro/install/fedora.rst

http://www.lryc.cn/news/106850.html

相关文章:

  • DOCTYPE 是什么作用?
  • KubeSphere 3.4.0 发布:支持 K8s v1.26
  • 自然语言文本分类模型代码
  • Prometheus实现系统监控报警邮件
  • could not import go.etcd.io/etcd/clientv3-go
  • MySQL的行锁、表锁触发
  • mysql-入门笔记-3
  • 3分钟创建超实用的中小学新生录取查询系统,现在可以实现了
  • Redis 变慢了 解决方案
  • 远程仓库的操作
  • 一个监控系统的典型架构
  • 让GPT人工智能变身常用工具-中
  • HCIP中期实验
  • 《向量数据库指南》——向量数据库Milvus Cloud、Pinecone、Vespa、Weaviate、Vald、GSI 、 Qdrant选哪个?
  • python与深度学习(十一):CNN和猫狗大战
  • 经典CNN(三):DenseNet算法实战与解析
  • 学习笔记——压力测试案例,监控平台
  • sqlite 踩坑
  • 【论文笔记】神经网络压缩调研
  • 红外NEC通信协议
  • 数据分析DAY1
  • 算法通关村—迭代实现二叉树的前序,中序,后序遍历
  • 二叉搜索树(BST)的模拟实现
  • 【MFC】01.MFC框架-笔记
  • 基于ArcGIS污染物浓度及风险的时空分布
  • 【项目开发计划制定工作经验之谈】
  • 基于STM32的格力空调红外控制
  • rust中thiserror怎么使用呢?
  • ceph tier和bcache区别
  • Idea 2023.2 maven 打包时提示 waring 问题解决