ubuntu18.04系统编译openwrt21.02.3

搭建ubuntu18.04环境

使用虚拟机安装ubuntu环境网上教程很多,这里不做赘述,主要是安装一些我们在编译openwrt时可能会用到的一些工具环境

c 复制代码
sudo apt-get update
sudo apt instll libncurses-dev gawk
sudo apt-get install build-essential libncurses5-dev gawk git subversion gettext unzip file python

源码下载

这里下载源码有好几种方式:

  • 通过git拉取,这里需要配置你的一些git配置信息
  • 网页下载openwrt对应版本的压缩包,本地进行解压,我们用的这种
    链接: git下载链接

    下载完成后,我们得到如下的压缩包

    使用如下命令进行解压
c 复制代码
unzip source-v21.02.3.zip

编译

  1. 更新和安装扩展包
    这一步需要联网,网速慢的时候很熬人
c 复制代码
./scripts/feeds update       #更新最新的包定义
./scripts/feeds install -a   #安装所有的包
相关推荐
IVEN_11 小时前
Python OpenCV: RGB三色识别的最佳工程实践
python·opencv
Johny_Zhao1 天前
OpenClaw安装部署教程
linux·人工智能·ai·云计算·系统运维·openclaw
blasit1 天前
笔记:Qt C++建立子线程做一个socket TCP常连接通信
c++·qt·tcp/ip
肆忆_2 天前
# 用 5 个问题学懂 C++ 虚函数(入门级)
c++
chlk1232 天前
Linux文件权限完全图解:读懂 ls -l 和 chmod 755 背后的秘密
linux·操作系统
舒一笑2 天前
Ubuntu系统安装CodeX出现问题
linux·后端
改一下配置文件2 天前
Ubuntu24.04安装NVIDIA驱动完整指南(含Secure Boot解决方案)
linux
不想写代码的星星2 天前
虚函数表:C++ 多态背后的那个男人
c++
深紫色的三北六号3 天前
Linux 服务器磁盘扩容与目录迁移:rsync + bind mount 实现服务无感迁移(无需修改配置)
linux·扩容·服务迁移
SudosuBash3 天前
[CS:APP 3e] 关于对 第 12 章 读/写者的一点思考和题解 (作业 12.19,12.20,12.21)
linux·并发·操作系统(os)