树莓派3B安装及配置
安装Raspian操作系统
到Raspbian下载ISO安装镜像,我下载的是RASPBIAN JESSIE WITH DESKTOP
,内核版本为4.9。
然后,下载SD卡写入工具etcher并安装。
将tf卡插入读卡器,将读卡器插到电脑上,打开etcher将镜像写入tf卡:
etcher将镜像写入SD卡
注意:镜像所在的路径不能有中文。
第一次启动
当前版本的Raspbian操作系统默认关掉了ssh服务,因此,第一次启动时,必须先给树莓派连接显示器(启动前连接好)和鼠标键盘。
开启SSH的步骤如下:
- 屏幕左上角树莓派图标 >> Preferences >> Raspberry Pi Configuration
- 在弹出的窗口中切换到“Interfaces”标签页
- 在“SSH”所在的行,选中“Enabled”,然后点击“OK”按钮即可。
打开终端,使用ifconfig命令查看树莓派的IP。接下来,就可以在Windows中使用XShell或Putty等工具连接树莓派,默认的用户名和密码是pi/raspberry
。
XShell有时SSH连不上,可先在XShell窗口中ping一下树莓派的IP,然后再尝试连接就可以了(前提是树莓派的SSH端口已经打开且Windows与树莓派之间的网络是通的)。
SSH连上后,若没修改过pi用户的密码,系统会有提示:
image.png
可以按如下操作修改pi用户的密码:
pi@raspberrypi:~ $ sudo su
root@raspberrypi:/home/pi# passwd pi
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
配置
raspi-config命令(以root身份执行)可以进入配置页面:
image.png
扩展文件系统
默认情况下,树莓派只使用了tf卡的一部分空间作为自己的磁盘,我们需要自己配置一下:
raspi-config >> 7 Advanced Options >> A1 Expand Filesystem,回车确认,重启后,系统就使用整个tf卡的空间作为磁盘了。
切换软件源
树莓派官方源比较慢,可以切换到中科大的源:
pi@raspberrypi:~ $ sudo su
root@raspberrypi:/home/pi# mv /etc/apt/sources.list /etc/apt/sources.list.bak
root@raspberrypi:/home/pi# echo -e "deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main non-free contrib\ndeb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main non-free contrib" > /etc/apt/sources.list
root@raspberrypi:/home/pi# apt-get update
Get:1 http://mirrors.ustc.edu.cn jessie InRelease [14.9 kB]
Get:2 http://mirrors.ustc.edu.cn jessie/main Sources [7,754 kB]
Get:3 http://archive.raspberrypi.org jessie InRelease [22.9 kB]
等源更新完毕后,先更新一下系统:
apt-get upgrade
显示中文
首先,安装中文字库和输入法:
sudo apt-get install -y ttf-wqy-zenhei scim-pinyin
然后修改地区:
- raspi-config >> 4 Localisation Options >> I1 Change Locale,光标移动到“zh_CN.UTF-8 UTF-8”,空格键选中,Tab键将焦点移到“<OK>”,回车确认。
-
然后,将系统的默认地区改为“zh_CN.UTF-8”:
image.png
Tab键将焦点移到“<OK>”,回车确认。
修改时区
树莓派默认的时间与中国时区差了8小时,可以按如下步骤切换到中国时区:
raspi-config >> 4 Localisation Options >> I2 Change Timezone >> Asia >> Shanghai,
Tab键将焦点移到“<OK>”,回车确认。
使用VNC远程桌面
- 安装VNC Server(我下载的ISO镜像默认就有VNC Server,无需安装):
sudo apt-get update
sudo apt-get install -y realvnc-vnc-server realvnc-vnc-viewer
2)启用VNC Server
raspi-config >> 5 Interfacing Options >> P3 VNC >> 回车:
选择“<YES>”,然后回车确认。
VNC服务器默认监听5900端口,可以使用netstat命令检查是否启用成功:
root@raspberrypi:/home/pi# netstat -an|grep 5900
tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN
tcp6 0 0 :::5900 :::* LISTEN
3)下载VNC Viewer
4)Windows下连接VNC Server
在地址栏输入树莓派的IP地址,然后回车确认:
image.png
接着,在弹出的认证界面输入树莓派的用户名和密码:
image.png
点击“OK”就进去了:
image.png
然后,就可以使用笔记本上接的键盘和鼠标远程操作树莓派的图形界面了。