天天看點

樹莓派 ubuntu gpio_如何給樹莓派安裝作業系統

樹莓派 ubuntu gpio_如何給樹莓派安裝作業系統

新的樹莓派拿到手中,你迫不及待的要把玩。别急,這可不像你買的Macbook開機就能用,想要順利啟動樹莓派,還要經曆五個步驟。

  • 準備一張micro SD卡
  • 把作業系統寫入SD卡
  • 連接配接顯示器等外圍裝置
  • 通電
  • 安裝/啟動作業系統

① 準備一張micro SD卡

仔細觀察過樹莓派外觀的你一定會發現,她沒有硬碟結構,僅僅在主機闆的背面有一個micro SD卡的插槽。是的,這就是樹莓派的存儲,是以你要把作業系統裝到一張micro SD卡中。

在安裝作業系統之前,你要準備一張至少8G的micro SD卡,但也不用太大,如果超過了64G你可能還會遇到一些奇怪的麻煩。

樹莓派官方建議SD卡的寫入速度為class 4就可以了,并不是寫入速度越快就越好。如果你使用class10的卡并不意味着樹莓派的運作就更快,因為提高寫入速度往往是以犧牲讀取速度和增加尋址時間為代價的。不過如今你想買一張class 4的卡貌似不太容易,市面上幾乎都是class 10了,當然也是可以完美使用的。

建議購買有品質保障的品牌SD卡,有些卡的品質不過關,會直接導緻作業系統安裝失敗或莫名其妙的運作錯誤。

我在某東自營買的16G class10 micro SD卡不到30塊錢,用的非常棒。

當然,為了讀寫這張micro SD卡,你還需要購買一個讀卡器,雖然樹莓派用不到,但在下面往SD卡寫入作業系統的步驟中會用到。

② 把作業系統寫入SD卡

樹莓派支援的作業系統

官方推薦的是Raspbian,這是一款基于Debian Linux的樹莓派專用系統,适用于樹莓派所有的型号。

除此之外,樹莓派還支援許多作業系統:

Ubuntu,Ubuntu是基于Debian Linux 的桌面作業系統,樹莓派分别支援Ubuntu META和Snappy Ubuntu Core兩個版本,前者是桌面版,後者是面向開發者的桌面版。

OSMC,即開源媒體中心,是基于Linux核心的專門用于單闆機的開源媒體播放器作業系統。

Windows 10 IoT Core,微軟專為物聯網開發打造的系統,Windows使用者把玩樹莓派的福音。

LibreELEC,輕量級Linux發行版,為嵌入式裝置建構多媒體服務平台而設計。

……

本文選用官方推薦的Raspbian。

樹莓派的作業系統有兩種安裝方式:一種先把樹莓派的安裝引導程式NOOBS寫入SD卡,然後啟動樹莓派進入NOOBS來安裝作業系統。另一種是将作業系統鏡像寫入SD卡,樹莓派啟動後直接進入作業系統。

初學者建議使用NOOBS方式來安裝,大家也可以根據自己的偏好來選擇,下面對這兩種方式都進行介紹。

方式一:将NOOBS寫入SD卡

NOOBS的界面非常友好,你隻要看一眼就立刻知道怎麼使用它。除了安裝Raspbian外,還可以安裝LibreELEC等其他樹莓派所支援的系統。

樹莓派 ubuntu gpio_如何給樹莓派安裝作業系統

NOOBS安裝界面(圖檔來自樹莓派官網)

  • 首先,下載下傳NOOBS

樹莓派的官方網站https://www.raspberrypi.org提供NOOBS下載下傳,在官網首頁頂部點選Downloads,打開下載下傳欄目:

樹莓派 ubuntu gpio_如何給樹莓派安裝作業系統

樹莓派官網下載下傳頁面

點選左邊的NOOBS進入NOOBS的下載下傳頁面:

樹莓派 ubuntu gpio_如何給樹莓派安裝作業系統

NOOBS下載下傳版本

這裡有兩個選項,左邊是離線安裝版,右邊是網絡線上安裝版,可以根據自己的需要選擇,建議選擇左邊的離線安裝版。

