国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

查看: 2921|回復(fù): 0
打印 上一主題 下一主題

[嵌入式開發(fā)入門]4412開發(fā)板從零建立Linux最小系統(tǒng)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2017-4-8 14:38:29 | 只看該作者 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
iTOP-4412開發(fā)板不僅可以運(yùn)行Android,還可以運(yùn)行簡單的Linux最小文件系統(tǒng)。

最小Linux 系統(tǒng)“麻雀雖小,五臟俱全”,它不帶圖形界面的Linux 系統(tǒng),剔除干擾因素便于理解,用來學(xué)習(xí)Linux系統(tǒng)編程非常合適。

另外,Linux最小系統(tǒng)占用的內(nèi)存空間很小,也經(jīng)常用于不帶圖形界面的項(xiàng)目。

1. 最小Linux系統(tǒng)簡介
制作文件系統(tǒng)需要使用到Busybox工具。

BusyBox是一個集成了一百多個最常用Linux命令和工具的軟件。BusyBox 包含了一些簡單的工具,例如ls、cat和echo等等,還包含了一些更大、更復(fù)雜的工具,例grep、find、mount以及telnet。有些人將 BusyBox 稱為 Linux 工具里的瑞士軍刀。簡單的說BusyBox就好像是個大工具箱,它集成壓縮了 Linux 的許多工具和命令,也包含了Linux系統(tǒng)的自帶的shell。

Busybox的下載網(wǎng)址是http://www.busybox.net/,這是一個開源的程序,并且一直在更新中,這里使用的版本是busybox-1.21.1.tar.bz2。

2. 配置最小系統(tǒng)
在虛擬機(jī)的Ubuntu的目錄“/home”下新建目錄“mkdir minilinux”,這個目錄可以根據(jù)個人習(xí)慣建立,并不是強(qiáng)制要求。

拷貝busybox-1.21.1.tar.bz2(這個軟件在對應(yīng)的實(shí)驗(yàn)視頻目錄文件下)到虛擬機(jī)的Ubuntu系統(tǒng)上的目錄“/home/minilinux”下,然后在目錄“/home/minilinux”下,執(zhí)行解壓命令“tar -xvf busybox-1.21.1.tar.bz2”解壓,進(jìn)入解壓出的busybox-1.22.1目錄中。

Busybox的編譯配置和Linux內(nèi)核編譯配置使用的命令是一樣的,下面配置Busybox,如下圖所示,使用命令“make menuconfig”,會出現(xiàn)Busybox的配置界面,如下圖所示。



選中Busybox Settings,進(jìn)入到Busybox Settings界面。

接著進(jìn)入Build Optiions-> Cross Compiler prefix配置界面,它是指定用什么編譯器來編譯,輸入使用的交叉編譯工具“arm-none-linux-gnueabi-”。

然后回到Busybox Settings設(shè)置界面,進(jìn)入Installation Options配置界面,選中BusyBox installation prefix,然后進(jìn)入BusyBox installation prefix配置界面(這個界面是設(shè)置編譯完Busybox,把最終生成的二進(jìn)制文件安裝到哪個目錄下面)。

刪除里面默認(rèn)的./_install,然后輸入“../system”(最終生成的二進(jìn)制文件會安裝到當(dāng)前目錄的上一級目錄下的system目錄里面)。

退出menuconfig配置界面,保存配置。

3. 編譯和安裝
Busybox的配置已經(jīng)完成了,接下來編譯Busybox,在Ubuntu的終端輸入make命令開始編譯Busybox。

編譯完成之后,需要把編譯生成的二進(jìn)制文件安裝到剛才指定的../system目錄里面,使用命令“make install”安裝二進(jìn)制文件到“../system”目錄。打開“../system”目錄,可以看到安裝的文件,如下圖所示。



4. 完善最小系統(tǒng)
本節(jié)介紹如何添加最小系統(tǒng)需要的網(wǎng)絡(luò)文件、用戶文件、庫等。

在system目錄下,使用命令“mkdir dev etc lib mnt proc sys tmp var”創(chuàng)建文件夾。

進(jìn)入到剛才創(chuàng)建的etc文件夾,在etc目錄下建立eth0-setting文件,并在eth0-setting文件里輸入下面的內(nèi)容,保存之后修改權(quán)限位755。

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日日干干夜夜 | 色综合久久88色综合天天小说 | 亚洲欧美一区二区三区蜜芽 | 日韩久久一级毛片 | 亚洲欧美一区二区三区二厂 | 亚洲精品乱码久久久久久蜜桃欧美 | dy天堂 | 欧美国产亚洲精品高清不卡 | 中文字幕一区二区三区精品 | h免费观看| 羞羞视频免费观看入口 | 视频黄色免费 | 免费爱豆传媒在线观看视频 | 日韩黄色一级视频 | 男女涩涩| 国产精品视频免费观看 | 亚洲国产日韩欧美一区二区三区 | 国产成人精品男人的天堂下载 | 四虎永久免费地址ww 41.6 | 久久精品国产精品亚洲精品 | 亚洲天堂男人的天堂 | 综合婷婷| 色视频免费网站 | 日本人视频jizz4 | 香蕉tv亚洲专区在线观看 | 久久精品国产亚洲麻豆小说 | 日韩精品视频在线 | 一个人hd高清在线观看 | 热久久国产 | 二级特黄绝大片免费视频大片 | 在线看片免费人成视久网下载 | 受胎岛无删减全集在线观看 | 不卡免费在线视频 | 国产一区二| 最近中文字幕2019视频1 | 成人在线天堂 | 亚洲日韩欧美一区二区在线 | 久久99国产精品成人欧美 | 国产精品高清免费网站 | 久久久噜噜噜久久久 | 亚洲视频一区二区在线观看 |