Banana Pi 測試 – Lubuntu 篇 – 擴展 root 分割區 – 失敗篇

原本的安裝完成的磁碟分割

在 Banana Pi Lubuntu 中似乎沒有提供工具可以使用,我之前想到的是用 fdisk 手動來處理,不過還是有些麻煩。[@more@]後來想到,可以使用 Raspberry Pi 所提供的 raspi-config 來處理

下載 raspi-config
$ wget https://2blog.ilc.edu.tw/wp-content/uploads/sites/985/25793/25793-2644742.zip

解壓縮
$ unzip 25793-2644742.zip

搬移 raspi-config 到 /usr/local/bin 目錄
$ sudo mv raspi-config /usr/local/bin
設定檔案有執行權限
$ sudo chmod +x /usr/local/bin/raspi-config

執行 raspi-config
$ sudo /usr/local/bin/raspi-config –expand-rootfs

結果出現

是我太天真了,想像力豐富,所以失敗了!

Banana Pi 測試 – Lubuntu 篇 – 讓使用者可以自動登入

預設是要輸入密碼才能登入的,有些麻煩
[@more@]設定方式:
修改 /etc/lightdm/lightdm.conf.d/20-lubuntu.conf 設定檔
$ sudo vim /etc/lightdm/lightdm.conf.d/20-lubuntu.conf

[SeatDefaults] 區段中加入下面二行
autologin-user=bananapi
autologin-user-timeout=0

重新開機即可生效,如果要取消自動登入的話,就在 autologin-user=bananapi 前面加上 #
變成
# autologin-user=bananapi
autologin-user-timeout=0

Banana Pi 測試 – Lubuntu 篇

Lubuntu 是 Ubuntu Linux 的一個分支,採用 LXDE 為預設的桌面境,強調系統的輕巧快速,更多的介紹可以參考:Lubuntu – 維基百科,自由的百科全書
Banana Pi  Lubuntu Image 下載網頁:
http://www.lemaker.org/resources/9-76/lubuntu_for_bananapi.html
[@more@]預設登入的帳號及密碼:bananapi/bananapi & root/bananapi

登入畫面,使用者不是 Lemaker,而是 bananapi

登入完成桌面環境,非常簡潔

操作介面預設是英文的

開啟終端機程式
切換成 root
$ su –
更新套件庫
# apt-get update

套件庫更新

安裝 vim 編輯器
# apt-get install vim

將預設的編輯器由 nano 改成 vim
# export EDITOR=vim

執行 visudo 將 bananapi 使用者加入到有可以執行 sudo 的權限
# visudo


root    ALL=(ALL:ALL) ALL
下方加入
bananapi        ALL=(ALL:ALL) ALL

脫離 root,改以 bananapi 身份執行
# exit

設定中文環境
$ sudo locale-gen zh_TW.UTF-8
$ sudo update-locale LANG=zh_TW.UTF-8
$ sudo update-locale LANGUAGE=zh_TW.UTF-8
$ cp /etc/default/locale $HOME/.pam_environment

移除 ibus 套件
$ sudo dpkg -l | grep ibus
$ sudo apt-get remove –purge gir1.2-ibus-1.0 ibus libibus-1.0-5 -y

移除 fcitx 套件
$ sudo dpkg -l | grep fcitx
$ sudo apt-get remove –purge $(sudo dpkg -l | grep fcitx | awk ‘{print $2}’)

安裝 gcin 輸入法
$ sudo apt-cache search gcin
$ sudo apt-get install gcin gcin-chewing

重新啟動電腦
$ sudo reboot

重新開機登入後就會有中文畫面

安裝 Firefox 中文語系
$ sudo apt-get install firefox-locale-zh-hant

安裝 Firefox Flash Plugin
$ sudo apt-get install gnash browser-plugin-gnash

在 Firefox 網址列輸入 about:plugins 可以看到 Flash Plugins 有正常啟動

gcin 輸入法架構設定
在 En 按滑鼠右鍵,選擇 設定/工具

選擇 內定輸入法 & 開啟/關閉

選擇自己要使用的輸入法,最後按 OK

選擇 Quit 結束設定

Banana Pi 測試 – Android 篇

之前在使用 Android 映像檔時,也都是使用 Win32DiskImager 來將 Android 的映像檔寫入記憶卡,可是一直都無法正常開機,連開機畫面都沒有,後來仔細查看了官方網站的下載頁,才發現是自己弄錯了!

Android For BananaPi
[@more@]網頁中有提到要使用 PhoenixCard 將 Android 的映像檔寫入記憶卡才能正常執行,並在下方提供 PhoenixCard 程式的下載點:
https://drive.google.com/file/d/0B38hUt6ypQXDVTB6cWJXZ3ZGNkE/edit?usp=sharing
http://pan.baidu.com/s/1xStaA
https://www.dropbox.com/s/ckju6jvlqf3uc6f/PhoenixCard_V310_20130618.zip

也提供了 PhoenixCard 程式的說明
http://forum.lemaker.org/viewthread.php?tid=64

底下是測試結果:
1. 將下載下來的程式解壓縮,並執行 PhoenixCard
第一步驟,指定記憶卡所在的磁碟機,並指定 Android 映像檔的所在位置
第二步驟,點選 Startup!
第三步驟,先進行格式化

格式化完成

選擇 Burn,將 Android 映像檔寫入記憶卡

寫入中

寫入完成,按 Exit 離開

2. 進行測試

開機畫面

開機完成畫面,沒有抓到無線網路,操作介面是英文的

選擇 Settings

選擇左下方的 Language & Input ,再按右上方的 Language

往下拉,找到 中文(繁體)

操作介面已經變成中文的了!

選擇 Applications,可以使用已安裝的應用程式 APP

部分已安裝的 APP

選擇 Favorites 常使用的應用程式

File browser 檔案管理

可以使用網路上的芳鄰及 NFS 分享

Web browser 網頁瀏覽器

Banana Pi 測試 – Bananian 篇

參加自由軟體研討會,啟宏老師借測的,在此表示感謝,之前在國華國中參加 Arduino 研習時,魏裕常老師有請我幫忙調整過中文環境,感覺在效能上比 Raspberry Pi(樹莓派) 好很多,值得一試。
Banana Pi 直接翻成中文,有人稱為香蕉派,在網路上可以找到的相關資料:
Banana Pi – A Highend Single-Board Computer
香蕉派 – 台灣名片型雙核心電腦正式上路!
葉難: Banana Pi:開箱簡介
[@more@]截至 2014-08-19 為止,Banana Pi 共支援 8 種用途或系統的映像檔
Image Files – Resources – Banana Pi | A New Generation Single-board Computer

之後會挑選 Bananian / Android / Lubuntu / Raspbian /  Scratch /  Fedora / OpenSuse / ArchLinux 等系統來進行測試

首先是 Bananian 映像檔

開機畫面

可以發現系統是 Base on Debian 7
登入畫面 帳號/密碼:root/pi
登入後可以執行 bananian-config 進行設定

設定 root 密碼

設定時區 Asia

時區設定,選擇 Taipei ,並選擇 OK

設定 locales,選擇 zh_TW 開頭的三個,並選擇 OK

設定預設的 locales,並選擇 OK

設定主機名稱

最後的部分是擴展 root 分割區的大小,把剩下的空間用完

至此,設定完成,請重新啟動系統,但也完了,因為系統無法執行 X Window System,所以接下去不知道能拿來做什麼?Linux Server!