1. 安装

下载官方/第三方镜像压缩包, 解压, SD卡插入手机或其他读卡器, dd命令或者Win32DiskImager写入镜像, Over
之后将SD卡插入树莓派, 供电

2. ssh连接

树莓派插上网线, 会自动联网分配一个ip, 可以通过路由器管理界面查看ip地址(如果网线接在路由器上)
之后ssh [email protected] password:raspberry, 即可连接成功, 默认用户名密码参考官方文档

官方文档还提到了很多其他远程连接方式, 自行参考

3. SD卡扩容

Kino安装的是raspbian-jessie-lite系统, 占有空间更小一点, 但是、、、
进入系统后df -hfdisk -l, 发现16G的SD卡只显示了1.2G, 查找解决方案, 如下:

cat /sys/block/mmcblk0/mmcblk0p2/start  # 查看第二分区的起始地址
sudo fdisk /dev/mmcblk0                 # 用fdisk对磁盘进行操作
# 以下步骤在fdisk的交互下操作
d          # 删除分区
2          # 选择删除第二分区
n          # 创建一个新分区
p          # 创建主分区
2          # 分区2
131072     # 第一个sector的地址, 填入刚刚得到的第二分区的起始地址
31116287   # 最后一个sector的地址, 使用默认值即可
w          # 将操作写入分区表
sudo init 6             # 重启系统
df -h                   # 查看发现存储大小没有变化
fdisk -l                # 可以显示14.8G空间了
sudo resize2fs /dev/mmcblk0p2     # 操作完成
df -h                             # 此时可以显示SD卡所有空间

4. root 权限

sudo passwd root 设置新密码即可
顺便允许root用户ssh登录

vi /etc/ssh/sshd_config
找到 PermitRootLogin without-password 并注释
添加
PermitRootLogin yes
service ssh restart   # 重启ssh

5. 连接Wifi

不使用显示器, 想要连接到Wifi

iwconfig               # 查看无线接口名, 通常为wlan0
ip link set wlan0 up   # 启动此接口服务
iw dev wlan0 scan      # 扫描无线网络
# iwlist wlan0 scan    # 该命令也可扫描
iw dev wlan0 scan | grep -n 'ssid' # 用你想要得到的ssid代替, 找到在多少行
iw dev wlan0 scan | head -113 | tail -58  # 截取一段显示

找到或确认了自己的SSID之后, wpa_passphrase your_ssid your_password, 会生成

network={
  ssid="your_ssid"
  #psk="your_password"
  psk=d262144b57c9bce488ca56cdc02344eefe62cb7705f9cea45747a55d022da722
}

vi /etc/wpa_supplicant/wpa_supplicant.conf
在末尾添加刚刚生成的内容
之后执行

wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf & # 若失败根据提示执行 rm /var/run/wpa_supplicant/wlan0
dhcpcd wlan0
iwconfig      # 确认连接成功

或者每次都手动连接, 该方法未经测试

ifconfig wlan0 up
iwconfig wlan0 essid your_ssid key s:your_key   # 不加s: 使用加密后的hex值
dhclient wlan0
ifconfig wlan0 down   # 关闭Wifi

6. 更改软件源

# deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
# deb-src http://archive.raspbian.org/raspbian/ jessie main contrib non-free rpi

deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
# deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi

查看中科大树莓派镜像说明, Here

7. 设置静态IP地址

为了防止每次重启会获得不同的IP地址
vim /etc/dhcpcd.conf, 对于有线网卡, 在末尾添加:

interface eth0
static ip_address=192.168.1.200/24      #用CIDR的格式配置地址
static routers-192.168.1.1              #配置网关
static domain_name_servers=192.168.1.1  #这里配置域名服务器地址  

对于无线网卡, 在末尾添加:

interface wlan0
static ip_address=192.168.1.20/24
static routers=192.168.1.1
static domain_name_servers=119.29.29.29 8.8.8.8 8.8.4.4

以下是较老版本系统或者未使用dhcpcd软件系统的配置:
vim /etc/network/interfaces
如果设置有线网卡地址:

iface eth0 inet static
address 192.168.1.200   # 设定的静态IP地址
netmask 255.255.255.0   # 网络掩码
gateway 192.168.1.1     # 网关

若是无线网卡:

iface wlan0 inet static
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
address 192.168.1.200 # 设定的静态IP地址
netmask 255.255.255.0 # 网络掩码
gateway 192.168.1.1   # 网关
network 192.168.1.1   # 网络地址