女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【北京迅為】《stm32mp157開發(fā)板嵌入式linux開發(fā)指南》第五章 Ubuntu使用apt-get下載

北京迅為電子 ? 2024-09-03 16:26 ? 次閱讀

iTOP-STM32MP157開發(fā)板是基于意法半導(dǎo)體ST ARM雙Cortex-A7核加單Cortex-M4核的一款多核異構(gòu)處理器。Cortex-A7內(nèi)核提供對開源操作系統(tǒng)Linux的支持,借助Linux系統(tǒng)龐大而豐富的軟件組件處理復(fù)雜應(yīng)用。M4 內(nèi)核上運行對于實時性要求嚴(yán)格的應(yīng)用。

開發(fā)板既有A7核,又有M4核,從學(xué)習(xí)者角度來看,既可以學(xué)習(xí)嵌入式Linux,又可以學(xué)習(xí)STM32單片機,一板兩用,節(jié)省學(xué)習(xí)成本而且便捷。從開發(fā)角度來看,STM32有很好的生態(tài),資料豐富。目前已經(jīng)廣泛的應(yīng)用于智能網(wǎng)關(guān)、電力設(shè)備、安防工程、手持設(shè)備、數(shù)字終端、智能交通、醫(yī)療電子儀器儀表等領(lǐng)域。

wKgaombWx9yAYhc2AAFM0wQxkd8149.png

【公眾號】迅為電子

-------------------------

本章我們來學(xué)習(xí) ubuntu 中的 apt-get ,ubuntu 為什么而聞名?第一, ubunt u 有一個非常好的圖形界面,第二就是 ubuntu 的 apt-get 功能實在是太強大了。

什么是 apt-get 呢,在 windows 上安裝軟件,我們一定都非常的熟悉了,我們直接下載安裝就可以了, 我們在 ubuntu 上有的軟件也可以這樣做,比如說這個軟件支持 linux 系統(tǒng),那么我們就可以通過瀏覽器, 然后下載這個軟件來安裝,但是我們通常在開發(fā)的時候我們用不到它,基本都是使用 apt-get 來下載的, 這個命令它可以實現(xiàn)軟件的自動下載,安裝,配置。

5.1 使用 apt-get 命令之前的檢查

apt-get 命令它采用的是 cs 模式,也就是客戶端和服務(wù)器的模式,我們的 ubuntu 系統(tǒng)是作為客戶端, 當(dāng)我們需要下載軟件的時候,我們就向服務(wù)器發(fā)出請求,所以說,我們要使用 apt-get 之前,我們的 ubuntu 系統(tǒng)必須是可以聯(lián)網(wǎng)的。

怎么檢查 ubuntu 可不可以上網(wǎng)呢?打開瀏覽器,我們直接打開 ubuntu 的火狐瀏覽器,我們看一下 瀏覽器能不能上網(wǎng),如果能上網(wǎng),就說明我們 ubuntu 的網(wǎng)絡(luò)是通的,那么就可以進行下一步了。我們直 接在瀏覽器的搜索欄里輸入迅為的官網(wǎng),我們看下能不能登錄到這個官網(wǎng)里面去,這里也可以輸入別的網(wǎng) 址,比如說百度,只要是能上網(wǎng)都是沒有問題,我們現(xiàn)在已經(jīng)登錄到了我們的官網(wǎng),那么就說明我們 ubuntu 的網(wǎng)絡(luò)是通的。如下圖所示

如果不可以登錄到網(wǎng)頁我們要怎么檢查呢,第一,看一下自己的 ubuntu 是不是設(shè)置的橋接模式,如果是設(shè)置的橋接模式,我們點擊虛擬機的編輯,點擊虛擬網(wǎng)絡(luò)編輯器,我們點擊一下還原默認(rèn)設(shè)置,現(xiàn)在這個按鈕是灰的,我們要先把 ubuntu 關(guān)閉,這個按鈕才可以點,如果大家的電腦不能上網(wǎng),就設(shè)置一下這個,把他恢復(fù)成默認(rèn)設(shè)置。如下圖所示。

如果說設(shè)置完這個之后還是不能上網(wǎng),可以檢查一下 VM 軟件它的網(wǎng)絡(luò)服務(wù)有沒有打開,是不是被殺毒軟件這些給優(yōu)化了,可以按照這個思路檢查一下。

