Raspberry Pi 就不介紹了,基本上就是一台名片般大小的電腦。
最簡單的Raspberry Pi 配備就是一塊主機版 + USB電源 + SD記憶卡有了這些就可以操作。
第一步 安裝OS
目前支援 Raspberry Pi 的作業系統有很多種,比較知名的有
- 手機作業系統:Android(Google Phone)、WebOS(Palm)
- Linux/Unix 作業系統:Debian、Fedora、FreeBSD、Arch Linux、Gentoo Linux、Slackware
- 瀏覽器作業系統:Firefox OS、Google Chrome OS
- 其他作業系統:QtonPi(Qt for Raspberry Pi)、Plan 9(貝爾實驗室製作)、RISC OS
以下所講的都是以Raspbian為主
先到官網下載映像檔然後用燒錄到SD卡裡
下載 Raspbian 「wheezy」 的 ZIP 檔,解壓縮得 ISO。
下載格式化工具將 SD 卡先格式化成FTA32
格式化選項選 快速格式化 開啟邏輯大小調整格式化即可
下載 Win32DiskImager 解壓縮,執行 Win32DiskImager
Image File 選擇欲安裝進 SD 卡的 ISO,Device 選擇 SD 卡的位置
按下 Write 等些時間就完成
第二步 進入OS
一般情況如果是用HDMI的螢幕基本上不用設定開機就可以
這邊因為我是用VGA的老舊螢幕所以用HDMI轉VGA的接頭
所以要更改SD卡裡的/boot/config檔案
# uncomment if you get no picture on HDMI for a default "safe" mode #hdmi_safe=1 # uncomment this if your display has a black border of unused pixels visible # and your display can output without overscan disable_overscan=0 # uncomment the following to adjust overscan. Use positive numbers if console # goes off screen, and negative if there is too much border #overscan_left=16 #overscan_right=16 #overscan_top=16 #overscan_bottom=16 # uncomment to force a console size. By default it will be display's size minus # overscan. #framebuffer_width=1280 #framebuffer_height=720 # uncomment if hdmi display is not detected and composite is being output hdmi_force_hotplug=1 # uncomment to force a specific HDMI mode (this will force VGA) hdmi_group=2 hdmi_mode=35 # uncomment to force a HDMI mode rather than DVI. This can make audio work in # DMT (computer monitor) modes hdmi_drive=2 # uncomment to increase signal to HDMI, if you have interference, blanking, or # no display #config_hdmi_boost=4 # uncomment for composite PAL #sdtv_mode=2 #uncomment to overclock the arm. 700 MHz is the default. #arm_freq=800 # for more options see http://elinux.org/RPi_config.txt sdtv_aspect=1
hdmi_drive=2 表示強制從HDMI輸出,
hdmi_group=2和hdmi_mode=35這兩個參數是視螢幕的解析度
參考官網下去調整。基本沒意外就可以看到開機畫面
第三步 設定OS
- Expand Filesystem 將SD所有空間都拿來給OS使用
- Change User Password 更改使用者pi的密碼
- Enable Boot to Desktop 開機後是否進入桌面(可手動輸入startx進入桌面)
- Internationalisation Options 設定使用語系、地區等等設定
- Enable Camera 啟動相機模組
- Add to Rastrack 加入Rastrack大家族
- Overclock 超頻
- Advanced Options 進階設定
- About raspi-config 關於 raspi-config
Internationalisation Options設定中有三個子設定
- Change Locale 更改使用語系 建議用en_US.UTF-8
- Change Timezone 更改時區 選Asia->Taipei
- Change Keyboard Layout 更改鍵盤配置 選擇美式104鍵
Advanced Options 設定有七個子設定
- A1 Overscan 掃瞄使用的螢幕的細節並配合
- A2 Hostname 更改這台Raspberry pi的主機名
- A3 Memory Split 記憶體分配給GPU
- A4 SSH 啟用或關閉SSH服務
- A5 SPI 啟用/禁用自動加載的SPI的內核模塊(需要如PiFace)
- A6 Audio 設定音源從3.5MM孔還是HDMI輸出
- A7 Update 更新主機
這些設定好基本上就OK
接下來設定自動撥接網路這樣只就可以把螢幕鍵盤都拿掉
這部份如果網路是用DHCP自動分配的就可以跳過
輸入
sudo apt-get install ppp pppoeconf
接著輸入
sudo pppoeconf
接著就進入UI設定畫面 如果懶的看就都設YES
接著輸入撥接帳號密碼然後在YES
可以輸入
ifconfig
確任有無連線上有出現ppp0就代表有連上
現在就可以使用pietty連上SSH遠端操作
請問如果是DHCP要怎麼讓它分配IP