日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

手把手教你在Ubuntu定制文件系統(tǒng)

飛凌嵌入式 ? 2022-12-16 15:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

為了給客戶的測試和開發(fā)提供便利,飛凌嵌入式的開發(fā)板產(chǎn)品一般都支持多種操作系統(tǒng),以基于全志T507H處理器設計研發(fā)的OKT507-C開發(fā)板為例,它支持三種操作系統(tǒng),分別是:Linux、Android 和 Forlinx Desktop(Ubuntu),這里提到的Forlinx Desktop系統(tǒng)是飛凌嵌入式在Ubuntu base的基礎上構建的桌面操作系統(tǒng),完全兼容Ubuntu18.04,相對傳統(tǒng)的Linux系統(tǒng)而言易用性更高。

ForlinxDesktop(Ubuntu)系統(tǒng)基于Ubuntu官方為嵌入式設備制作的操作系統(tǒng)-Lubuntu,該操作系統(tǒng)具備apt-get、ldd等常用的命令,若需要安裝軟件則直接apt-get在線安裝即可,不需進行交叉編譯移植等繁瑣操作。但是每次重新燒寫鏡像之后,之前安裝的軟件就得重新安裝,比較繁瑣,如果需要批量操作則每塊開發(fā)板都需要去apt-get安裝,這樣會大幅增加工作量,很不便于批量化生產(chǎn)。

能不能把軟件一起打包到鏡像呢?這樣每次燒寫完就不用再去apt-get在線安裝了。答案當然是肯定的,這就涉及到文件系統(tǒng)的定制了,那么接下來,小編就為大家介紹在Forlinx Desktop(Ubuntu)系統(tǒng)上定制文件系統(tǒng)的操作過程。

1. 解壓文件系統(tǒng)

首先,找到OKT507-desktop-release源碼的文件系統(tǒng)所在的目錄,然后將文件系統(tǒng)壓縮包解壓,路徑如下:

OKT507-desktop-release/ubuntu

b38fd11e-7ce3-11ed-b116-dac502259ad0.png

解壓后,可看到文件系統(tǒng)目錄OKT507-linux-ubuntu,進入到此目錄后可看到如下文件夾:

b3a764c8-7ce3-11ed-b116-dac502259ad0.png

2. 安裝QEMU

這里簡單介紹下QEMU,它是一個小巧的模擬器,可以模擬很多硬件如ARM、x86、AMD64/Intel64等。QEMU用途廣泛,比如Xen、Android模擬器等都是基于QEMU的。下面我們開始在虛擬機進行安裝QEMU,如下:

① 更新下載源:

sudo apt-get update

②執(zhí)行命令安裝:

sudo apt-get install qemu-aarch64-static

sudo apt-get install qemu-user-static

3. 修改配置

① 將QEMU的qemu-arm-static拷貝到文件系統(tǒng)目錄OKT507-linux-ubuntu,如下:

sudo cp /usr/bin/qemu-arm-static usr/bin/

b3c7f4ae-7ce3-11ed-b116-dac502259ad0.png

② 拷貝PC主機端的DNS配置,因為待會我們安裝程序時要用網(wǎng)絡:

sudo cp -b /etc/resolv.conf etc/resolv.conf

b3e9c2c8-7ce3-11ed-b116-dac502259ad0.png

③ 修改下載源:

sudo vim etc/apt/sources.list

添加

deb http://ports.ubuntu.com/ubuntu-ports/ xenial main universe

deb-src http://ports.ubuntu.com/ubuntu-ports/ xenial main universe

b412f148-7ce3-11ed-b116-dac502259ad0.png

4. 掛載文件系統(tǒng)

因為我們這里是通過腳本的方式掛載和卸載文件系統(tǒng),所以需要編寫一個腳本掛載和卸載文件系統(tǒng)。

① 新建一個腳本文件命名為ch-mount.sh,附代碼如下:

#!/bin/bash

② 設置這個shell腳本可執(zhí)行權限,如下:

sudochmod 777 ch-mount.sh

③ 掛載文件系統(tǒng):

執(zhí)行ch-mount.sh腳本指定參數(shù)-m,掛載成功如下:

