亚洲一久久久久久久久,国产免费天天看高清影视在线,精品人妻伦九区久久aaa片,性荡视频播放在线视频

Openwrt開發(fā)指南 第3章 OpenWrt下載及配置-天天關(guān)注

來源: 嵌入式大雜燴2023-06-28 06:17:42
  

開發(fā)環(huán)境:

主機(jī):Ubuntu16.04

Openwrt:OpenWrt 21.02.2


(資料圖片僅供參考)

1 安裝相關(guān)工具和庫(kù)

先更新源:

$sudo apt-get update

1)安裝git工具

$sudo apt-get install git git-core

2)安裝依賴的庫(kù)文件

$sudo apt-get install gcc g++ binutils patch bzip2 flex bison cmake make autoconf gettext texinfo unzip sharutils ncurses-term zlib1g-dev libncurses5-dev gawk

2 下載OpenWrt源碼

編譯OpenWrt首先需要下載源碼,OpenWrt的源碼是通過git下載,OpenWrt目前已經(jīng)很好的支持了MT7620、MT7821等芯片,因此OpenWrt系統(tǒng)完全可以用于MT7620等開發(fā)板。下面開始OpenWrt學(xué)習(xí)之旅。

$git clone https://github.com/openwrt/openwrt.git

輸入命令等待下載即可。

列出可以使用的版本tag:

$git tag

bruceou@ubuntu:~/openwrt$ git tag

reboot

v17.01.0

v17.01.0-rc1

v17.01.0-rc2

v17.01.1

v17.01.2

v17.01.3

v17.01.4

v17.01.5

v17.01.6

v17.01.7

v18.06.0

v18.06.0-rc1

v18.06.0-rc2

v18.06.1

v18.06.2

v18.06.3

v18.06.4

v18.06.5

v18.06.6

v18.06.7

v18.06.8

v18.06.9

v19.07.0

v19.07.0-rc1

v19.07.0-rc2

v19.07.1

v19.07.2

v19.07.3

v19.07.4

v19.07.5

v19.07.6

v19.07.7

v19.07.8

v19.07.9

v21.02.0

v21.02.0-rc1

v21.02.0-rc2

v21.02.0-rc3

v21.02.0-rc4

v21.02.1

v21.02.2

【注意】q 鍵結(jié)束

查看本地分支情況:

$ git branch –a

可以選擇并切換到指定的版本tag:git checkout -f 比如:

$git checkout -f v21.02.2

然后在查看下分支情況:

下載完OpenWrt的源碼后,為了使OpenWrt支持更多的軟件,需要更新和安裝其它源上面的軟件。

$./scripts/feeds update -a

$./scripts/feeds install -a

一切就緒,接下來就可以開始編譯了。

【注意】OpenWrt默認(rèn)是用非root用戶名來編譯的,因此一定不要用root權(quán)限來編譯OpenWrt系統(tǒng),對(duì)于Ubuntu系統(tǒng),不加sudo即可。

3 配置OpenWrt源碼

在編譯OpenWrt系統(tǒng)之前,我們首先要對(duì)它進(jìn)行配置,讓它能夠支持我們的MT7620A開發(fā)板。OpenWrt系統(tǒng)也是一個(gè)Linux系統(tǒng),因此它的配置方法和Linux的完全一樣,也是通過make menuconfig來進(jìn)行配置。

$make menuconfig

我們就可以通過方向鍵來選擇配置選項(xiàng),通過空格鍵來選擇配置狀態(tài)。當(dāng)執(zhí)行完上命令后,便會(huì)彈出如圖。

優(yōu)酷YKL1C采用的CPUMT7620A 128MSDRAM、32MFlash,因此,為了讓OpenWrt系統(tǒng)能成功的在我們的開發(fā)板上運(yùn)行起來,我們需要做如下配置。

1).選擇CPU型號(hào)

Target System (MediaTek Ralink MIPS) --->

2).選擇CPU子型號(hào)

Subtarget (MT7620 based boards) --->

