How To Install P4 Tutorials
2024-09-01 13:07:27
- 安装一些依赖
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install automake cmake libjudy-dev libpcap-dev libboost-dev libboost-test-dev libboost-program-options-dev libboost-system-dev libboost-filesystem-dev libboost-thread-dev libevent-dev libtool flex bison pkg-config g++ libssl-dev -y
sudo apt-get install cmake g++ git automake libtool libgc-dev bison flex libfl-dev libgmp-dev libboost-dev libboost-iostreams-dev libboost-graph-dev llvm pkg-config python python-scapy python-ipaddr python-ply tcpdump curl -y
sudo apt-get install libreadline6 libreadline6-dev python-pip -y
sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple psutil
sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple crcmod
- clone相关脚本
git clone https://github.com/Multhree/p4tutorials.git
- 安装P4(这一步可能用时较久)
# 不建议修改路径
cd ~/p4tutorials
sudo sh p4.sh
- 下载tutorials
sudo mv tutorials.sh ~
cd ..
sh tutorials.sh USERNAME
- 重启
sudo reboot
最新文章
- AngularJs 键盘事件和鼠标事件
- T-SQL优化
- sbrk与brk的使用小例子
- css3浏览器前缀 -mos/-webkit/-o/-ms
- C语言标准库函数strcpy与strcmp的简单实现
- 利用BBRSACryptor实现iOS端的RSA加解密
- linux samba.tar.gz安装和配置
- SQL也能玩递归
- 16--Box2D使用(二、显示物理世界)
- GridView事件DataBinding,DataBound,RowCreated,RowDataBound区别及执行顺序分析
- Spring 系列: Spring 框架简介(转载)
- Cocos2d-x 创建自己定义项目模板
- 使用 stvd 编译STM8S 时能看到使用RAM ROM大小的方法
- Oracle 高水位线和全表扫描
- 团队作业4——第一次项目冲刺(Alpha版本) Day2
- Jfinal——实践出真知
- Java基础---Java---IO流-----对象的序列化、管道流、RandomAccessFile、数据类型的流对象DataStream、ByteArrayStream
- jvm内存查看与分析工具
- centos7 tomcat8+jdk1.8
- 使用rsync实现客户端与服务器端的文件同步与传送,重点是原理和参数解释