sudo./ch-mount.sh -m ./

b4362bcc-7ce3-11ed-b116-dac502259ad0.png

5. 安裝軟件

前面我們掛載了文件系統(tǒng),已將文件系統(tǒng)掛載到了QEMU模擬器,接下來就可以安裝我們所需要的軟件了。

① 更新下載源:

apt update

注意:更新下載源可能會報錯,這里需要注意一下,因為tmp文件夾權限不夠,chmod為其賦予權限。

如下:

chmod 777 /tmp

② 安裝軟件:

至此,便可以安裝所需軟件了,在這里用apt-get安裝自己所需軟件,根據(jù)所需安裝。我們這里來安裝一個minicom串口測試工具。如下:

b458919e-7ce3-11ed-b116-dac502259ad0.png

③ 安裝完成后,exit退出QEMU。

④ 執(zhí)行ch-mount.sh腳本卸載文件系統(tǒng),指定參數(shù)-u,卸載成功后打印如下:

b49f1aba-7ce3-11ed-b116-dac502259ad0.png

注意:我們exit退出后,只是退出了QEMU模擬器,并沒有卸載文件系統(tǒng),一定要執(zhí)行腳本卸載文件系統(tǒng)。

6. 打包文件系統(tǒng)

① 完成前面的步驟后,用tar命令將當前文件夾下所有文件壓縮,命名為OKT507-linux-ubuntu.tar.gz。如下:

