iTOP-STM32MP157開發板是基于意法半導體ST ARM雙Cortex-A7核加單Cortex-M4核的一款多核異構處理器。Cortex-A7內核提供對開源操作系統Linux的支持,借助Linux系統龐大而豐富的軟件組件處理復雜應用。M4 內核上運行對于實時性要求嚴格的應用。
開發板既有A7核,又有M4核,從學習者角度來看,既可以學習嵌入式Linux,又可以學習STM32單片機,一板兩用,節省學習成本而且便捷。從開發角度來看,STM32有很好的生態,資料豐富。目前已經廣泛的應用于智能網關、電力設備、安防工程、手持設備、數字終端、智能交通、醫療電子、儀器儀表等領域。
【公眾號】迅為電子
-------------------------
本章我們來學習 ubuntu 中的 apt-get ,ubuntu 為什么而聞名?第一, ubunt u 有一個非常好的圖形界面,第二就是 ubuntu 的 apt-get 功能實在是太強大了。
什么是 apt-get 呢,在 windows 上安裝軟件,我們一定都非常的熟悉了,我們直接下載安裝就可以了, 我們在 ubuntu 上有的軟件也可以這樣做,比如說這個軟件支持 linux 系統,那么我們就可以通過瀏覽器, 然后下載這個軟件來安裝,但是我們通常在開發的時候我們用不到它,基本都是使用 apt-get 來下載的, 這個命令它可以實現軟件的自動下載,安裝,配置。
5.1 使用 apt-get 命令之前的檢查
apt-get 命令它采用的是 cs 模式,也就是客戶端和服務器的模式,我們的 ubuntu 系統是作為客戶端, 當我們需要下載軟件的時候,我們就向服務器發出請求,所以說,我們要使用 apt-get 之前,我們的 ubuntu 系統必須是可以聯網的。
怎么檢查 ubuntu 可不可以上網呢?打開瀏覽器,我們直接打開 ubuntu 的火狐瀏覽器,我們看一下 瀏覽器能不能上網,如果能上網,就說明我們 ubuntu 的網絡是通的,那么就可以進行下一步了。我們直 接在瀏覽器的搜索欄里輸入迅為的官網,我們看下能不能登錄到這個官網里面去,這里也可以輸入別的網 址,比如說百度,只要是能上網都是沒有問題,我們現在已經登錄到了我們的官網,那么就說明我們 ubuntu 的網絡是通的。如下圖所示
如果不可以登錄到網頁我們要怎么檢查呢,第一,看一下自己的 ubuntu 是不是設置的橋接模式,如果是設置的橋接模式,我們點擊虛擬機的編輯,點擊虛擬網絡編輯器,我們點擊一下還原默認設置,現在這個按鈕是灰的,我們要先把 ubuntu 關閉,這個按鈕才可以點,如果大家的電腦不能上網,就設置一下這個,把他恢復成默認設置。如下圖所示。
如果說設置完這個之后還是不能上網,可以檢查一下 VM 軟件它的網絡服務有沒有打開,是不是被殺毒軟件這些給優化了,可以按照這個思路檢查一下。
5.2 設置下載源
Ubuntu 的網絡通了之后,我們要設置一下我們的下載源。設置下載源我們在 ubuntu 的系統設置里面設置,我們點擊右上角的齒輪,我們選擇 system settings ,然后我們點擊 Software&Updates ,點擊這個選項,然后我們這里選擇 other ,然后我們找到中國,然后我們這里選擇一個比較近的源,如果大家不知道怎么選,大家跟著作者選也是沒有問題的,這里把它設置成清華這個源,然后點擊 Choose Server ,然后輸入 ubuntu 的密碼,然后我們點擊 close ,然后關掉設置就可以了。(參考第三章)
5.3 更新下載源
設置好下載源之后,我們需要更新一下我們的下載源,更新下載源我們使用的是 apt-get update 這個命 令。這個命令會訪問源列表里面的每個網址,并讀取軟件列表,然后保存在本地電腦。我們直接輸入 ape-get update 就可以更新了。打開控制臺,然后切換到 root 用戶,我們直接輸入apt-get update 我們等待它更新完成,我們更新一次之后,如果大家擔心沒有成功,我們可以再輸入一次。如下圖所示。
5.4 安裝 vim 軟件
apt-get 命令更新完后,我們就可以安裝軟件了,這里安裝一個文本編輯軟件 vim 軟件,怎么來安裝 軟件呢,可以檢查下依賴有沒有損壞,我們這個可以不檢查,當然如果大家檢查下也是沒有問題的,軟件 安裝我們使用的是 apt-get install 加軟件的名字,我們這次要安裝 vim 編輯器這個軟件,所以 package-name 的名字就是 vim ,我們來試一下,我們直接輸入
他這里提示我們要不要繼續,我們輸入 y ,然后敲回車就可以了,這樣他就會自動幫我們安裝完這個軟件,我們等待它安裝成功,這樣,我們這個軟件就安裝完成了,不管我們是安裝什么軟件,我們的格式都是這樣的, apt-get install 后邊加我們要安裝的軟件的名字。
5.5 軟件的更新
我們直接使用 apt-get upgrade 就可以直接更新軟件了,這個命令它會與我們使用 apt-get update 下載的軟件列表的軟件進行對比,如果發現安裝的版本過低,就會提示更新,如果軟件已經是最新版本,就不必要更新了。
我們來更新下 vim 軟件,輸入以下命令,如下圖所示
他這里提示我們不要更新,如果這里它提示是否輸入 y 或者 n ,輸入 n 就可以了,如果輸入 y 的話,他會把我們所有的軟件都會更新的,這樣時間太久了,輸入 n 就可以了。
5.6 軟件的卸載
軟件的卸載,我們使用的是 apt-get remove 加我們軟件的名字,我這里卸載我們安裝的 vim 軟件,我們輸入
然后我們輸入 y ,我們要繼續,這樣我們就卸載掉了 vim 的軟件。
卸載完了后要裝回去,因為我們后邊要用這個軟件,apt-get install vim 命令裝回去。
這幾條命令都是以 apt-get 開頭的。安裝軟件我們是 install 安裝這個單詞;更新軟件我們是 upgrade ,更新這個單詞; 刪除 我們是 remove 這個單詞。所以這個命令我們記起來非常容易,使用起來就更容易了,他會幫我們自動下載,自動安裝,我們不用再做別的事情了。如果大家感興趣,可以安裝下串口軟件,就是 minicom 這個軟件,大家可以來安裝這個來試一下。
-
Linux
+關注
關注
87文章
11304瀏覽量
209483 -
STM32
+關注
關注
2270文章
10900瀏覽量
355985 -
開發板
+關注
關注
25文章
5050瀏覽量
97456 -
Ubuntu
+關注
關注
5文章
563瀏覽量
29756
發布評論請先 登錄
相關推薦
評論