Transcript
Page 1: 第一次安裝設定Raspberry Pi就上手

1

Raspberry Pi 好好玩- 安裝設定篇

台灣樹莓派 <[email protected]>Nov 23, 2013/NPIC

Page 2: 第一次安裝設定Raspberry Pi就上手

2

● 專注於 Raspberry Pi 應用與推廣

● Maker Faire 2013, 2013 科學玩意節

● 舉辦台灣第一次 Raspberry Pi 社群聚會

about 台灣樹莓派

Page 3: 第一次安裝設定Raspberry Pi就上手

3

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

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

安裝 Raspberry Pi

Page 4: 第一次安裝設定Raspberry Pi就上手

4

● 官方下載網頁

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

● NOOBS● Raspbian( 推薦 )● Pidora● RISC OS● RaspBMC● Arch● OpenELEC

步驟 1 :下載映像檔

Page 5: 第一次安裝設定Raspberry Pi就上手

5

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

步驟 2 :下載燒錄軟體

Page 6: 第一次安裝設定Raspberry Pi就上手

6

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

2. 執行 Win32DiskImager

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

Page 7: 第一次安裝設定Raspberry Pi就上手

7

步驟 3 :接上週邊並上電

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

Page 8: 第一次安裝設定Raspberry Pi就上手

8

第一次開機

Page 9: 第一次安裝設定Raspberry Pi就上手

9

raspi-config 設定

Page 10: 第一次安裝設定Raspberry Pi就上手

10

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

Page 11: 第一次安裝設定Raspberry Pi就上手

11

開機後的登入方式

Page 12: 第一次安裝設定Raspberry Pi就上手

12

以 pi 身份登入 X Window

Page 13: 第一次安裝設定Raspberry Pi就上手

13

國際化設定

Page 14: 第一次安裝設定Raspberry Pi就上手

14

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

Page 15: 第一次安裝設定Raspberry Pi就上手

15

取消 en_GB

Page 16: 第一次安裝設定Raspberry Pi就上手

16

增加 UTF-8 繁體中文

Page 17: 第一次安裝設定Raspberry Pi就上手

17

選擇 UTF-8 繁體中文

Page 18: 第一次安裝設定Raspberry Pi就上手

18

設定時區

Page 19: 第一次安裝設定Raspberry Pi就上手

19

選擇亞洲地區

Page 20: 第一次安裝設定Raspberry Pi就上手

20

選擇地點

Page 21: 第一次安裝設定Raspberry Pi就上手

21

設定鍵盤配置

Page 22: 第一次安裝設定Raspberry Pi就上手

22

標準 104 鍵盤配置

Page 23: 第一次安裝設定Raspberry Pi就上手

23

選擇非英式鍵盤

Page 24: 第一次安裝設定Raspberry Pi就上手

24

選擇美國

Page 25: 第一次安裝設定Raspberry Pi就上手

25

選擇美式鍵盤

Page 26: 第一次安裝設定Raspberry Pi就上手

26

標準美式鍵盤

Page 27: 第一次安裝設定Raspberry Pi就上手

27

不需要有組合鍵

Page 28: 第一次安裝設定Raspberry Pi就上手

28

不需要停止 X Server

Page 29: 第一次安裝設定Raspberry Pi就上手

29

支援 CSI 介面的 Camera

Page 30: 第一次安裝設定Raspberry Pi就上手

30

超頻

Page 31: 第一次安裝設定Raspberry Pi就上手

31

選擇預設的 700MHz

Page 32: 第一次安裝設定Raspberry Pi就上手

32

進階設定

Page 33: 第一次安裝設定Raspberry Pi就上手

33

開啟 / 關閉過度掃描

Page 34: 第一次安裝設定Raspberry Pi就上手

34

主機名稱設定

Page 35: 第一次安裝設定Raspberry Pi就上手

35

分配給 GPU 的記憶體大小

Page 36: 第一次安裝設定Raspberry Pi就上手

36

開啟 / 關閉 SSH

Page 37: 第一次安裝設定Raspberry Pi就上手

37

開啟 / 關閉 SPI

Page 38: 第一次安裝設定Raspberry Pi就上手

38

更新 raspi-config 工具

Page 39: 第一次安裝設定Raspberry Pi就上手

39

設定完成 , 重新啟動

Page 40: 第一次安裝設定Raspberry Pi就上手

40

桌面環境介紹

Page 41: 第一次安裝設定Raspberry Pi就上手

41

LXDE 桌面環境