sudo tar -cvzf OKT507-linux-ubuntu.tar.gz ./*

② 壓縮完成后,為文件系統(tǒng)壓縮包OKT507-linux-ubuntu.tar.gz賦予權限,如下:

sudo chmod a+w OKT507-linux-ubuntu.tar.gz

b4c6a846-7ce3-11ed-b116-dac502259ad0.png

③ 將剛打包好的壓縮包替換到上一級目錄下的舊的文件系統(tǒng)壓縮包。

b4f2d344-7ce3-11ed-b116-dac502259ad0.png

④ 重新編譯打包后生成新的鏡像燒錄開發(fā)板。

b51038bc-7ce3-11ed-b116-dac502259ad0.png


7. 測試方法

燒錄到板子后,在終端啟動minicom,驗證下是否安裝上。如下:

b52e62e2-7ce3-11ed-b116-dac502259ad0.png

從上圖紅框可以看出,通過終端命令啟動了minicom,說明我們在QEMU中安裝成功了,至此Ubuntu文件系統(tǒng)定制就做完了。

通過這種方法可以個性化的定制屬于自己文件系統(tǒng),安裝自己所需軟件,也可以根據(jù)自己需求將出廠不需要的軟件用相同的方式卸載掉,這樣既能減少工作量,又利于批量化生產(chǎn)。

以上就是小編為大家?guī)淼脑贔orlinx Desktop(Ubuntu)系統(tǒng)上定制文件系統(tǒng)的操作過程。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 文件系統(tǒng)

    關注

    0

    文章

    305

    瀏覽量

    21053
  • Ubuntu
    +關注

    關注

    5

    文章

    617

    瀏覽量

    33716
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    手把手教你:AI算力模組適配Ubuntu 24.04教程

    M.2KeyM接口(用于插AI模組)和PCIe3.0X2通道。啟動盤準備一個系統(tǒng)安裝U盤(可以安裝Ubuntu24.04LTS)。外設準備HDMI顯示器、USB鍵盤鼠標。
    的頭像 發(fā)表于 04-21 12:02 ?131次閱讀
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>:AI算力模組適配<b class='flag-5'>Ubuntu</b> 24.04教程

    射頻頭壞了只能扔?手把手教你維修排查TNC插頭,干貨值得收藏!

    射頻接頭壞了只能剪掉重做?未必!本文由電蜂優(yōu)選(elecbee)專家親授,深度拆解 TNC 插頭的維修排查全流程。從中心針偏移糾偏、氧化層化學清理到組裝式接頭的無損重組,手把手教你如何通過 VNA
    的頭像 發(fā)表于 04-14 17:12 ?170次閱讀
    射頻頭壞了只能扔?<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>維修排查TNC插頭,干貨值得收藏!

    手把手教你學51單片機-C語言版

    ,沒有專業(yè)的人員帶領大家入門。 基于這些原因,我們編寫了這本《手把手教你學51單片機-C語言版》(第3版),并且配套了相關的視頻教程、電子教案、源代碼和實驗開發(fā)板(詳情瀏覽青島金思特電子有限公司網(wǎng)站獲取
    發(fā)表于 03-05 11:47

    從0到1,10+年資深LabVIEW專家,手把手教你攻克機器視覺+深度學習(5000分鐘實戰(zhàn)課)

    “告別檢測系統(tǒng)能力缺陷!10+年LabVIEW視覺資深專家手把手教你:5000+分鐘高清教程(含工具、算法原理、實戰(zhàn)操作、項目優(yōu)化全流程講解)”——從傳統(tǒng)視覺算法→深度學習建?!I(yè)級部署"
    的頭像 發(fā)表于 12-02 08:07 ?790次閱讀
    從0到1,10+年資深LabVIEW專家,<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>攻克機器視覺+深度學習(5000分鐘實戰(zhàn)課)

    迅為Hi3403開發(fā)板極速啟航 | 手把手帶你玩轉核心例程,輕松上手AI視覺!

    迅為Hi3403開發(fā)板極速啟航 | 手把手帶你玩轉核心例程,輕松上手AI視覺!
    的頭像 發(fā)表于 11-19 13:56 ?1891次閱讀
    迅為Hi3403開發(fā)板極速啟航 | <b class='flag-5'>手把手</b>帶你玩轉核心例程,輕松上手AI視覺!

    【迅為RK3568開發(fā)板NPU實戰(zhàn)】別再閑置你的NPU!手把手教你玩轉RKNN-Toolkit2 的使用

    【迅為RK3568開發(fā)板NPU實戰(zhàn)】別再閑置你的NPU!手把手教你玩轉RKNN-Toolkit2 的使用
    的頭像 發(fā)表于 11-11 14:21 ?1573次閱讀
    【迅為RK3568開發(fā)板NPU實戰(zhàn)】別再閑置你的NPU!<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>玩轉RKNN-Toolkit2 的使用

    明晚8點|睿擎文件系統(tǒng)實戰(zhàn):從開發(fā)到發(fā)布全流程解析

    著開發(fā)者。為此,我們特別推出本期文件系統(tǒng)專題直播,由睿擎平臺核心研發(fā)工程師手把手帶你掌握文件系統(tǒng)開發(fā)全流程!直播預告▎直播主題睿擎平臺文件系統(tǒng)綜合實戰(zhàn):從開發(fā)到發(fā)
    的頭像 發(fā)表于 11-11 11:53 ?828次閱讀
    明晚8點|睿擎<b class='flag-5'>文件系統(tǒng)</b>實戰(zhàn):從開發(fā)到發(fā)布全流程解析

    【RK3568 NPU實戰(zhàn)】別再閑置你的NPU!手把手帶你用迅為資料跑通Android AI檢測Demo,附完整流程與效果

    【RK3568 NPU實戰(zhàn)】別再閑置你的NPU!手把手帶你用迅為資料跑通Android AI檢測Demo,附完整流程與效果
    的頭像 發(fā)表于 11-10 15:58 ?1273次閱讀
    【RK3568 NPU實戰(zhàn)】別再閑置你的NPU!<b class='flag-5'>手把手</b>帶你用迅為資料跑通Android AI檢測Demo,附完整流程與效果

    【直播預告】下周三晚8點|睿擎文件系統(tǒng)實戰(zhàn):從開發(fā)到發(fā)布全流程解析

    著開發(fā)者。為此,我們特別推出本期文件系統(tǒng)專題直播,由睿擎平臺核心研發(fā)工程師手把手帶你掌握文件系統(tǒng)開發(fā)全流程!直播預告▎直播主題睿擎平臺文件系統(tǒng)綜合實戰(zhàn):從開發(fā)到發(fā)
    的頭像 發(fā)表于 11-06 18:05 ?2070次閱讀
    【直播預告】下周三晚8點|睿擎<b class='flag-5'>文件系統(tǒng)</b>實戰(zhàn):從開發(fā)到發(fā)布全流程解析

    手把手教你AT指令APN設置:專網(wǎng)連接零門檻!

    無論你的技術背景如何,本教程都將以手把手的方式,拆解AT指令APN設置的全流程。專網(wǎng)連接不再是門檻,即刻開啟自主配置之旅! APN是設備連接到運營商網(wǎng)絡的“身份證” ——當設備插入SIM卡并注冊到
    的頭像 發(fā)表于 09-04 14:40 ?1425次閱讀
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>AT指令APN設置:專網(wǎng)連接零門檻!

    RT-Thread Nano硬核移植指南:手把手實現(xiàn)VGLite圖形驅動適配 | 技術集結

    VGLite是NXP提供的輕量級2D圖形API,本文將手把手帶你實現(xiàn)VGLite圖形驅動適配RT-Thread。文章分為上、下兩篇,將手把手教您移植。上篇對RT-ThreadNano內核與Finsh組件進行移植,下篇則教您改寫SDK中的VGLite代碼以將其適配到RT-T
    的頭像 發(fā)表于 07-17 14:40 ?3665次閱讀
    RT-Thread Nano硬核移植指南:<b class='flag-5'>手把手</b>實現(xiàn)VGLite圖形驅動適配 | 技術集結

    【精選直播】手把手教你做PC第十二課:WIFI 驅動框架適配

    手把手教你做PC》系列直播課再度開播!《KaihongOS筆記本電腦開發(fā)實戰(zhàn)第十二課:WIFI驅動框架適配》將于07月02日19:00開播↑掃碼入群,領課程講義資料包↑深開鴻資深工程師親臨直播間
    的頭像 發(fā)表于 07-01 08:08 ?743次閱讀
    【精選直播】<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>做PC第十二課:WIFI 驅動框架適配

    【精選直播】手把手教你做星閃無人機第十課:KaihongOS Lite系統(tǒng)專題

    手把手教你做星閃無人機》系列直播課再度開播!《KaihongOS星閃無人機開發(fā)實戰(zhàn)⑩:KaihongOSLite系統(tǒng)專題》↑掃碼入群,領課程講義資料包↑深開鴻資深工程師親臨直播間依托筆電實戰(zhàn)產(chǎn)品
    的頭像 發(fā)表于 06-10 08:06 ?659次閱讀
    【精選直播】<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>做星閃無人機第十課:KaihongOS Lite<b class='flag-5'>系統(tǒng)</b>專題

    手把手教你如何調優(yōu)Linux網(wǎng)絡參數(shù)

    高并發(fā)網(wǎng)絡服務場景中,Linux內核的默認網(wǎng)絡參數(shù)往往無法滿足需求,導致性能瓶頸、連接超時甚至服務崩潰。本文基于真實案例分析,從參數(shù)解讀、問題診斷到優(yōu)化實踐,手把手教你如何調優(yōu)Linux網(wǎng)絡參數(shù),支撐百萬級并發(fā)連接。
    的頭像 發(fā)表于 05-29 09:21 ?1224次閱讀

    正點原子Linux系列全新視頻教程來啦!手把手教你MP257開發(fā)板,讓您輕松入門!

    正點原子Linux系列全新視頻教程來啦!手把手教你MP257開發(fā)板,讓您輕松入門! 一、視頻觀看 正點原子手把手教你學STM32MP257-第1期:https://www.bilib
    發(fā)表于 05-16 10:42
    咸宁市| 万宁市| 澄江县| 苏尼特右旗| 阳东县| 德保县| 三穗县| 大余县| 黄山市| 湘阴县| 安丘市| 安阳市| 哈巴河县| 巴楚县| 湘潭市| 弥渡县| 宝鸡市| 承德市| 永靖县| 潮安县| 邹城市| 连江县| 集贤县| 白城市| 江油市| 安仁县| 苍山县| 资溪县| 甘德县| 施甸县| 格尔木市| 靖江市| 浪卡子县| 肇庆市| 济南市| 汝州市| 晋城| 教育| 礼泉县| 湾仔区| 扬州市|