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   #安装所有的包
相关推荐
智者知已应修善业5 分钟前
【洛谷P9975奶牛被病毒传染最少数量推导,导出多样例】2025-2-26
c语言·c++·经验分享·笔记·算法·推荐算法
hweiyu007 分钟前
Linux 命令:tr
linux·运维·服务器
Trouvaille ~10 分钟前
【Linux】应用层协议设计实战(一):自定义协议与网络计算器
linux·运维·服务器·网络·c++·http·应用层协议
allway216 分钟前
基于华为taishan200服务器、arm架构kunpeng920 cpu的虚拟化实战
linux·运维·服务器
CSCN新手听安16 分钟前
【linux】高级IO,I/O多路转接之poll,接口和原理讲解,poll版本的TCP服务器
linux·运维·服务器·c++·计算机网络·高级io·poll
杜子不疼.18 分钟前
【Linux】教你在 Linux 上搭建 Web 服务器,步骤清晰无门槛
linux·服务器·前端
CSCN新手听安22 分钟前
【linux】网络基础(三)TCP服务端网络版本计算器的优化,Json的使用,服务器守护进程化daemon,重谈OSI七层模型
linux·服务器·网络·c++·tcp/ip·json
m0_7369191022 分钟前
C++中的委托构造函数
开发语言·c++·算法
小小小小王王王28 分钟前
洛谷-P1886 【模板】单调队列 / 滑动窗口
c++·算法
普马萨特32 分钟前
GPS、WiFi、基站定位:为什么在 Agent 时代不仅不受影响,反而更重要
linux·运维·服务器