Page 42: 第一次安裝設定Raspberry Pi就上手

42

開始功能列表

Page 43: 第一次安裝設定Raspberry Pi就上手

43

設定無線網路使用 WiFi Config

Page 44: 第一次安裝設定Raspberry Pi就上手

44

WiFi Config 掃描和設定密碼

Page 45: 第一次安裝設定Raspberry Pi就上手

45

WiFi Config 掃描和設定密碼

Page 46: 第一次安裝設定Raspberry Pi就上手

46

WiFi Config 連接成功

Page 47: 第一次安裝設定Raspberry Pi就上手

47

LXTerminal 終端機

Page 48: 第一次安裝設定Raspberry Pi就上手

48

$ sudo vi /etc/network/interfaces

allow-hotplug wlan0

iface wlan0 inet dhcp

wireless-essid <ssid>

wireless-key s:<password>

● 重新啟動網卡

$ sudo ifdown wlan0 && sudo ifup wlan0

WEP 加密

Page 49: 第一次安裝設定Raspberry Pi就上手

49

$ sudo vi /etc/network/interfaces

allow-hotplug wlan0

auto wlan0

iface wlan0 inet dhcp

wpa-ssid <ssid>

wpa-psk s:<password>

● 重新啟動網卡

● $ sudo ifdown wlan0 && sudo ifup wlan0

WPA 加密

Page 50: 第一次安裝設定Raspberry Pi就上手

50

Midori 網路瀏覽器

Page 51: 第一次安裝設定Raspberry Pi就上手

51

Shutdown

Page 52: 第一次安裝設定Raspberry Pi就上手

52

OCR Resources

Page 53: 第一次安裝設定Raspberry Pi就上手

53

IDLE3

Page 54: 第一次安裝設定Raspberry Pi就上手

54

Scratch

Page 55: 第一次安裝設定Raspberry Pi就上手

55

Pi Store

Page 56: 第一次安裝設定Raspberry Pi就上手

56

Python Games

Page 57: 第一次安裝設定Raspberry Pi就上手

57

Python Games

Page 58: 第一次安裝設定Raspberry Pi就上手

58

看 1080p 影片 omxplayer

http://www.bethanycorcoran.co.uk/2012/05/16/raspberry-pi-video-playback/

Page 59: 第一次安裝設定Raspberry Pi就上手

59

聽音樂 lxmusic

Page 60: 第一次安裝設定Raspberry Pi就上手

60

$ vim hello.c

#include <stdio.h>

int main()

{

printf(“Hello C\n”);

return 0;

}

$ gcc hello.c -o hello

$ ./hello

Hello C

用 C 寫程式

Page 61: 第一次安裝設定Raspberry Pi就上手

61

$ 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 62: 第一次安裝設定Raspberry Pi就上手

62

● 安裝套件

● 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 63: 第一次安裝設定Raspberry Pi就上手

63

● 安裝中文字型 + 輸入法

● 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● 安裝 Vim 編輯器

● sudo apt-get install vim● 安裝 chromium 瀏覽器

● sudo apt-get install chromium-browser

安裝常用套件

Page 64: 第一次安裝設定Raspberry Pi就上手

64

$ sudo vim /boot/config.txt

force_turbo=1

小技巧 1 - 持續超頻

Page 65: 第一次安裝設定Raspberry Pi就上手

65

$ sudo vim /boot/config.txt

hdmi_force_hotplug=1

hdmi_drive=2

config_hdmi_boost=4

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

Page 66: 第一次安裝設定Raspberry Pi就上手

66

$ sudo vim -p ~/.xinitrc /etc/X11/xinit/xinitrc

xset s off

xset -dpms

xset s noblank ● exec /etc/alternatives/x-session-manager

$ sudo vim /etc/lightdm/lightdm.conf

[SeatDefaults]

xserver-command=X -s 0 -dpms

小技巧 3 - 永遠不進入螢幕保護程式

Page 67: 第一次安裝設定Raspberry Pi就上手

67

● 在 Raspberry Pi 上執行

pi@raspberrypi $ sudo apt-get install tightvncserver

pi@raspberrypi $ vncserver :1

● 在 PC 上 (Linux 環境 ) 執行

user@linux $ sudo apt-get install gtkvncviewer

user@linux $ vncviewer 192.168.x.x:5901

小技巧 4 - 用 VNC 遠端存取

Page 68: 第一次安裝設定Raspberry Pi就上手

68

Raspberry Pi Rocks the World

Thanks


Recommended