ubuntu16.04編譯OpenWrt環境搭建

     OpenWrt 是一個高度模塊化、高度主動化的嵌入式的 Linux 刊行版 , 它的的保證理供給了一個完全可寫的文件系統 , 從應用法式供給商供給的選擇和設置裝備擺設 , 并許可您自界說的設備 , 以順應任何應用法式 , 所以具有很強的定制能力 , 這也讓發燒友們更具有挑戰激情 。
    同時OpenWRT擁有壯大的收集組件和擴展性 , 經常被用于德律風、小型機械人、智能家居、以及路由器設備中 。
   因為OpenWRT沒有刊行小米路由mini版固件 , 所以只能脫手進行編譯一個 。

ubuntu16.04編譯OpenWrt環境搭建



需要這些哦
ubuntu16.0
OpenWrt
方式/
1    在編譯之前我們先要搭建情況 , ubuntu下OpenWrt編譯情況需要安裝良多組件:
sudo apt-get install gcc  g++ binutils patch bzip2 flex bison make autocnf gettext texinfo unzip sharutils subversion libncurses5-dev ncurses-term zlib1g-dev subversion git-cor gaw asciido libz-dev
若是你怕有些沒安裝當作功 , 也可以一個個安裝:
sudo apt-get install gcc (已安裝)
sudo apt-get install g++ (已安裝)
sudo apt-get install binutils (已安裝)
sudo apt-get install patch (已安裝)
sudo apt-get install bzip2 (已安裝)
sudo apt-get install flex (需安裝)
sudo apt-get install bison (需安裝)
sudo apt-get install make (已安裝)
sudo apt-get install autoconf (需安裝)
sudo apt-get install gettext (已安裝)
sudo apt-get install texinfo (需安裝)
sudo apt-get install unzip (已安裝)
sudo apt-get install sharutils (已安裝)
sudo apt-get install subversion (需安裝)
sudo apt-get install libncurses5-dev (需安裝)
sudo apt-get install ncurses-term (已安裝)
sudo apt-get install zlib1g-dev (已安裝)
sudo apt-get install subversion (已安裝)
sudo apt-get install  git-core(需安裝)
sudo apt-get install gawk(已安裝)
sudo apt-get install asciidoc(需安裝)
sudo apt-get install libz-dev
當然安裝之前最好先更新下組件包:
sudo apt-get update
這里小編選擇逐個安裝

2    顛末小編逐個安裝 , 發現年夜部門在ubuntu16.04系統中就已經安裝好了 , 只需再安裝以下幾條目:
sudo apt-get install flex
sudo apt-get install bison 
sudo apt-get install autoconf 
sudo apt-get install texinfo 
sudo apt-get install subversion 
sudo apt-get install libncurses5-dev 
sudo apt-get install  git-core
sudo apt-get install asciidoc(文件比力年夜 , 耐煩期待)

3  新建一個openwrt目次 , 利用號令:
mkdir openwrt
sudo chmod 777 openwrt
  接下來的所有號令都在/openwrt目次下運行(編譯系統的絕對路徑中不克不及含有空格) 。

猜你喜歡