用過樹莓派的都知道,在燒錄作業系統時,官方只提供的32位的系統,這是官方經過測試和驗證比較穩定的系統,對於使用4GB或8GB版本大記憶體樹莓派使用者來說,通常會將樹莓派拿來充當伺服器或進行人工智慧學習,在安裝一些工具軟體時,往往只提供64位安裝包,針對這樣的情況,其實樹莓派官方也提供了64位版的作業系統,由於官方不是特別推薦,官網上只提供了32位版的下載入口(https://www.raspberrypi.com/software/operating-systems/),如果要下載64位作業系統,可以通過這個地址(https://downloads.raspberrypi.org/raspios_arm64/images/)進入,選擇對應的版本,目前最新的版本是raspios_arm64-2021-11-08
為什麼不推薦
樹莓派官方進行的詳細解釋(https://www.raspberrypi.com/news/raspberry-pi-os-debian-bullseye/),大概意思是32位系統可以滿足絕大多數使用者的使用需求,我們知道32位系統應用使用的記憶體限制為4GB,當樹莓派8GB版本出來後,很多人就擔心無法充分利用8GB記憶體優勢,這種擔心完全是多餘的,舉例來說,在32位系統上執行一個應用最大分配記憶體為4GB,如果執行內個應用可以剛好將8GB記憶體使用完,況且單個應用使用4GB記憶體的情況根本就不多,所以就算是8GB版本的樹莓派,使用32位的作業系統記憶體用不完的問題,可放心使用。
此外,關於64位系統的效能比32位好,官方也解釋了,理論上(基線測試)效能有提升,但提升並不明顯,在實際使用過程中,根本感覺不效能上的變化,效能基本與32位一樣,而且對於32位作業系統官方也做的充分的測試,在執行穩定性上面有保證。
為什麼要提供64位
既然官方不推薦64的作業系統,但不是提供的下載連結,這主要是為了滿足部分使用者的需求,比如要在樹莓派上安裝Elasticsearch就只提供了64位ARM安裝包,還有一些軟體也提供了64位安裝包比如Tensorflow 2、PyTorch等,可能要用到這些軟體的使用者不多,但官方還是提供了支援,也減少這部分使用者去找第三方64位作業系統的麻煩。
第三方64位系統
除了使用官方提供的64位作業系統,也可以使用Ubuntu針對樹莓派推出的64位系統(https://ubuntu.com/download/raspberry-pi)。