5.2 設(shè)置下載源

Ubuntu 的網(wǎng)絡(luò)通了之后,我們要設(shè)置一下我們的下載源。設(shè)置下載源我們在 ubuntu 的系統(tǒng)設(shè)置里面設(shè)置,我們點擊右上角的齒輪,我們選擇 system settings ,然后我們點擊 Software&Updates ,點擊這個選項,然后我們這里選擇 other ,然后我們找到中國,然后我們這里選擇一個比較近的源,如果大家不知道怎么選,大家跟著作者選也是沒有問題的,這里把它設(shè)置成清華這個源,然后點擊 Choose Server ,然后輸入 ubuntu 的密碼,然后我們點擊 close ,然后關(guān)掉設(shè)置就可以了。(參考第三章)

5.3 更新下載源

設(shè)置好下載源之后,我們需要更新一下我們的下載源,更新下載源我們使用的是 apt-get update 這個命 令。這個命令會訪問源列表里面的每個網(wǎng)址,并讀取軟件列表,然后保存在本地電腦。我們直接輸入 ape-get update 就可以更新了。打開控制臺,然后切換到 root 用戶,我們直接輸入apt-get update 我們等待它更新完成,我們更新一次之后,如果大家擔(dān)心沒有成功,我們可以再輸入一次。如下圖所示。

wKgaombWyAKAH2zcAABdjV7ET6E472.png

5.4 安裝 vim 軟件

apt-get 命令更新完后,我們就可以安裝軟件了,這里安裝一個文本編輯軟件 vim 軟件,怎么來安裝 軟件呢,可以檢查下依賴有沒有損壞,我們這個可以不檢查,當(dāng)然如果大家檢查下也是沒有問題的,軟件 安裝我們使用的是 apt-get install 加軟件的名字,我們這次要安裝 vim 編輯器這個軟件,所以 package-name 的名字就是 vim ,我們來試一下,我們直接輸入

wKgaombWyA6AaHTeAACT7CM2_Kk726.png

他這里提示我們要不要繼續(xù),我們輸入 y ,然后敲回車就可以了,這樣他就會自動幫我們安裝完這個軟件,我們等待它安裝成功,這樣,我們這個軟件就安裝完成了,不管我們是安裝什么軟件,我們的格式都是這樣的, apt-get install 后邊加我們要安裝的軟件的名字。

5.5 軟件的更新

我們直接使用 apt-get upgrade 就可以直接更新軟件了,這個命令它會與我們使用 apt-get update 下載的軟件列表的軟件進行對比,如果發(fā)現(xiàn)安裝的版本過低,就會提示更新,如果軟件已經(jīng)是最新版本,就不必要更新了。

我們來更新下 vim 軟件,輸入以下命令,如下圖所示

他這里提示我們不要更新,如果這里它提示是否輸入 y 或者 n ,輸入 n 就可以了,如果輸入 y 的話,他會把我們所有的軟件都會更新的,這樣時間太久了,輸入 n 就可以了。

5.6 軟件的卸載

軟件的卸載,我們使用的是 apt-get remove 加我們軟件的名字,我這里卸載我們安裝的 vim 軟件,我們輸入

wKgaombWyByAV1HbAACM1YTwtmA913.png

然后我們輸入 y ,我們要繼續(xù),這樣我們就卸載掉了 vim 的軟件。

卸載完了后要裝回去,因為我們后邊要用這個軟件,apt-get install vim 命令裝回去。

