linux 如何让.开头的文件不隐藏_如何使用 BusyBox 制作Linux最小文件系统
exynos-4412 不僅可以運行 Android,還可以運行簡單的 Linux 最小文件系統。 最小 Linux 系統是“麻雀雖小,五臟俱全”,它是不帶圖形界面的 linux 系統,可以用來學習 linux 系統編程,便于理解。
1. 工具
1.1 硬件工具
PC 機
迅為4412開發板
1.2 軟件工具
虛擬機
Ubuntu 系統 busybox 工具
2.配置 Busybox
如何使用 BusyBox 制作最小文件系統。
在虛擬機的 Ubuntu 的目錄“/home”下新建目錄“mkdir minilinux”,這個目錄可以根據個人習慣建立,并不是強制要求,如下圖所示。
使用 SSH 軟件拷貝 busybox-1.21.1.tar.bz2(這個軟件在對應的實驗視頻目錄文件下)到虛擬機的 Ubuntu 系統上的目錄“/home/minilinux”下,然后在目錄“/home/minilinux”下,執行解壓命令“tar -xvf busybox-1.21.1.tar.bz2”解壓完成后如下圖。
然后使用“cd busybox-1.22.1”進入到 busybox-1.22.1 目錄中,如下圖。
Busybox的編譯配置和Linux內核編譯配置使用的命令是一樣的,下面開始配置 Busybox, 如下圖所示,使用命令“make menuconfig”如下圖。
會出現 Busybox 的配置界面,如下圖。
如上圖,選中 Busybox Settings,然后按回車進入到 Busybox Settings 界面,如下圖。
在 Busybox Settings 配置選項里面需要修改兩個地方,第一個是 Build Optiions-> Cross Compiler prefix,它是指定用什么編譯器來編譯 Busybox,選中 Build Options 如上圖,然后按回車,進入到 Build Options 配置界面,如下圖。
選中 Build Options 配置界面的 Cross Compiler prefix 如上圖,然后按回車,進入 Cross Compiler prefix 配置界面,如下圖。
輸入使用的交叉編譯工具 ARM-none-linux-gnueabi-,如下圖。
然后按回車返回到 Build Options 配置界面,這時可以看到剛才設置的交叉編譯工具,如下圖。
然后使用鍵盤的左右按鍵選中 Exit,如下圖。
然后按回車,回到 Busybox Settings 設置界面,如下圖。
選中 Installation Options 如上圖,然后按回車,進入 Installation Options 配置界面,如下圖。
選中 BusyBox installation prefix 如上圖所示,然后按回車進入 BusyBox installation prefix 配置界面(這個界面是設置編譯完 Busybox,把最終生成的二進制文件安裝到哪個目錄下面),如下圖。
刪除上圖里面的./_install,然后輸入“../system”(最終生成的二進制文件會安裝到當前目錄的上一級目錄下的 system 目錄里面,注意有兩個點),如下圖。
然后按回車,回到 Installation Options,如下圖。
使用鍵盤的向右方向鍵移動光標到“Exit”,如下圖。
然后按回車,返回到 Busybox Settings,使用鍵盤向右的方向鍵,移動光標到“Exit”, 如下圖。
然后按回車,返回到 Busybox Configuration,使用鍵盤向右的方向鍵移動光標到“Exit”, 如下圖。
然后輸入回車,彈出保存配置界面,使用鍵盤向右的方向鍵,移動光標到“Yes”,然后按回車保存配置,退出配置界面,如下圖。
然后按回車保存配置,退出配置界面,如下圖。
現在 Busybox 的配置已經完成了。
總結
以上是生活随笔為你收集整理的linux 如何让.开头的文件不隐藏_如何使用 BusyBox 制作Linux最小文件系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 传腾讯正式合并搜狗 入局搜索大家都想试一
- 下一篇: 中国邮政储蓄银行卡号怎么看