搭建ubuntu18.04环境
使用虚拟机安装ubuntu环境网上教程很多,这里不做赘述,主要是安装一些我们在编译openwrt时可能会用到的一些工具环境
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下载链接
下载完成后,我们得到如下的压缩包
使用如下命令进行解压
unzip source-v21.02.3.zip
编译
- 更新和安装扩展包
这一步需要联网,网速慢的时候很熬人
./scripts/feeds update #更新最新的包定义
./scripts/feeds install -a #安装所有的包