到此 , OpenWrt的大门已为你敞开 。接下来 , 开始尝试利用OpenWrt实现更多智能应用吧 , 比如单号多拨榨取运营商带宽、绑定域名远程控制、挂载大容量硬盘、搭建BT下载机、搭建网络摄像头、Samba/DLNA家庭NAS
第三部分:搭建编译环境 和 进行编译
如果你的路由器不在支持范围之内 , 或者有这样那样的固件你想进行编辑 , 不妨动手试试制作属于自己的OpenWRT Firmware , 你的目标是进入到下面这个编辑FIRMWARE的界面:
文章插图
搭建编译环境
1、安装Ubuntu(编译需要Linux环境) , 到其官网下载 , 版本根据自己所需选择即可 。可以选择安装到虚拟机或者物理机 , 图形化安装而且是中文版 , 连安装都搞不定的 , 可以关闭本页面了; 2、切记不要改动软件源 , 同时按住Ctrl + Alt + T , 调出终端; 3、逐条输入下列命令(及时验证是否安装成功):
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
sudo apt-get install g++
sudo apt-get install libncurses5-dev
sudo apt-get install zlib1g-dev
sudo apt-get install bison
sudo apt-get install flex
sudo apt-get install unzip
sudo apt-get install autoconf
sudo apt-get install gawk
sudo apt-get install make
sudo apt-get install gettext
sudo apt-get install gcc
sudo apt-get install binutils
sudo apt-get install patch
sudo apt-get install bzip2
sudo apt-get install libz-dev
sudo apt-get install asciidoc
sudo apt-get install subversion
sudo apt-get install sphinxsearch
sudo apt-get install libtool
sudo apt-get install sphinx-common
(Upsangel小语:apt-get install 安装一大堆编程所需套件)至此编译环境搭建完成 。
下载OpenWrt源码并编译
OpenWrt源码分两种 , 一种是最新但不是最稳定的Trunk开发版 , 一种是最稳定的Backfire版 , 建议下载官方源码 。下载前先在本地创建活页夹:
2
3
mkdir openwrt
sudo chmod 777 openwrt
cd openwrt
选择你想要的版本然后执行下载命令 , 下载结束会显示版本号: Trunk版下载命令:
推荐阅读
- 从最小的行星到最大的恒星 目前发现最大的恒星是什么星
- 从零开始的微服务搭建之路
- 在火星上看日出 从火星上看地球的照片
- 十分钟从Java 8到Java 15
- 饮食补充叶酸的方法
- solidworks怎么批量更改零件属性?solidworkstoolbox更改已生成的零件
- 零基础学太极 如何快速掌握动作要领
- 世界品牌不粘锅?不粘锅鼻祖
- 马祖禅师茶语,茶道大师从谂掸师
- 中国水质最好的城市是哪儿?