下載下傳完成後你将得到一個類似NOOBS_vx_x_x.zip的檔案,其中x_x_x為版本号。

  • 其次,格式化mini SD卡為FAT格式

有些新買的mini SD卡是格式化好的,可以直接跳過格式化進入下一步,比如我在某東買的SanDisk 16 GB卡。

如果在Windows和MacOS下格式化,建議使用SD卡格式化工具SD Association's Formatting Tool,這個軟體可以在https://www.sdcard.org/downloads/formatter_4/下載下傳。

在頁面底部選擇要下載下傳Windows版本還是Mac版本。

樹莓派 ubuntu gpio_如何給樹莓派安裝作業系統

選擇要下載下傳的作業系統版本

在打開的新頁面的最底部點選Accept按鈕開始下載下傳。

樹莓派 ubuntu gpio_如何給樹莓派安裝作業系統

點選Accept開始下載下傳

下載下傳後按照預設設定安裝,安裝成功後打開軟體,插入SD卡(這時就要用到你買的讀卡器了),選擇要格式化的SD卡,點選【Format】按鈕即可。

樹莓派 ubuntu gpio_如何給樹莓派安裝作業系統

SD Card Formatter界面

如果你是Linux使用者,那應該有能力看懂http://qdosmsq.dunbar-it.co.uk/blog/2013/06/noobs-for-raspberry-pi/的說明

  • 最後,把NOOBS拷貝到SD卡

解壓縮NOOBS_vx_x_x.zip檔案,打開解壓縮後的檔案夾,你會看到所有NOOBS的檔案,然後全部選中,直接拷貝到SD卡的根目錄中。

注意:解壓縮後你首先會得到一個NOOBS的檔案夾,要把這個檔案夾裡面的内容直接拷貝到SD卡,而不是将這個檔案夾拷貝過去。

方式二:直接将作業系統鏡像寫入SD卡
  • 首先,下載下傳作業系統鏡像

打開樹莓派的官方網站https://www.raspberrypi.org,在首頁頂部點選Downloads,打開下載下傳欄目,點選Raspbian進入下載下傳頁面。

樹莓派 ubuntu gpio_如何給樹莓派安裝作業系統

Raspbian的三種可選下載下傳鏡像

這裡提供了三種鏡像,大家可根據需要選擇:

Raspbian Stretch with desktop and recommended software包含了完整的桌面系統和推薦的軟體包。

Raspbian Stretch with desktop隻有桌面系統,沒有常用軟體。

Raspbian Stretch Lite為最小安裝,沒有桌面也沒有常用軟體,進入後為CLI指令行界面,需要自己根據需要安裝桌面系統或常用軟體。

對于初學者建議選擇第一個。

下載下傳之後建議使用SHA-256工具對下載下傳檔案的完整性進行校驗,以避免因為下載下傳不完整帶來的系統啟動失敗或運作錯誤。當然你也可以不校驗,下載下傳個東西哪來那麼多事兒呢。

  • 其次,将鏡像寫入SD卡

對于Windows使用者,建議使用Etcher來寫入,可以到官網balenaEtcher - Home下載下傳安裝,然後插入SD卡,打開Etcher。

樹莓派 ubuntu gpio_如何給樹莓派安裝作業系統

Etcher操作界面

點選【Select image】,選擇剛剛下載下傳的Raspbian鏡像(.zip檔案)。

點選【Select drive】,選擇要寫入的SD卡。

然後點選【Flash!】按鈕,等待完成寫入即可。

對于Mac OS和Linux使用者,也可以安裝對應版本的Etcher完成SD卡的寫入,或者在終端使用dd指令:

首先把下載下傳下來的Raspbian鏡像(.zip檔案)解壓縮為 .img 鏡像檔案。

sudo dd bs=1m if=

你解壓縮出來的Raspbian鏡像位址.img

of=/dev/

SD卡的裝置名

conv=sync

在Mac OS下SD卡的裝置名一般為

rdisk*

,可以用diskutil list指令檢視。

在Linux下SD卡的裝置名一般為

sd*

,可以用lsblk指令檢視。

