raspberry pi - amazon web servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015...

60
Raspberry Pi 好好玩 - 安裝設定 台灣樹莓派 <[email protected]> Aug 18, 2015 /OSSF

Upload: others

Post on 14-Jan-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

Raspberry Pi 好好玩- 安裝設定

台灣樹莓派 <[email protected]>Aug 18, 2015 /OSSF

Page 2: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

姓名標示 — 非商業性 — 相同方式分享

CC (Creative Commons)

姓名標示 — 你必須給予 適當表彰、提供指向本授權條款的連結,以及 指出(本作品的原始版本)是否已被變更。你可以任何合理方式為前述表彰,但不得以任何方式暗示授權人為你或你的使用方式背書。

非商業性 — 你不得將本素材進行商業目的之使用。

相同方式分享 — 若你重混、轉換本素材,或依本素材建立新素材,你必須依本素材的授權條款來散布你的貢獻物。

Page 3: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

3

本投影片以 Pi 2 做為範例

Page 4: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

4

● 步驟 1 :下載映像檔 (image)● 步驟 2 :透過燒錄軟體將映像檔燒到 SD 卡

● 步驟 3 :將 SD 卡插到 Raspberry Pi & 上電

安裝 Raspberry Pi

Page 5: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

5

● 官方下載網頁

● http://www.raspberrypi.org/downloads● 選擇映像檔 (image)

步驟 1 :下載映像檔

Windows 10IoT Core

Ubuntu MateNOOBSRaspbian( 推薦 )

PiNetOSMC

Page 6: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

6

● Windows● Win32 Disk Imager● http://sourceforge.net/projects/win32diskimager/

步驟 2 :下載燒錄軟體

Page 7: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

7

用 Win32 Disk Imager 燒錄映像檔 1. 將 SD 卡插到 PC 上

2. 執行 Win32DiskImager

3. 選擇 SD 卡位置後寫入映像檔

Page 8: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

8

步驟 3 :接上週邊並上電

http://www.raspberrypi-tutorials.co.uk/starting-up-your-raspberry-pi-device/set-raspberry-pi/

Page 9: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

9

第一次開機

https://projects.drogon.net/

Page 10: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

10● 預設帳號 / 密碼: pi / raspberry

登入畫面

Page 11: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

11

第一次登入後的指示

Page 12: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

12

raspi-config 設定

* 表示建議設定

Page 13: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

13

* 擴增檔案系統所在分割區大小

Page 14: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

14

修改密碼

Page 15: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

15

開機後的登入方式

Page 16: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

16

以 pi 帳號登入桌面環境

Page 17: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

17

國際化設定

Page 18: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

18

區域設定 / 語言 , 單位 , 日曆別

Page 19: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

19

取消 en_GB

Page 20: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

20

增加 UTF-8 繁體中文

Page 21: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

21

選擇 UTF-8 繁體中文

Page 22: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

22

設定時區

Page 23: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

23

選擇亞洲地區

Page 24: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

24

選擇地點

Page 25: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

25

* 設定鍵盤配置

Page 26: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

26

* 標準 104 鍵盤配置

Page 27: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

27

* 選擇非英式鍵盤

Page 28: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

28

* 選擇美國

Page 29: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

29

* 選擇美式鍵盤

Page 30: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

30

* 標準美式鍵盤

Page 31: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

31

* 不需要有組合鍵

Page 32: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

32

* 不需要停止 X Server

Page 33: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

33

啟用 CSI 介面的 Camera

Page 34: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

34

加入 Rastrack 計畫

Page 35: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

35

超頻

Page 36: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

36

超頻選項

Page 37: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

37

進階設定

Page 38: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

38

過度掃描

Page 39: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

39

主機名稱設定

Page 40: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

40

是否啟動 SSH 伺服器

Page 41: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

41

是否使用 Device Tree

Page 42: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

42

是否開啟 SPI 介面

Page 43: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

43

是否開啟 I2C 介面

Page 44: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

44

是否透過序列埠登入 Console

Page 45: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

45

設定音訊輸出

Page 46: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

46

更新 raspi-config 工具

Page 47: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

47

設定完成 , 重新啟動

Page 48: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

48

● 1> Expand Filesystem● 4 > I3 Change Keyboard Layout

建議修改的選項

Page 49: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

49

VNC

Page 50: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

50

● RFB 協定 + 螢幕畫面分享及遠端操作軟體

● 與作業系統無關 , 可跨平台使用

● Client/Server 架構

Virtual Network Computing

Page 51: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

51

● 安裝必要套件● $ sudo apt-get install tightvncserver

● 啟動 VNC Server● $ vncserver

● 可加上不同參數● $ vncserver :2 -geometry 640x480 -depth 8

Pi 設定

Page 52: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

52

● 下載 UltraVNC● http://www.uvnc.com/downloads/ultravnc/112-

download-ultravnc-1206.html● 連線 &詢問密碼

Windows 設定

Page 53: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

53

連線成功

Page 54: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

54

$ vim hello.c

#include <stdio.h>

int main()

{

printf(“Hello C\n”);

return 0;

}

$ gcc hello.c -o hello

$ ./hello

Hello C

用 C 寫程式

Page 55: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

55

$ vim Hello.java

public class Hello

{

public static void main(String[] args)

{

System.out.println("Hello Java");

}

}

$ javac Hello.java

$ java Hello

Hello Java

用 Java 寫程式

Page 56: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

56

● 安裝套件

● $ sudo apt-get install <pkg_name>● 搜尋套件

● $ sudo apt-cache search <keyword>● 移除套件

● $ sudo apt-get remove <pkg_name>● 移除套件並清除設定檔

● $ sudo apt-get remove --purge <pkg_name>● 更新套件庫與更新系統套件

● $ sudo apt-get update && sudo apt-get upgrade

套件管理指令快速介紹

Page 57: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

57

● 安裝中文字型 + 輸入法

● $ sudo apt-get install ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy

● $ sudo apt-get install scim scim-tables-zh scim-chewing● 安裝 Python 開發套件

● $ sudo apt-get install python-dev● 安裝 chromium瀏覽器

● $ sudo apt-get install chromium-browser

安裝常用套件

Page 58: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

58

$ sudo vim /boot/config.txt

force_turbo=1

小技巧 1 - 持續超頻

Page 59: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

59

$ sudo vim /boot/config.txt

hdmi_force_hotplug=1

hdmi_drive=2

config_hdmi_boost=4

小技巧 2 - 強制從HDMI 輸出畫面

Page 60: Raspberry Pi - Amazon Web Servicessosorry.s3.amazonaws.com/raspberrypi/doc/slide/... · 8/18/2015  · Raspberry Pi好好玩 - 安裝設定 台灣樹莓派

60

Raspberry Pi Rocks the World

Thanks