天天看點

《樹莓派使用者指南(第3版)》——2.8 安裝作業系統

本節書摘來自異步社群《樹莓派使用者指南(第3版)》一書中的第2章,第2.8節,作者 【英】eben upton(阿普頓),gareth halfacree(哈菲克),譯者 張靜軒,郭棟,許金超,王偉,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。

如果在購買樹莓派時,附贈了一張預裝作業系統的sd卡,或者你已按照本章前面所講的安裝了noobs,那麼直接把sd卡插入樹莓派的卡槽就可以了。如果你隻買了一塊樹莓派主機闆,那麼在使用之前你需要在sd卡上安裝一個作業系統。

如果你的sd卡上已安裝好了noobs(或者是購買時預裝的),那麼開啟樹莓派,你會看到這樣一個菜單(見圖2-8)。菜單列出了樹莓派所支援的作業系統清單,你可以選擇其中的任何一個(或多個)作業系統進行安裝。單擊螢幕底端的箭頭,然後選擇界面語言,繼續單擊箭頭,選擇鍵盤布局。

《樹莓派使用者指南(第3版)》——2.8 安裝作業系統

如果這是你第一次在sd卡上運作noobs,可能會需要等待較長的時間,因為sd卡的第一個分區需要被重新調整大小,以留出足夠空間安裝作業系統。在這期間不要拔掉樹莓派的電源,否則可能會對sd卡造成損壞。

提示

浏覽作業系統清單,用滑鼠或鍵盤選中所要安裝的作業系統前的小方框。如果sd卡有足夠大的空間,你其實可以安裝多個作業系統在上面,隻要在清單中同時選中兩個以上作業系統就可以了。對于初學者而言,我們推薦使用raspbian作業系統。本書後續的内容都将以raspbian為主來介紹,不過你所學到的這些,絕大多數是基于linux的作業系統的,在樹莓派或其他裝置上,基本都是适用的。

單擊菜單左上角的“install”按鈕,會彈出一個對話框,詢問你是否确認要覆寫sd卡的内容。确認後即可開始安裝。安裝過程還包括安裝noobs自身,整個安裝過程可能需要很長時間。這段時間請耐心等待,順便看看進度條和上方的幻燈片介紹(見圖2-9),記住在完成前不要拔掉電源線或sd卡。系統安裝完畢後,單擊“ok”按鈕重新開機,就會載入你選擇的作業系統。

《樹莓派使用者指南(第3版)》——2.8 安裝作業系統

如果你安裝了不止一個作業系統,啟動時noobs會顯示一個菜單,詢問要進入哪一個系統。如果你超過10秒沒有做出選擇,那麼noobs會啟動你最後一次選過的作業系統。如果你之前還沒從這張sd卡上啟動過作業系統,noobs會停在這裡直到你做出選擇為止。

如果在安裝完作業系統之後,還想進入noobs做更多的操作,比如再安裝一個不同的作業系統,或者修改樹莓派的一些設定,請參見第7章“”。

手動安裝作業系統比使用noobs工具安裝要更複雜一些,不過可定制性也會更強一些。通過手動安裝(比如閃存刻錄的方式),你可以選擇一些不包含在noobs清單中的,或比清單中的版本更新的作業系統來安裝。

你需要為樹莓派準備一張空白的sd存儲卡,然後用你的桌上型電腦或筆記本電腦向卡裡刻錄作業系統。其實刻錄比簡單地複制檔案到存儲卡上并不複雜多少,用不了幾分鐘就可以刻錄完成了。

首先,你需要決定在樹莓派上使用哪種發行版本的linux。每種版本都各有優缺點。你不需要為以後想要嘗試不同版本的linux而擔心,sd存儲卡上可以非常友善地重新刻錄一個新作業系統。或者你也可以準備多張sd卡,為每張sd卡裝上不同的作業系統。

最新的适合于樹莓派的linux發行版本可以從樹莓派的官方網站上獲得:www.raspberrypi.org/downloads。

樹莓派基金會為各個發行版都提供了bt連結(bt,即bittorrent,是一種下載下傳軟體),在bt下載下傳模式下,這些發行版實際上是由一個個小檔案構成的,使用者通過bt軟體從其他使用者那裡下載下傳不同的小檔案。通過這種方式可以避免樹莓派基金會的伺服器過載,并且對于大檔案的共享更加有效快捷。