作業系統的寫入需要等待一段時間,這時你可以去喝杯咖啡或者扭扭脖子、扭扭屁股。

通過上述兩種方式寫入完成後,拔出SD卡,将其插入到樹莓派主機闆背面的micro SD插槽上。

③ 連接配接顯示器等外圍裝置

顯示器

最新的樹莓派3 Model B+支援使用HDMI、GPIO和DSI三種接口來連接配接顯示器,顯而易見HDMI是最簡單常見的,你家裡的電視和電腦顯示器如果不是老古董的話,應該都支援HDMI。

如果你隻有一台VGA接口的顯示器,可以買一根VGA-HDMI轉換器,隻需要花幾十塊錢。

當然,你也可以去淘一塊GPIO或DSI的顯示器,但對于入門來講非常沒有必要,等以後你真正熟悉了樹莓派再去搗鼓也不遲。

樹莓派 ubuntu gpio_如何給樹莓派安裝作業系統

3.5inch GPIO接口觸摸屏

鍵盤滑鼠

樹莓派3 Model B+帶4個标準USB接口,你隻要把家裡電腦上的USB鍵盤滑鼠拆下來插上去就OK了,無線鍵鼠也完美支援,把USB無線接收器插上就可以了。

網線

如果你沒有WIFI環境,那就需要給樹莓派插上一根網線,直接把網線水晶頭插到她的以太網口。如果你可以用WIFI上網,那麼這一步可以免去。

④ 通電

樹莓派3工作的電壓是5V,電流至少是700mA,建議最好是1A,電源輸入采用micro-USB接口。這意味着你要找一個輸出電壓是5v、輸出電流是700mA~1A的micro-USB充電器,一般的安卓手機充電器都支援,你可以在充電器的參數标示上确認這些資訊。

樹莓派 ubuntu gpio_如何給樹莓派安裝作業系統

micro-USB接口

當然,你也可以使用一個具有同樣輸出的充電寶。

務必要確定輸入電壓是5V,否則你将有幸欣賞一塊冒煙的樹莓派。

⑤ 安裝/啟動作業系統

現在你寫好了SD卡,連接配接好了顯示器和鍵盤滑鼠,然後為你的樹莓派通上電,這時樹莓派會直接啟動。

如果你在上述第2步是将NOOBS寫入了SD卡,那麼你的螢幕上會顯示NOOBS的界面,選擇你要安裝的作業系統,點選【Install】按鈕,按照提示安裝即可。當NOOBS完成系統的安裝之後,會提示你重新啟動樹莓派,重新開機後将進入剛剛安裝的作業系統。

如果你寫入SD卡的是作業系統鏡像,那麼就可以直接進入到作業系統,是不是很酷?

樹莓派 ubuntu gpio_如何給樹莓派安裝作業系統

Raspbian作業系統界面

Raspbian初次啟動之後需要進行一系列的配置,包括網絡、分辨率、語言等等,可以現在就進行配置,也可以後續通過raspi-config指令配置。

如果你和我一樣想先去歇一歇,那麼可以把樹莓派放在那裡,這是一款低功耗裝置,他的設計者就希望你一直開着。

當然你也可以選擇關機,不過樹莓派沒有關機開關,你可以直接拔掉電源。如果你不放心的話,可以點選螢幕左下角的“樹莓派”圖示,然後單擊最下面的【Shutdown】就可以順利關機,然後再拔掉電源。

關聯文章推薦:

樹莓派初次啟動後的設定​zhuanlan.zhihu.com

樹莓派 ubuntu gpio_如何給樹莓派安裝作業系統

樹莓派入門必會的20個Linux指令​zhuanlan.zhihu.com

樹莓派 ubuntu gpio_如何給樹莓派安裝作業系統

如何給樹莓派搭建WEB開發運作環境之LAMP篇​zhuanlan.zhihu.com

樹莓派 ubuntu gpio_如何給樹莓派安裝作業系統

如何給樹莓派搭建WEB開發運作環境之JAVA篇​zhuanlan.zhihu.com

樹莓派 ubuntu gpio_如何給樹莓派安裝作業系統

繼續閱讀