ubuntu 10.10环境下编译openwrt(添加Luci和中文化)笔记
2015-03-31 10:20
495 查看
1:编译环境准备
假设已经装好ubuntu 10.10
sudo apt-get install g++ flex gawk libncurses5-dev patch automake subversion zlib1g-dev
2:获取OpenWrt源代码和安装包,更新
mkdir openwrt
cd openwrt
svn checkout svn://svn.openwrt.org/openwrt/trunk .
./scripts/feeds update -a
./scripts/feeds install -a
{
另外如果只是加装 Luci web UI 可以这样做 :
./scripts/feeds update packages luci
./scripts/feeds install -a -p luci
}
经过这个步骤,在 make menuconfig 里就有 LuCI 相关选项。
3:加装Luci 中文语言包
vi feeds.conf.default
将src-svn luci 。。。这一行改为:
src-svn luci svn://svnhost.cn/luci-chn/tags/0.9.0/contrib/package
然后运行
make package/symlinks
4:配置openwrt
make memuconfig
选择luci-->language-->chinese
选择target system按回车选bcm63XX(我是用DB120的,你应该根据自己的硬件来选择)
选择target image按回车把jffs2去掉,退出保存
更新到最新版本
svn up
编译
make V=99
如果编译出错
make package/symlinks
make V=99
bin目录下的bin文件是编译好的固件
=================================
之前编译的openwrt一直都没有界面需要手动安装界面,其实手动安装界面很简单,只需要简单的三个步骤即可:
首先,Telnet进入路由器 Telnet 192.168.1.1. 此时会看到openwrt的欢迎界面
然后,更新下opkg列表,输入: opkg update
最后,安装界面 输入 opkg install luci-admin-full 耐心等待即可。
本文要讲的将luci编译到openwrt中,不需要再手动安装,本文的前提是已安装好编译环境并下载完成openwrt源码
软件环境:
Openwrt: Kamikaze 8.09;
PC OS: Windows XP sp2
VM: VMware workstation 6.5
VM OS: Ubuntu 9.04
硬件: linksys WRT54G V1.1
首先,升级openwrt 进入到源码主目录-》script 在script目录中打开命令行 输入 ./feeds update
其次,安装luci 继续在命令行中输入 ./feeds install -a -p luci
最后,回到源码主目录,命令行输入 make menuconfig 此时你会发现在Administration项下面多出来4个luci的配置选项,此时按照你的需要进行配置即可。
假设已经装好ubuntu 10.10
sudo apt-get install g++ flex gawk libncurses5-dev patch automake subversion zlib1g-dev
2:获取OpenWrt源代码和安装包,更新
mkdir openwrt
cd openwrt
svn checkout svn://svn.openwrt.org/openwrt/trunk .
./scripts/feeds update -a
./scripts/feeds install -a
{
另外如果只是加装 Luci web UI 可以这样做 :
./scripts/feeds update packages luci
./scripts/feeds install -a -p luci
}
经过这个步骤,在 make menuconfig 里就有 LuCI 相关选项。
3:加装Luci 中文语言包
vi feeds.conf.default
将src-svn luci 。。。这一行改为:
src-svn luci svn://svnhost.cn/luci-chn/tags/0.9.0/contrib/package
然后运行
make package/symlinks
4:配置openwrt
make memuconfig
选择luci-->language-->chinese
选择target system按回车选bcm63XX(我是用DB120的,你应该根据自己的硬件来选择)
选择target image按回车把jffs2去掉,退出保存
更新到最新版本
svn up
编译
make V=99
如果编译出错
make package/symlinks
make V=99
bin目录下的bin文件是编译好的固件
=================================
之前编译的openwrt一直都没有界面需要手动安装界面,其实手动安装界面很简单,只需要简单的三个步骤即可:
首先,Telnet进入路由器 Telnet 192.168.1.1. 此时会看到openwrt的欢迎界面
然后,更新下opkg列表,输入: opkg update
最后,安装界面 输入 opkg install luci-admin-full 耐心等待即可。
本文要讲的将luci编译到openwrt中,不需要再手动安装,本文的前提是已安装好编译环境并下载完成openwrt源码
软件环境:
Openwrt: Kamikaze 8.09;
PC OS: Windows XP sp2
VM: VMware workstation 6.5
VM OS: Ubuntu 9.04
硬件: linksys WRT54G V1.1
首先,升级openwrt 进入到源码主目录-》script 在script目录中打开命令行 输入 ./feeds update
其次,安装luci 继续在命令行中输入 ./feeds install -a -p luci
最后,回到源码主目录,命令行输入 make menuconfig 此时你会发现在Administration项下面多出来4个luci的配置选项,此时按照你的需要进行配置即可。
相关文章推荐
- ubuntu 10.10环境下编译openwrt(添加Luci和中文化)笔记
- Thrift 学习笔记1——Ubuntu环境下Thrift的安装、编译以及测试
- ubuntu中编译openwrt的环境配置
- Linux_Ubuntu_openWrt编译环境学习_编译出错
- Ubuntu14.04 安装Android 编译环境之 环境变量设置1---学习笔记
- Thrift 学习笔记1——Ubuntu环境下Thrift的安装、编译以及测试 - 张进の专栏 - 博客频道 - CSDN.NET
- 32bit Ubuntu 10.10环境下Android Froyo编译问题解决
- Ubuntu 10.10编译交叉编译器2.95.3的环境搭建
- zynq学习笔记一:搭建linux交叉编译环境(ubuntu 17.04)
- Openwrt编译进阶(6)-添加aria2,luci添加,web管理界面添加
- 毕业设计笔记--Ubuntu 14.0.4下配置Mapbox编译环境
- Ubuntu下建立openwrt-linux交叉编译环境
- ubuntu10.10 建立android编译环境前期工作
- OK6410 Linux开发环境搭建--编译以及ubuntu的使用方法学习笔记
- Ubuntu 10.10编译Bochs2.4.5笔记
- Ubuntu10.10搭建Android2.2基于ARM的交叉编译环境
- Thrift 学习笔记1——Ubuntu环境下Thrift的安装、编译以及测试
- UBUNTU环境下编译的openwrt
- 在ubuntu环境下编译openwrt
- Ubuntu10.10搭建Android2.2基于ARM的交叉编译环境