在樹莓派3B+上安裝ubuntu mate 18.04


近期得到一套樹莓派3B+,隨后邊有一個VR Robot的想法,目前ROS逐漸成為機器人行業的標准,有着豐富的學習資源與項目案例。學習ROS目前是機器人的必經之路。

上半年參加的十四屆恩智浦競賽的室外光電組也接觸過ROS,也是我第一次接觸Linux與Ubuntu,所以這次決定選擇Ubuntu作為項目中的上層平台,經過近期學習大概了解到不同Linux發行版的特點,Ubuntu可以直接使用apt相關指令來安裝一些軟件包,也是目前各大電商平台智能機器人首選的平台,再次堅定了選用Ubuntu來開發機器人的信心。

但是畢竟樹莓派的性能有限,而且樹莓派為ARM架構,與常見個人PC的x86架構不同,所以無法直接安裝Ubuntu系統;並且樹莓派官方系統為基於Debian的Raspbian,只有自行燒錄第三方系統才能滿足我使用Ubuntu的願望。

上圖所示為樹莓派官方推薦的兩個操作系統

上圖所示為各式各樣的第三方操作系統,其中Ubuntu相關的有三個“Ubuntu MATE”、“Ubuntu core”、“Ubuntu server”

該項目的關鍵之一便是在樹莓派上運行,在樹莓派上燒錄程序的一般步驟為在TF(Micro SD)卡上燒錄img來運行,但是最近查閱資料中了解到可以使用U盤來啟動操作系統,貌似較TF卡方式有着更大的優勢,本人最近沒時間研究,有興趣的朋友可以研究研究。


燒錄Ubuntu MATE 18.04

在TF卡上燒錄程序的方式就比較固定,在Windows上也很方便,

第一步,就是格式化TF卡(注意燒錄Ubuntu MATE 18.04至少需要16G以上的TF卡,朋友給我的就是16G);

第二步,將下載好的img文件燒錄至TF卡上,燒錄完畢后把TF插入樹莓派上對應卡槽即可;

第三步,安裝Ubuntu MATE系統。

 

1.格式化TF卡 

格式化TF使用到的軟件是 "SDFormatter" ,網上資源很多這里我就不放鏈接了,百度即可。

格式化時,首先在“Drive”處選擇TF卡,然后選擇“格式化”,之后一路下一步就行。軟件運行界面,與操作順序如下圖所示。

 

 

 

 

 

 

 

 

2.燒錄img鏡像

首先需要下載對於Ubuntu MATE18.04的鏡像(https://ubuntu-mate.org/),下載時有個關鍵步驟需要注意,因為3B+屬於64位的ARM,而Ubuntu MATE官網提供32、64位兩種不同的鏡像,我們需要選擇64位,這樣會比較流暢(別問我為什么知道,第一次沒看清就下載了,都是淚)。

下載好得到的是一個.xz后綴的壓縮文件,可以用7-Zip來解壓縮,解壓后得到.img(如下圖)。

隨后打開“Win32DiskImager”(百度即可,各版本大同小異),選擇剛剛解壓出來的.img鏡像,接下來點擊“寫入”,之后等待寫入完畢即可。

 

3.安裝Ubuntu MATE18.04

這一步需要外接鍵鼠及顯示器。

樹莓派上插入燒錄好系統的TF卡后,連上外界HDMI顯示器,上電即可進入系統安裝界面,安裝步驟與標准Ubuntu安裝步驟相同:選擇語言,設置時區,計算機名、用戶名密碼等,按照提示一步一步來即可(值得一說的是在樹莓派上運行的Ubuntu MATE桌面系統可能會有卡頓的現象是正常情況,比如鼠標點擊后畫面沒有跳轉,這個時候需要耐性等待,畢竟樹莓派不是PC機,能保留Ubuntu的方便操作就需要很感謝它啦,在SSH樹莓派后即不使用圖形化界面后就很流暢了,請耐心)

安裝完畢就能看到這個精美的桌面系統了,里面操作同標准Ubuntu完全相同,就是布局有些許不同。

4.番外碎碎念

不知道在讀文章的朋友用的什么HDMI屏幕,如果是電腦顯示器的話就可以忽略這個碎碎念了,假如是外接的微雪7寸LCD電容屏(7inch HDMI LCD(C))的話,直接外接可能會出現花屏的現象,如下圖,並且你確認自己的硬件都是正常的話,可以嘗試如下方案,最終我的花屏是解決了。

 

其實出現這個問題是因為剛剛燒錄好的系統沒有適配這款屏幕,需要進行相關設置,這一點在微雪屏幕的官網也是有說明需要在燒錄好的TF卡上的system-boot中的config.txt(這個文件就是做HDMI相關配置的),最后加入如下代碼來適配樹莓派。(參考:http://www.waveshare.net/wiki/7inch_HDMI_LCD_(B)

1 max_usb_current=1
2 hdmi_group=2
3 hdmi_mode=87
4 hdmi_cvt 800 480 60 6 0 0 0 
5 hdmi_drive=1

 

 

 之后就可以完美運行了!

 

 

Ps:第一篇實質性的博客,以為會寫的很快,結果比預計的時間長,困ZzZz

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM