自己编译一下 openwrt 需要哪些知识?

2014-12-08 21:42:27 +08:00
 Exin
WNDR4300
好像是说从官网下载后需要编译,想试试自己弄。
请各位大大赐教
2682 次点击
所在节点    问与答
9 条回复
Ansonyi
2014-12-08 21:47:58 +08:00
lizheming
2014-12-08 21:48:34 +08:00
不需要什么知识的,Linux系统下把openWRT从git上clone下来按照教程一步一步走就好了,后面会有一个配置选项让你选择,很简单的啦。
fclql
2014-12-08 22:13:32 +08:00
最重要的是你得有个女朋友
jacy
2014-12-08 22:33:29 +08:00
为什么要自己编译
lalalakakaka
2014-12-08 22:46:01 +08:00
会英语。。其他没啥了。
配置界面都是近乎图形化的
Tink
2014-12-08 23:17:32 +08:00
我决定啥也不需要啊,现在就跟Windows上装软件一样
Edward
2014-12-08 23:43:01 +08:00
CPU啥的?官方有详细文档,自行编译耗时有点长啊。。。肯定有编译好了的版本,如果没有特殊需求,没必要自己编译。。。
binux
2014-12-08 23:52:41 +08:00
yum groupinstall "Development Tools”
yum install libcurl-devel libxml2-devel python-devel

cd ~
wget http://downloads.openwrt.org/snapshots/trunk/brcm47xx/OpenWrt-ImageBuilder-brcm47xx-for-linux-x86_64.tar.bz2
tar -xvjf OpenWrt-ImageBuilder-brcm47xx-for-linux-x86_64.tar.bz2
cd OpenWrt-ImageBuilder-brcm47xx-for-linux-x86_64/

make image PROFILE=Broadcom-bgmac-wl PACKAGES="aria2 luci luci-theme-bootstrap luci-i18n-chinese luci-app-multiwan multiwan kmod-usb-storage kmod-usb2 block-mount kmod-fs-hfsplus kmod-fs-ext4 kmod-macvlan netatalk avahi-daemon shadow-useradd shadow-groupadd luci-proto-ppp ppp-mod-pptp"
bugeye
2014-12-09 08:24:18 +08:00
运气好啥都也不要,运气不好啥都没用。就是这样的。如果有linux kernel编译的经历,显然是有用的,不然很多包你不知道需要不需要。

另外,一般情况下,不需要自己编译,除非为了将openwrt扩展到某些机型上,但如果是这样,你应该不会问这种问题。另一种情况是,busybox默认选项或者busybox本身已经不能满足你,而openwrt又没移值gnutools。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/152457

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX