DesignSpark Electrical Logolinkedin

樹莓派的全新桌面 – Pixel (繁體)

翻譯來自stuartChilds的Pixel – a new desktop for the Raspberry Pi

 

 

 

使Pi的桌面更吸引

樹莓派在2012年推出,目的是為了改善和促進學校對於計算機科學的教學和應用。到2016年,Pi已被用於各種用途,已售出超過1000萬台和推出多個版本。而最強大的型號Pi 3更配備了一個1.2GHz的處理器和有1 GB 的RAM。

作為一台桌上電腦,這種處理能力意味著Pi運行得比以往更好,而它的GUI更具有輕量級X11的桌面環境,簡稱LXDE,互聯網瀏覽器和辦公室的應用套件都是預先安裝的軟件。

許多Pi的愛好者對Linux只有很少的認識,並覺得使用單板式電腦最方便快捷的就是基於LXDE的桌面。但對於那些成長在OSX、現代Windows和触摸屏幕設備世界的用戶來說,此類型的電腦桌面是有點兒過時。

深入一看,PIXEL就是美化了的LXDE,使Pi的GUI更漂亮,而且配合了不同的更新增強用戶體驗。在這篇文章中,我們首先簡單看看如何在Pi 3中升級至PIXEL,然後再了解PIXEL的新功能。

 

升級go-go

 

我們將會升級目前的安裝,而不是從重新開始。首先在Pi啟動桌面,然後打開終端窗口,並使用此命令去重複檢查已安裝的Raspbian的版本:

$ cat /etc/os-release

接下來,我再次打開終端窗口並跟從Pi基金會提供的指令,使我執行了以下的命令:
$ sudo apt-get update
$ sudo apt-get dist-upgrade
$ sudo apt-get install -y rpi-chromium-mods
$ sudo apt-get install -y python-sense-emu python3-sense-emu
$ sudo apt-get install -y python-sense-emu-doc realvncviewer realvnc-vnc-server

頭兩個命令是用來升級分佈並改變到GUI,而後面三個命令是添加新的軟件包,例如優化Chromium瀏覽器,Sense HAT仿真器和文檔以及RealVNC。由於上一次更新系統已是幾個月前,所以需要一些時間。下載並寫入新image到新的SD卡可能只需較少的時間,但我還沒試過。

 

改善之處

 

在安裝了更新後,我重新啟動了Pi,並看見一個啟動屏幕 ,是隱藏了啟動時滾動的信息(詳情在之後說明)。

之後,黑色的屏幕就出現了新的PIXEL桌面,更帶有一個不錯的圖片作背景和新的圖標。在Pi 3上,網頁瀏覽可以與Chromium瀏覽器互相通行,但我並不想打開過多的標籤頁。

其他的特徵包括能夠從桌面上的菜單欄開啟和關閉藍牙和WiFi,以及在視窗上有更大的移動鼠標,這對用戶有更好的體驗。記住,這不是一個全新的操作系統,而是優化和刷新我們已經擁有的Jessie系統。 

 

以下的代碼可以檢查和確認操作系統的版本,就像我們早前所做的:

$ cat /etc/os-release
這顯示與更新前相同的輸出。

更微妙的圖形調整,如視窗的角變成圓角,而且不同標準的字體不是太顯而易見,但就令到桌面更具現代感。此外更改進了高電壓和高溫指示器的警告圖標,並取代了之前當系統受到威脅時所出現在顯示屏頂部角落上神秘彩色的方塊。

 

回到啟動時的信息

 

對於很多Pi的用戶包括我自己在內,在啟動時所看到啟動信息根本不是一個問題,而事實上它是很有用的和不必擔心,因它會顯示出系統正在運行和發生了什麼錯誤(如果有)。而樹莓派的目的是作為一種教育工具,供人們嘗試使用Linux,而不必擔心會影響或弄壞他們本來的電腦。在我看來,滾動的啟動信息正是其中的一部分,特別是一個可破解Linux平台如Pi。

 

那麼,我們該如何取回信息? Raspberry Pi Configuration">如果你是用命令界面(CLI)模式啟動,同時亦不想丟失信息,不用擔心:只要您在raspi-config中選擇了“boot to CLI”,或者導航到Menu,然後選"Preferences" > Raspberry Pi Configuration tool,則閃屏將會自動不會出來了。

然而,如果你想使用桌面,但仍然希望看到啟動信息,你可以編輯/boot/cmdline.txt檔,並移除“”:

$ sudo nano /boot/cmdline.txt
最後,你可以修改閃屏做你自己的圖像,做法是用同樣的檔名去代替 /usr/share/Plymouth/themes/pix/splash.png。這對於建立一個系統如仿真平台、媒體中心或類似的系統來說是十分有用。但要注意的是,閃屏仍然是會出現,但已經比以前出現的時間少。

 

具意義性

 

PIXEL Raspbian有一個很酷的地方是包含Sense HAT模擬器(注意,我們用了另一條命令來安裝它,因為我們是用了Jessie的舊版本來升級)。雖然近來也有一個類似的在線工具在網絡瀏覽器,但Pi基金會也開發了一個可直接在Pi上運行的版本。這對於學校的教學環境,或是對於從未使用過Sense HAT,但想在套用在真實產品前就開始開發和測試他們代碼的用戶來說十分有用。

 

許多的代碼例子都有提供,並可在IDLE中進行修改和執行,IDLE是很多用戶都十分熟悉的集成開發環境(IDE)。程式可與板上的仿真傳感器連接,以及控制虛擬RGB的 LED矩陣。測試後只需更改以下的代碼:


from sense_emu import SenseHat
改成from sense_hat import SenseHat
這讓代碼在連接到Pi的Sense HAT中運行,而不是仿真器。無疑這工具對於教師來說很方便,並顯示了基金會對在教育上採用Pi的承諾。

 

總結

 

無論是喜愛它或是討厭它,Pi都變得更加用戶友好,因為對其的預期被提高和未完善的地方都已經被除掉。這次更新最值得注意的是:

1) 當你啟動畫面的時候,很容易就有屬於你自己的閃屏

2) 用了更清晰的圖標去改善用戶的界面

3) 改善了在GUI內的WiFi和藍牙的控制

4) 集合了感應HAT仿真器

5) Chromium的瀏覽器已默認安裝,更提高了硬件的加速功能,提高視頻播放時的表現


而那些喜歡熟悉的命令行環境的用戶可以放心,它沒有消失,或者被默認配置為一個樹莓派粉紅色的背景。

 

c0952661 has not written a bio yet…