树莓派初步上手体验、基本设置及常用软件安装

一、基本准备

  1. 树莓派(我用的是3B版本)
  2. TF卡,推荐8G以上,速度class10(我用的是闪迪32G,读速98M,用起来还不错)
  3. USB充电头,5V2A即可,推荐输出2.4A 以上,如果外接的设备比较多的话。
  4. microUSB数据线(一根高质量的数据线很重要!!!我之间用的绿联的2m线,老是显示供电不足,右上角黄色闪电图标。换了根小米充电宝送的线就好了)
  5. 显示器及HDMI线
  6. USB键盘、鼠标

二、安装系统

由于我是第一次接触树莓派,所以我选择了官网的NOOBS安装工具和raspbian系统,安装起来比较方便。当然树莓派的可玩性很高,还可以手动装其他的系统,参见:树莓派操作系统大全
1. 格式化sd卡为Fat32格式,官方推荐使用SD Formatter,用windows自带的格式化也应该没问题。
2. 下载NOOBS。NOOBS的全称是New Out Of Box Software,是官方给出的快速一键安装系统,管理系统的工具。
* 官网地址:https://www.raspberrypi.org/downloads/noobs/
* 进入官网后会发现有两个版本:NOOBS和NOOBS Lite。NOOBS包含了raspbian操作系统,Lite则不包含,需要安装时下载选择的系统。推荐下载标准版的,因为可以用下载工具节省下载时间,如果在安装系统时下载会下的比较慢。
3. 解压下载文件到sd卡中,直接解压到根目录就好,不用另外新建文件夹。
4. 连接好除了电源以外的所有设备,最后插上电源就可以开机了。
5. 选择要安装的系统,这里只需勾选第一个raspbian就好了。如果勾选多个将会安装多系统,每次开机会选择进入的系统。
6. 点击确认,等待进度条走完就可以进入系统了。(大约20分钟)
7. 更新软件

sudo apt-get update
sudo apt-get upgrade

三、系统设置

设置日期和时间

树莓派是没有电池的,所以每次断电后时间都会清零,但是raspbian系统有自动同步网络时间的功能,也就是说每次联网后树莓派会自动同步到正确的时间。所以我们只用设置正确的时区就能保证时间是准的了。
使用下面的命令,依次选择asia->shanghai,即可设置为北京时间。

sudo dpkg-reconfigure tzdata
树莓派初步上手体验、基本设置及常用软件安装
树莓派初步上手体验、基本设置及常用软件安装
树莓派初步上手体验、基本设置及常用软件安装

设置中文

raspbian系统的默认语言是英文,其实这个系统本身是支持中文的,我们只需稍加设置就可以使用中文系统了。当我们把系统换成中文后自带的浏览器也会默认的换成中文语言,使用起来更加方便。

1.安装中文字体

虽然raspbian支持中文,但是默认没有安装中文字体,要想显示中文我们需要安装一款开源的中文字体。

sudo apt-get -y install ttf-wqy-zenhei

2.设置语言

sudo raspi-config

选择Localisation Options
树莓派初步上手体验、基本设置及常用软件安装
选择Change Locale
树莓派初步上手体验、基本设置及常用软件安装
找到zh_CN.UTF-8,按下空格键选中(前面的括号内有*即为选中),然后按Tab键把光标移至确定,按回车键确定
树莓派初步上手体验、基本设置及常用软件安装
选择zh_CN.UTF-8,重启系统即可
树莓派初步上手体验、基本设置及常用软件安装

三、实用软件推荐

Fcitx输入法

Fcitx是 (Free Chinese Input Toy for X) 的英文缩写,中文名为小企鹅输入法,是一个以 GPL 方式发布的输入法框架, 编写它的目是为桌面环境提供一个灵活的输入方案,彻底解决在GNU/Linux下没有一个好的中文输入法的问题。
这款输入法是我在试过几个中文输入法后,觉得体验比较好的一款中文输入法,更新也比较及时,支持的扩展也比较多
* 官方网站:https://fcitx-im.org/wiki/Fcitx
* 中文介绍网页
我们可以看到Fcitx支持以下几种中文扩展:
树莓派初步上手体验、基本设置及常用软件安装
可惜的是搜狗输入法不支持树莓派,不然肯定首选他,因为实际使用体验于几乎与windows版没有差别。这里我强烈推荐谷歌拼音和云拼音。
* 谷歌拼音:词库比较全,算法比较科学,纠错能力也比较强。
* 云拼音:使用网络词库,最近的一些流行词,以及一些专业术语也能打出来,弥补了词库更新不及时的弊端。
使用下面的命令安装,也可以在后面自行添加要安装的组件

sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin

这时按下Ctrl+空格就可以切换输入法了
现在云拼音还无法使用,因为云拼音的默认来源是google,而在中国无法使用,我们需要换成百度的源。
右键点击任务栏中的输入法图标,选择配置,找到附加组件,选择云拼音,点击配置
树莓派初步上手体验、基本设置及常用软件安装
将云拼音来源改为“百度”
树莓派初步上手体验、基本设置及常用软件安装

RealVNC

RealVNC是一款远程桌面软件,可以方便的使用其他设备来操控树莓派。选择这款软件的原因有一下几点:
1. 支持的设备多,支持Windows、MacOS、Linux、Android、IOS等设备。
2. 连接方便,界面美观,支持文件交换。
3. raspbian已经集成了VNC Connect,无需安装直接使用。
RealVNC分为两部分组成:Connect安装于被控设备,Viewer安装在远程操控设备。
下面以Windwos为例,操控树莓派。
1. 在Windows下,下载VNC Viewer并安装
2. 确保树莓派和Windows电脑处于同一局域网
3. 在终端中运行vncserver命令,记下ip地址和端口号(图中的192.168.0.107:1)
树莓派初步上手体验、基本设置及常用软件安装
4. 打开windows的VNC Viewer,新建一个连接,ip地址就输入刚才的地址,名字随便输就行了
树莓派初步上手体验、基本设置及常用软件安装
5. 双击你刚才创建的连接,输入树莓派的用户和密码即可,下面是连接完成后的样子。
树莓派初步上手体验、基本设置及常用软件安装

四、总结

树莓派对于硬件爱好者来说确实是一款优秀的产品,在保持强大的功能同时有着较小的体积,又能把价格控制的合理。不过从功耗和体积来说对于嵌入式设备还是太高了。所以与其说树莓派是一款单片机,更不如说它像一台小型PC 。虽然性能跟几年前的手机差不多,但是却能提供类似PC的体验,而且提供了丰富的外设接口。
那么有一个问题:树莓派究竟能不能当作PC机日常使用?
如果只是简单的浏览网页,看看视频什么的树莓派是绝对够用的。但是要想当作PC来使用最大的问题就是软件的匮乏。linux相较于Windows系统可用的软件本来就少一截,例如QQ等一些常用软件没有Linux的版本。raspbian虽然是基于Linux,但是树莓派的CPU构架是ARM,与我们平时使用的不同,所以很多Linux的软件也没有适配,这就导致软件的更加的匮乏。
然而,树莓派的可玩性非常的高,可以装各式各样的系统,可以接不计其数的传感器和模块,所以树莓派更适合爱折腾的人。而树莓派的设计目标不正是这类人群吗?
PS.这篇博客是完全在树莓派上完成的。