樹莓派初次使用的基本配置.md

記錄了一下樹莓派初次使用的配置過程,包括裝系統、修改 IP 等等。
java

樹莓派(英語:Raspberry Pi),是一款基於 Linux 的單板機電腦。
它由英國的樹莓派基金會所開發,目的是以低價硬件及自由軟件刺激在學校的基本電腦科學教育。

樹莓派的維基百科地址web

1、給樹莓派安裝一個系統

樹莓派用做web服務器不須要太多桌面功能,所以選擇安裝 RASPBIAN JESSIE LITE。
RASPBIAN JESSIE LITE2016-03-18-raspbian-jessie-lite.img
因爲 pi 只能經過 SD 卡啓動,因此使用 Win32DiskImager 這款小軟件把咱們的 image 刷到 SD 卡上:

注意,初次使用時須要經過串口鏈接到樹莓派,默認用戶是 pi,密碼爲 raspberry,波特率 115200bps
推薦使用 SecureCRT 這款終端軟件,鏈接成功後能夠進行以下操做:bash

使用 df -h 查看 pi 的文件系統使用狀況,發現 16GB 的 SD 卡只用了 1.2GB服務器

Filesystem      Size  Used Avail Use% Mounted on
/dev/root       1.2G  816M  290M  74% /
devtmpfs        214M     0  214M   0% /dev
tmpfs           218M     0  218M   0% /dev/shm
tmpfs           218M  4.4M  214M   3% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           218M     0  218M   0% /sys/fs/cgroup
/dev/mmcblk0p1   60M   20M   41M  34% /boot

使用 cat /proc/cpuinfo 查看 pi 的硬件信息:網絡

processor       : 0
model name      : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS        : 2.00
Features        : half thumb fastmult vfp edsp java tls 
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xb76
CPU revision    : 7
Hardware        : BCM2708
Revision        : 000e
Serial          : 00000000756cec5c

2、初次使用配置,擴展 SD 卡

執行 sudo raspi-config 進入配置界面:

按下 Enter 選項 1,擴展 SD 空間。樹莓派安裝完成後只用了一部分 SD 空間,因此這裏要進行擴展。
此外,還能夠進行一些其餘配置,如:修改密碼,啓動選項超頻等等,這裏再也不展開。
超頻警告以下:
編輯器

3、更換軟件源(apt-get sources)

樹莓派的默認服務器比較慢,官方有提供一個鏡像列表: http://www.raspbian.org/RaspbianMirrors
這裏選擇中科大的鏡像,主頁:https://lug.ustc.edu.cn/wiki/mirrors/help/raspbianoop

編輯 /etc/apt/sources.list 文件,這裏推薦用 nano 命令編輯,由於樹莓派默認安裝的 Vim 還很差用,須要更新。ui

sudo nano /etc/apt/sources.list

進入編輯界面,刪除掉原有的內容,粘貼中科大提供的網址,以下:rest

deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main non-free contrib
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main non-free contrib

使用 Ctrl+O 保存文件,Ctrl+X 退出編輯器,最後執行 apt-get update 命令更新軟件列表code

4、配置靜態IP地址

給樹莓派設置一個靜態 IP,免得 IP 變換又要從新找機器,記住 IP 地址,之後就能夠直接經過網絡鏈接了。
使用 nano 編輯網絡接口文件,以下:

sudo nano /etc/network/interfaces

進入編輯界面,找到 iface eth0 inet manual 那一行,把它改成以下內容:

iface eth0 inet static
address 192.168.1.144
netmask 255.255.255.0

(無需設置網關)

有時候會提示先執行 sudo systemctl daemon-reload,按照系統提示操做便可。
之後就在樹莓派與咱們的電腦直連時,就能夠經過上面這個 IP 來訪問它了!
最後注意重啓一下網卡:

sudo /etc/init.d/networking restart

執行 ifconfig 命令進行驗證:

eth0      Link encap:Ethernet  HWaddr b8:27:eb:6c:ec:5c  
          inet addr:192.168.1.144  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::551e:ca54:b61:2879/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:615 errors:0 dropped:0 overruns:0 frame:0
          TX packets:235 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:50633 (49.4 KiB)  TX bytes:42219 (41.2 KiB)
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:452 errors:0 dropped:0 overruns:0 frame:0
          TX packets:452 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:36624 (35.7 KiB)  TX bytes:36624 (35.7 KiB)
wlan0     Link encap:Ethernet  HWaddr e8:4e:06:20:03:7c  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:4 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

樹莓派的靜態 IP 已經配置成功啦!

5、最後結語

相關文章
相關標籤/搜索