3).選擇具體路由器型號(hào)

Target Profile (YOUKU YK1) --->

然后保存退出,這樣就配置完成了。

當(dāng)然也可簡(jiǎn)單配置下版本信息。

[*] Image configuration --->

[*] Version configuration options --->

當(dāng)然這只是一個(gè)最簡(jiǎn)單的配置,我們首先是要在開發(fā)板把OpenWrt系統(tǒng)跑起來,更復(fù)雜的配置、應(yīng)用,在以后的課程中會(huì)一點(diǎn)一點(diǎn)的教給大家。

4 編譯

最后執(zhí)行make V=99,開始漫長(zhǎng)的編譯,編譯時(shí)間由電腦配置決定,由于編譯時(shí),需要的軟件是從網(wǎng)絡(luò)上面下載,所以這里要求電腦必須能夠上網(wǎng)。V=99意思顯示所有信息。

$make V=99

在編譯前,可是用以下命令將源碼先下載:

$make download

第一次編譯大概需要4、5個(gè)小時(shí),以后再次編譯,則分分鐘搞定。編譯出來的鏡像位于bin/targets/ramips/mt7620目錄下面。

$ls bin/targets/ramips/mt7620

其中openwrt-ramips-mt7620-youku-yk1-squashfs-sysupgrade.bin這個(gè)就是我們要的鏡像。燒寫到板子上面即可啟動(dòng)。這樣最簡(jiǎn)單OpenWrt就可以啟動(dòng)了,不過好多功能都沒有,一步一步來,不斷深入。

審核編輯:湯梓紅

關(guān)鍵詞:

責(zé)任編輯:sdnew003

相關(guān)新聞

版權(quán)與免責(zé)聲明:

1 本網(wǎng)注明“來源:×××”(非商業(yè)周刊網(wǎng))的作品,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé),本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。

2 在本網(wǎng)的新聞頁面或BBS上進(jìn)行跟帖或發(fā)表言論者,文責(zé)自負(fù)。

3 相關(guān)信息并未經(jīng)過本網(wǎng)站證實(shí),不對(duì)您構(gòu)成任何投資建議,據(jù)此操作,風(fēng)險(xiǎn)自擔(dān)。

4 如涉及作品內(nèi)容、版權(quán)等其它問題,請(qǐng)?jiān)?0日內(nèi)同本網(wǎng)聯(lián)系。

天堂国产一区二区三区| 醉酒后少妇被疯狂内射视频 | 性一交一无一伦一精一品| 国产成人无码网站| 国产人妻人伦精品1国产丝袜| 邻居少妇张开双腿让我爽一夜| 动漫av纯肉无码av在线播放| 蜜桃视频一区二区在线观看| 超碰人人超碰人人| 香蕉久久久久久av成人| 国产毛多水多高潮高清| 香蕉午夜福利院| 久久亚洲精品中文字幕| 久久亚洲中文字幕精品一区| 国产成人av在线免播放观看新| 成年女人vr免费视频| 国产精品无码无片在线观看3d | 免费观看美女裸体网站| 男女后进式猛烈xx00动态图片| 大地资源中文第三页| 中文在线8资源库| 18禁裸男晨勃露j毛免费观看| 无码免费无线观看在线视频| 欧美丰满一区二区免费视频| 精品国产一区二区三区色欲| 一区二区三区内射美女毛片 | 亚洲av成人无遮挡网站在线观看| 日日碰狠狠添天天爽五月婷| 国产精品欧美一区二区三区| 日韩成人大屁股内射喷水| 免费a级毛片无码a| 精品一区二区三区在线成人| 中文字幕无码乱码人妻系列蜜桃 | 久久国产精品久久久久久| 农村欧美丰满熟妇xxxx| 3d动漫精品啪啪一区二区下载| 久久婷婷五月综合色一区二区| 国产日产欧产美| а√天堂8资源中文在线| 色avav色av爱avav亚洲色拍 | 天堂在线观看www|