V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Exin
V2EX  ›  问与答

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

  •  
  •   Exin · 2014-12-08 21:42:27 +08:00 · 2765 次点击
    这是一个创建于 3667 天前的主题,其中的信息可能已经有所发展或是发生改变。
    WNDR4300
    好像是说从官网下载后需要编译,想试试自己弄。
    请各位大大赐教
    9 条回复    2014-12-09 08:24:18 +08:00
    Ansonyi
        1
    Ansonyi  
       2014-12-08 21:47:58 +08:00   ❤️ 1
    lizheming
        2
    lizheming  
       2014-12-08 21:48:34 +08:00   ❤️ 1
    不需要什么知识的,Linux系统下把openWRT从git上clone下来按照教程一步一步走就好了,后面会有一个配置选项让你选择,很简单的啦。
    jacy
        4
    jacy  
       2014-12-08 22:33:29 +08:00
    为什么要自己编译
    lalalakakaka
        5
    lalalakakaka  
       2014-12-08 22:46:01 +08:00
    会英语。。其他没啥了。
    配置界面都是近乎图形化的
    Tink
        6
    Tink  
       2014-12-08 23:17:32 +08:00
    我决定啥也不需要啊,现在就跟Windows上装软件一样
    Edward
        7
    Edward  
       2014-12-08 23:43:01 +08:00 via iPhone
    CPU啥的?官方有详细文档,自行编译耗时有点长啊。。。肯定有编译好了的版本,如果没有特殊需求,没必要自己编译。。。
    binux
        8
    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
        9
    bugeye  
       2014-12-09 08:24:18 +08:00
    运气好啥都也不要,运气不好啥都没用。就是这样的。如果有linux kernel编译的经历,显然是有用的,不然很多包你不知道需要不需要。

    另外,一般情况下,不需要自己编译,除非为了将openwrt扩展到某些机型上,但如果是这样,你应该不会问这种问题。另一种情况是,busybox默认选项或者busybox本身已经不能满足你,而openwrt又没移值gnutools。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3421 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 11:21 · PVG 19:21 · LAX 03:21 · JFK 06:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.