Raspberry Pi 4 B+ 推出 8GB 的版本了,感覺可用它來做的事情真的愈來愈接近一台入門級筆電了呢!上回已經看過硬體規格,這回來看看新版 Raspberry Pi OS 加入了哪些功能吧!
本文感謝原作者 Simon Long授權後翻譯,請參考原文 (5/29, 2020)
譯者 | 曾吉弘 |
圖片來源 | 轉載自 Simon Long 原文 |
自從 new 8GB Raspberry Pi 4(原文連結),我們也發布了預載 Raspberry Pi 桌面系統的的 Debian 64-bit ARM beta 版作業系統,現在都可以使用了。另外也更新了 32-位元版本之 Raspberry Pi OS (新名字!不再使用 Raspbian),以下和大家聊一下有哪些新東西吧。
阿吉老師說:另外也多了 Scratch 3 離線版與新的 GPIO 工具,之後再介紹囉~
書架 Bookshelf
大家都知道,我們(譯註:樹莓派基金會)自己就有出版公司:Raspberry Pi Press,每個月都出版相當多樣的雜誌,包含 MagPi、HackSpace magazine 與 Wireframe。也出版多元化的書籍與刊物,您可購買紙本產品(訂購網站) 或免費下載 pdf 檔。
為了讓這些優質內容能被更多人看到與使用,我們新增了 Bookshelf (書架) 應用程式,請由主選單的 Help 項目中就能找到。
Bookshelf 列出了所有免費雜誌的現有內容 – MagPi、HackSpace magazine 與 Wireframe 等等,從創刊號到最新的一應俱全 – 當然還有 Raspberry Pi Press 的所有免費書籍。執行本程式之後,它會自動更新來找找看從您上次瀏覽之後有沒有任何新的內容推出,新內容的ㄥ面會有一個小小的 “new” 閃動喔!
用滑鼠點兩下就能閱讀任何一本刊物 – 如果您要閱讀的內容已經下載到 Pi 的話,會自動用 Chromium (後來發現它是個相當不錯的 PDF 檢視軟體)開啟這份檔案;如果還未存於 Pi 的話,就會先下載並在下載完成之後自動開啟。刊物封面上如果有一朵雲的圖示,代表這個檔案還沒被下載。
您所下載的所有 PDF 檔都會放在 home 目錄下的 “Bookshelf” 目錄中,因此也可以從這裡直接開啟所要的檔案。
Raspberry Pi Press 已經出版了許許多多非常棒的內容 – 我們希望這樣可以讓這些內容更容易被找到與閱讀。
有些網友反應在非英語環境的系統中,Bookshelf 會回報 “磁碟已滿(disk full)” 錯誤,即便磁碟尚有空間;這個問題已可透過 apt 來解決,因此在終端機輸入 sudo apt update 指令再輸入 sudo apt upgrade 應該可以就搞定了。
放大鏡 Magnifier
回顧我上一篇落落長的文章,有一個我們不斷改進中的領域就是針對視覺障礙的朋友們提供更好的無障礙操作體驗。我們很早就已經加入 Orca screen reader (上一版作業系統已經有一些修正了,新版作業系統應該會更穩定),再來推薦的作法就是來自 AbilityNet 的螢幕放大鏡。
這件事做起來比想像的更難!我嘗試過非常多 Debian 桌面系統現有的螢幕畫面放大程式,但沒有一款真的運作地很好;我找不到任何一款再操作上能比在 Mac OS 或 Ubuntu,所以到最後我乾脆從頭(幾乎啦)寫一個。
要安裝放大鏡程式的話,請由新的作業系統中點開 Recommended Applications,並在 Universal Access 中選擇 Magnifier。安裝完成之後,請重新開機。
您會在狀態列的右手邊看到一個放大鏡圖示 – 點選這個圖示或按下鍵盤的 Ctrl-Alt-M 就能啟用放大鏡(再次點選圖示或按下組合鍵就能關閉放大鏡功能)。
對放大鏡圖示點選滑鼠右鍵會帶出它的設定選項。請選擇圓形或矩形視窗以及視窗大小,並設定放大的程度。也可以讓放大鏡視窗跟著滑鼠游標移動或畫面上某個固定視窗 (固定視窗還是能用滑鼠來拖動)。
另外,某些應用程式可以讓放大鏡自動跟著文字游標,或某個按鈕來移動。但糟糕的是,這會根據該軟體是否支援必要的無障礙套件而定,因為這個功能並非每套程式都有,但只要有包含這個功能的程式通常都運作得相當穩定。其中一個例外是 Chromium,它要在之後的版本才會加入無障礙功能;目前如果想要一個支援無障礙功能的網路瀏覽器的話,我們推薦 Firefox。請在終端機視窗輸入以下指令來安裝 Firefox:
(請注意,除非您需要無障礙功能,不然我們不推薦在 Raspberry Pi OS 中使用 Firefox。FireFox 不像 Chromium,後者可以運用 Raspberry Pi 的硬體來加速影像播放)。
我本身視力沒問題,但我發現放大鏡在檢查圖示小細節時尤其好用,所以我建議您還是安裝起來玩玩看。
使用者調查
我們已經知道很多關於 Raspberry Pi 使用者們用這片板子來做些什麼事情,但現在還是很好奇有沒有漏掉什麼… 因此現在系統加入一份小問卷(非必填)來詢問您(身為使用者),想知道您使用 Raspberry Pi 的用途,好讓我們確保能為大家在做的事情提供正確的幫助。
這份問卷會在新作業系統首次啟動 Chromium 瀏覽器時顯示出來。只有四題,不會占用您太久時間,結果會用 Google 表單來記錄。
您會發現問卷最下方的欄位自動被填入了一串英文與數字,這是從這片 Raspberry Pi 自動產生的硬體序號,這樣就能過濾掉同一台裝置卻作答了多次 (例如日後您弄了一片全新的映像檔來開機)。我們無法使用這個序號來辨識關於您或這片 Raspberry Pi 的任何東西,但如果您還是很在意的話,可以先把這串序號刪除再送出表單。
如上所述,這份問卷並非必填 – 如果您不想填的話,直接關閉 Chromium,之後再次開啟就不會看到問卷了 – 但如果我們能得到您的寶貴意見的話,對於日後的產品開發會非常有幫助。因此,我們感謝所有願意填寫這份問卷的朋友,愈多愈好喔。
其他修改
另外,這份映像檔也有既定的錯誤修整與一些小改進,詳情請參考下載頁面的 release note。
值得一提的地方是聲音上的微調。Raspberry Pi OS 使用 ALSA (Advanced Linux Sound Architecture) 來控制聲音裝置。到目前為止,Raspberry Pi 的兩款內部聲音輸出裝置 – HDMI 接頭與耳機接頭 – 都會被系統視為同一個 ALSA 裝置,後續再用 Raspberry Pi 專屬的指令來設定哪一個裝置要被啟用。我們要做的事情是把這兩個東西視為獨立的 ALSA 裝置;這會讓 Raspberry Pi 4 更易於管理兩個 HDMI 接頭的音源,與第三方軟體的相容性應該也會更高。這代表在新版的作業系統中,您需要在聲音輸出選項(audio output selector,請對工作列的音量圖示點選滑鼠右鍵) 中設定您想要的聲音輸出(這個問題在 Sonic Pi 中存在已久,該軟體不論如何設定都只會從 HDMI 輸出音效 – 希望在後續更新很快能搞定這件事)。
有些朋友詢問如何從終端機下指令來切換聲音輸出而不需用到桌面系統。如果想這麼做的話,您需要在 /home 目錄建立一個 .asoundrc 檔案;ALSA 會透過這個檔案來決定要用哪個音效裝置。如果該檔案不存在,ALSA 會使用 “card 0” – 也就是 HDMI – 作為輸出裝置。如果您想用耳機接頭作為預設音效輸出的話,請新建一個 .asoundrc 檔並輸入以下內容:
這樣,ALSA 就知道預設裝置為 “card 1”,也就是耳機接頭。如果要切換回 HDMI 的話,請把檔案中所有的 1 都改回 0,或直接刪除該檔案。
如何取得新的作業系統?
新版作業系統映像檔請由老地方下載。如果要更新既有的映像檔,也是用相同的指令:
如果只是要安裝 bookshelf 程式的話,請執行以下指令:
如果只要安裝放大鏡軟體,先在 Help 選單 → Recommended Software(譯註:本選項目前無中文) 中的 Universal Access 找找看是否已經裝好了,或輸入以下指令來安裝:
安裝完成之後,您還需要把放大鏡放入工作列中。裝好並重新開機之後,請對工作列點選滑鼠右鍵,選擇 Add/Remove Panel Items;點選 Add,並選擇 Magnifier 項目。
希望您喜歡這些改變 — 一樣,我們歡迎任何意見,請在這裡留言吧!