這幾條命令都是以 apt-get 開頭的。安裝軟件我們是 install 安裝這個單詞;更新軟件我們是 upgrade ,更新這個單詞; 刪除 我們是 remove 這個單詞。所以這個命令我們記起來非常容易,使用起來就更容易了,他會幫我們自動下載,自動安裝,我們不用再做別的事情了。如果大家感興趣,可以安裝下串口軟件,就是 minicom 這個軟件,大家可以來安裝這個來試一下。

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

    關(guān)注

    87

    文章

    11459

    瀏覽量

    212790
  • STM32
    +關(guān)注

    關(guān)注

    2289

    文章

    11012

    瀏覽量

    362366
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5515

    瀏覽量

    102264
  • Ubuntu
    +關(guān)注

    關(guān)注

    5

    文章

    586

    瀏覽量

    30825
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    北京】iTOP-RK3568開發(fā)板OpenHarmony系統(tǒng)南向驅(qū)動開發(fā)-第4 UART基礎(chǔ)知識

    北京】iTOP-RK3568開發(fā)板OpenHarmony系統(tǒng)南向驅(qū)動開發(fā)-第4 UART
    的頭像 發(fā)表于 03-17 15:50 ?371次閱讀
    【<b class='flag-5'>北京</b><b class='flag-5'>迅</b><b class='flag-5'>為</b>】iTOP-RK3568<b class='flag-5'>開發(fā)板</b>OpenHarmony系統(tǒng)南向驅(qū)動<b class='flag-5'>開發(fā)</b>-第4<b class='flag-5'>章</b> UART基礎(chǔ)知識

    STM32開發(fā)板教程之STM32開發(fā)指南免費下載

    介紹了幾個常用的系統(tǒng)文件(程序);3,實戰(zhàn)篇,主要通過 56 個實例(絕大部分是直接操作寄存器完成的)帶領(lǐng)大家一步步深入 STM32 的學(xué)習(xí)。   本指南 ALIENTEK 戰(zhàn)艦 S
    發(fā)表于 02-28 09:08 ?179次下載

    RK3568開發(fā)板驅(qū)動指南Linux中通用SPI設(shè)備驅(qū)動

    RK3568開發(fā)板驅(qū)動指南Linux中通用SPI設(shè)備驅(qū)動
    的頭像 發(fā)表于 01-23 11:02 ?2501次閱讀
    <b class='flag-5'>迅</b><b class='flag-5'>為</b>RK3568<b class='flag-5'>開發(fā)板</b>驅(qū)動<b class='flag-5'>指南</b><b class='flag-5'>Linux</b>中通用SPI設(shè)備驅(qū)動

    北京】itop-3562開發(fā)板Linux系統(tǒng)中使用NPU

    北京】itop-3562開發(fā)板Linux系統(tǒng)中使用NPU
    的頭像 發(fā)表于 11-25 14:52 ?861次閱讀
    【<b class='flag-5'>北京</b><b class='flag-5'>迅</b><b class='flag-5'>為</b>】itop-3562<b class='flag-5'>開發(fā)板</b>在<b class='flag-5'>Linux</b>系統(tǒng)中使用NPU

    北京iTOP-LS2K0500開發(fā)板快速使用編譯環(huán)境虛擬機Ubuntu基礎(chǔ)操作及設(shè)置

    北京iTOP-LS2K0500開發(fā)板快速使用編譯環(huán)境虛擬機Ubuntu基礎(chǔ)操作及設(shè)置
    的頭像 發(fā)表于 10-29 13:48 ?612次閱讀
    <b class='flag-5'>北京</b><b class='flag-5'>迅</b><b class='flag-5'>為</b>iTOP-LS2K0500<b class='flag-5'>開發(fā)板</b>快速使用編譯環(huán)境虛擬機<b class='flag-5'>Ubuntu</b>基礎(chǔ)操作及設(shè)置

    北京】itop-龍芯2k1000開發(fā)指南Linux基礎(chǔ)入門vim 編輯器

    北京】itop-龍芯2k1000開發(fā)指南Linux基礎(chǔ)入門vim 編輯器
    的頭像 發(fā)表于 10-25 14:56 ?611次閱讀
    【<b class='flag-5'>北京</b><b class='flag-5'>迅</b><b class='flag-5'>為</b>】itop-龍芯2k1000<b class='flag-5'>開發(fā)指南</b><b class='flag-5'>Linux</b>基礎(chǔ)入門vim 編輯器

    北京】i.mx8mm嵌入式linux開發(fā)指南第四篇 嵌入式Linux系統(tǒng)移植篇第六十九章uboot移植

    北京】i.mx8mm嵌入式linux開發(fā)指南第四篇
    的頭像 發(fā)表于 10-22 14:46 ?1081次閱讀
    【<b class='flag-5'>北京</b><b class='flag-5'>迅</b><b class='flag-5'>為</b>】i.mx8mm<b class='flag-5'>嵌入式</b><b class='flag-5'>linux</b><b class='flag-5'>開發(fā)指南</b>第四篇 <b class='flag-5'>嵌入式</b><b class='flag-5'>Linux</b>系統(tǒng)移植篇第六十九章uboot移植

    電子RK3588S開發(fā)板第五章 Debian系統(tǒng)功能測試

    電子RK3588S開發(fā)板第五章 Debian系統(tǒng)功能測試 iTOP-3588S
    的頭像 發(fā)表于 10-15 15:59 ?1461次閱讀
    <b class='flag-5'>迅</b><b class='flag-5'>為</b>電子RK3588S<b class='flag-5'>開發(fā)板</b><b class='flag-5'>第五章</b> Debian系統(tǒng)功能測試

    北京】iTOP-LS2K0500開發(fā)板快速使用編譯環(huán)境ubuntu20.04第一加載提供 Ubuntu20.04

    北京】iTOP-LS2K0500開發(fā)板快速使用編譯環(huán)境ubuntu20.04第一加載
    的頭像 發(fā)表于 09-18 16:43 ?722次閱讀
    【<b class='flag-5'>北京</b><b class='flag-5'>迅</b><b class='flag-5'>為</b>】iTOP-LS2K0500<b class='flag-5'>開發(fā)板</b>快速使用編譯環(huán)境<b class='flag-5'>ubuntu</b>20.04第一<b class='flag-5'>章</b>加載<b class='flag-5'>迅</b><b class='flag-5'>為</b>提供 <b class='flag-5'>Ubuntu</b>20.04

    北京】itop-3562開發(fā)板快速測試手冊第1 Android13系統(tǒng)功能測試

    北京】itop-3562開發(fā)板快速測試手冊第1 Android13系統(tǒng)功能測試
    的頭像 發(fā)表于 09-10 17:19 ?1201次閱讀
    【<b class='flag-5'>北京</b><b class='flag-5'>迅</b><b class='flag-5'>為</b>】itop-3562<b class='flag-5'>開發(fā)板</b>快速測試手冊第1<b class='flag-5'>章</b> Android13系統(tǒng)功能測試

    北京RK3568開發(fā)板嵌入式學(xué)習(xí)之Linux驅(qū)動全新更新-CAN+

    北京RK3568開發(fā)板嵌入式學(xué)習(xí)之Linux驅(qū)動全新更新-CAN+
    的頭像 發(fā)表于 09-04 15:29 ?907次閱讀
    <b class='flag-5'>北京</b><b class='flag-5'>迅</b><b class='flag-5'>為</b>RK3568<b class='flag-5'>開發(fā)板</b><b class='flag-5'>嵌入式</b>學(xué)習(xí)之<b class='flag-5'>Linux</b>驅(qū)動全新更新-CAN+

    嵌入式linux開發(fā)板怎么操作

    開發(fā)板概述 嵌入式Linux開發(fā)板是一種專門嵌入式系統(tǒng)開發(fā)
    的頭像 發(fā)表于 09-02 09:09 ?690次閱讀

    嵌入式linux開發(fā)板芯片的工作原理

    嵌入式Linux開發(fā)板是一種基于Linux操作系統(tǒng)的嵌入式系統(tǒng)開發(fā)平臺,它廣泛應(yīng)用于工業(yè)控制、智
    的頭像 發(fā)表于 09-02 09:07 ?719次閱讀

    iTOP-STM32MP157開發(fā)板Linux開發(fā)學(xué)習(xí)一兩用

    、CAMERA接口、ADC電位器、SPDIF、 SDIO接口等。 在iTOP-STM32MP157開發(fā)板上,系統(tǒng)支持Buildroot、QT5.12.10、
    發(fā)表于 08-08 14:06

    雙麒麟系統(tǒng)!RK3588開發(fā)板+銀河麒麟/開放麒麟

    銀河麒麟嵌入式操作系統(tǒng)V10 SP1是物聯(lián)網(wǎng)及工業(yè)互聯(lián)網(wǎng)場景設(shè)計的安全實時系統(tǒng),基于Linux內(nèi)核,采用“分域虛擬化 + 多域隔離”架構(gòu),結(jié)合了Linux的豐富生態(tài)和RTOS的硬實時
    發(fā)表于 07-15 10:35