在 Raspberry Pi 4 上安裝 Ubuntu
前言
Raspberry Pi 4 的官方作業系統為 Raspbian ,用了一陣子沒什麼問題,但發現他遽然是 32 位元,而且官方不提供 64 位元,實在無法理解官方的行為,因為 Raspberry Pi 4 的 CPU 是 64 位元,為什麼不提供 64 位元版本的 Raspbian ,但官方的 Ubuntu 卻提供 64 位元,所以我決定放棄使用 Raspbian ,改用 Ubuntu ,由於安裝的過程有些特別,在此做個紀錄。內容
首先到官方下載 Ubuntu Server 的官方映像檔,如下圖下載 Ubuntu Server 的映像檔 |
這裡下載的是 Ubuntu 18 ,單純只是認為 18 比較穩定,要安裝 Ubuntu 19 也是可以的。
利用 balenaEtcher 燒錄到記憶卡後,先別急著放到 Raspberry Pi 4 上,先瀏覽記憶卡上面的檔案,如下圖
修改 usercfg.txt |
在記憶卡裡會有個 usercfg.txt ,在裡面增加以下內容在最後
dtparam=audio=on
這個內容的目的是要開啟音效卡,如果不做這個步驟的話,安裝完後會發現沒聲音。
接著,把記憶卡放入 Raspberry Pi 4 後開機,帳號/密碼為ubuntu/ubuntu,第一次登入會要求改密碼。由於環境的關係我需要設定無線網路來連線,如果是直接接網路線的話以下步驟可以省略。新增 /etc/netplan/wireless.yaml ,內容如下
network: version: 2 wifis: wlan0: dhcp4: yes dhcp6: no access-points: "<your network ESSID>": password: "<your wifi password>"
要注意的是縮排的空白與冒號之後如果有內容一定要用空白隔開,紅字的部分是要設定無線網路的 SSID 與密碼,設定完候用以下命令啟動無線網路
sudo netplan apply
在網路備妥後執行以下命令進行更新
sudo apt update sudo apt full-upgrade
更新完後透過以下命令安裝桌面
sudo apt install ubuntu-desktop
這個安裝大概要一個小時,安裝完後如果有透過 /etc/netplan/wireless.yaml 來設定無線網路的話,請執行以下命令
sudo rm /etc/netplan/wireless.yaml
執行命令移除該檔,如果不移除的話,Ubuntu 的無線網路會抓不到。
最後,重開機後就可以進入 Ubuntu 了。
沒有留言:
張貼留言