所處環境必須是不可描述,且是全域性,全埠。
必須用ubuntu官方源,/etc/apt/sources.list不要修改,換成阿里源後還是有些依賴工具裝不上。
如下圖,直接去git上查lean官方的最新命令,不要按照網上哪些教程,包括我教程中紅框的,新版本很有可能就變了。理論上官方openwrt和lean版本的依賴環境都是一樣的,安裝了lean下的這些依賴,編譯官方openwrt韌體就不需要重新搭建環境了。
一次編譯,很慢,大概6個小時,命令如下:
git clone #轉殖完整源**
./scripts/feeds update -a #更新軟體源
./scripts/feeds install -a #安裝軟體包
make menuconfig #進入視覺化配置
make -j1 v=s #完整的編譯韌體(-j1 後面是執行緒數。第一次編譯推薦用單執行緒)即可開始編譯你要的韌體了。
從git上取回最新分支後,二次編譯:
cd lede
git pull
./scripts/feeds update -a && ./scripts/feeds install -a
make defconfig
make -j8 download
make -j$(($(nproc)+1
)) v=s
如果需要重新配置:
rm -rf ./tmp &&
rm -rf .config
make menuconfig
make -j$(($(nproc)+1
)) v=s
編譯完成後輸出路徑:/lede/bin/targets
如果需要單獨編譯ipk外掛程式:
使用starwind v2v converter軟體,注意,輸出路徑要與img路徑不同,否則會報錯,轉成後是2個vmdk檔案,其中1個只有1kb,2個都要上傳到虛擬機器,會合併成1個,才能安裝。
/lede/package/feeds/packages
/lede/bin/packages/x86_64/packages
直接在檔案傳輸功能中上傳ipk,然後點「安裝」按鈕,會自動安裝ipk所需依賴和ipk軟體。(需確保overlay軟體有足夠的空間,否則會導致服務異常)
運營就是瞎折騰?
最近這些年,網際網路的運營被奉若神明。談及運營兩個字,大部分人馬上想到的,都是網際網路的運營。但實際上,傳統行業的運營,一樣極具價值,且值得深入研究。比如製造業對 鏈的管理,就非常考驗運營功力,而電信運營商更本來就是做運營起家。只不過,由於傳統行業的運營需要對行業環境有深刻理解,所以在外人眼中,這些...
雙系統解除安裝Ubuntu瞎折騰全記錄
覺得雙系統用起來還是太麻煩了,沒有虛擬機器方便,卸之,記錄一下暴躁的折騰過程 2.第二波瞎刪 因為我是雙硬碟,發現兩個硬碟各有乙個efi分割槽。按照教程用diskpart給裝win的盤裡的efi分割槽分配碟符,但直接訪問是進不去的,用管理員許可權執行word,開啟該盤 沒有ubuntu,一臉懵逼。點...
css之日常瑣碎記錄
1.media可以針對不同的螢幕尺寸設定不同的樣式,特別是如果你需要設定設計響應式的頁面,media是非常有用的。當你重置瀏覽器大小的過程中,頁面也會根據瀏覽器的寬度和高度重新渲染頁面。文件寬度小於300畫素則修改背景顏色 media screen and max width 300px 2.關於專...