為了使用bt連結,你必須安裝合适的bt用戶端軟體。如果你還沒有安裝bt用戶端軟體,在你下載下傳樹莓派linux發行版前下載下傳并安裝一個用戶端即可。例如,μtorrent是一種适用于windows、os x和linux作業系統的bt用戶端軟體,你可以從下面的連結得到:www.utorrent.com/downloads。

你可以自己決定使用哪個linux發行版。在本書的後續部分将以raspbian為例,raspbian對于初學者是比較好的選擇。如果可能的話,我們也将給出其他發行版的說明。

為了更快地下載下傳,我們還提供了壓縮過的樹莓派linux鏡像檔案。如果下載下傳了某一linux發行版的zip壓縮包,你需要在你的系統上解壓縮。對于大多數作業系統而言,你隻需要簡單地輕按兩下滑鼠就可以打開裡面的内容,然後選擇提取或解壓。

當你完成解壓後,你将得到兩個獨立的檔案,以.shal結尾的檔案是一個校驗檔案,可以通過它來判斷下載下傳的檔案是否完整;以.img結尾的檔案就是安裝樹莓派作業系統所需要的linux系統鏡像檔案了,此檔案需要被刻錄到sd卡上。

警告

linux環境下的安裝

如果你的計算機使用的是linux作業系統,可以使用dd指令将.img檔案寫到sd卡中。我們使用的是指令行的操作方式,即我們熟知的linux終端。

以下是安裝步驟。

1.在系統應用程式菜單中打開終端界面;

2.通過讀卡器将sd卡連接配接到電腦上;

3.通過指令sudo fdisk - l檢視磁盤清單。根據容量大小找到sd卡,記住磁盤的位址(/dev/sdx,x 是用來辨別儲存設備的盤符。一些帶有内置讀卡器的系統可能是使用形如/dev/mmcblkx的位址,如果是這樣,在後面的操作中就要注意改變相應的目标位址);

4.通過cd指令進入.img檔案所在的檔案夾;

5.使用指令sudo dd if=imagefilename.img of=/dev/sdx bs=2m将檔案imagefilename.img通過第3步的磁盤位址寫到sd卡中。用你實際的鏡像檔案名代替上面的imagefilename.img。這個步驟需要一些時間,請耐心等待!在整個安裝過程中,螢幕将不會有任何訓示(見圖2-10)。

os x環境下的安裝

如果你使用的是運作os x作業系統的mac計算機,安裝步驟和在linux系統下一樣簡單。由于和linux同源,os x也有dd程式,通過它根據下面步驟,你可以将系統鏡像檔案寫入到sd卡中:

《樹莓派使用者指南(第3版)》——2.8 安裝作業系統

3.通過指令diskutil list檢視磁盤清單。根據容量大小找到sd卡,記住磁盤的位址(/dev/disk x,x是用來辨別儲存設備的盤符);

4.如果sd卡已經自動裝載并顯示在桌面上,在進行下面操作前使用指令 diskutil unmountdisk /dev/diskx解除安裝它;

5.通過cd指令進入.img檔案所在的檔案夾;

6.使用指令dd if=imagefilename.img of=/dev/diskx bs=2m将檔案imagefilename. img通過第3步的磁盤位址寫到sd卡中。用實際的鏡像檔案名代替上面的imagefilename.img。這個步驟需要一些時間,請耐心等待!

windows環境下的安裝

如果你使用windows系統,情況将稍微複雜一些。windows沒有自帶的類似dd的工具,是以需要使用第三方工具将鏡像檔案寫到sd卡中去。雖然可以安裝windows版本的dd工具,但是你可以選擇更加簡單的工具:image writer for windows。它是專門設計用來将linux發行版本的鏡像檔案寫到usb或sd儲存設備中,并且提供圖形化操作界面,可以友善地制作樹莓派sd卡。

最新版本的 image writer for windows 可以在下面網站中得到:https://sourceforge. net/projects/win32diskimager。

以下是操作步驟:

1.單擊綠色的“download”按鈕下載下傳image writer for windows的zip壓縮檔案,并解壓;

3.輕按兩下win32diskimager.exe檔案,打開程式,單擊藍色圖示,會彈出一個檔案浏覽對話框;

4.在對話框中選中之前解壓的imagefilename.img檔案,單擊“open”按鈕;

5.從下拉清單中選擇sd卡的盤符。如果不确定,打開“我的電腦”或是在資料總管中進行确認;

6.單擊“write”按鈕,将鏡像檔案寫入sd卡中。這個步驟需要一些時間,請耐心等待!

繼續閱讀