2.2.1 raspi-config配置

将写入完毕的TF卡插入Raspberry中。在USB端口上连接好鼠标键盘(只能选用USB端口的鼠标键盘,我选用的是无线鼠标键盘,好处是占用的端口少),用hdmi线连接到显示器上,插上电源,Raspberry就开始运行了。

第一次运行Raspberry时,会自动运行一个程序raspi-config,如图2-9所示。这个程序用来设置Raspberry的基本选项。下面我们就来一一配置。

图2-9 raspi-config主界面

1.Expand Filesystem:Ensures that all of the SD card storage is available to the OS

扩展文件系统,如图2-10。默认镜像写入TF卡后,根分区不会使用剩余的TF卡空间,也就是说不管你的TF卡有多大,系统只使用了1GB左右。剩下的空间都浪费,运行此选项后会把根分区扩展到整个TF卡,最大效率使用TF卡。如需要扩展,按Enter键确定。如果不需要,按Esc键返回raspi-config主界面。

图2-10 Expand Filesystem

2.Change User Password:Change password for the default user(pi)

改变默认用户pi的密码,如图2-11所示。按Enter键后输入pi用户的新密码。Raspberry默认的用户名pi的默认密码是raspberry。

图2-11 Change User Password

按Enter键,如图2-12所示。

图2-12 连续2次输入密码

这里请2次输入新密码。按Enter键,如图2-13所示。

图2-13 修改密码成功

显示修改密码成功后,按Enter键,回到raspi-config主界面。

3.Enable Boot to Desktop/Scratch:Choose whether to boot into a desktop evironmetn, scratch, or the command-line

启动时进入的环境选择,如图2-14所示。

图2-14 启动环境选择

● Console Text console, requiring login(default):启动时进入字符控制台,需要进行登录(默认项)。

● Desktop Log in as user 'pi' at the graphical desktop:启动时以用户pi登录LXDE桌面环境。

● Scratch Start the Scratch programming environment upon boot:启动时进入Scratch编程环境。

一般来说,选择Desktop Log in as user 'pi' at the graphical desktop比较方便。

以Up键(上箭头)Down键(下箭头)移动光标,选择好后用Tab键跳至<OK>选项。按Enter键,回到raspi-config主界面。

4.Internationalisation Options:Set up language and regional settings to match your location

国际化选项,可以更改语言、时区、键盘布局,如图2-15所示。

图2-15 国际化配置主界面

● I1 Change Locale:语言和区域设置,按Enter键进入选择,如图2-16所示。以Up键(上箭头)Down键(下箭头)移动光标,用空格键选择。选择系统支持的字符编码en_US.UTF-8、zh_CN.UTF-8。有这两个基本上就足够了,如有特殊需要,酌情选择。

图2-16 系统语言选择

● I2 Change Timezone:设置时区,如果不进行设置,PI的时间就显示不正常。选择Asia(亚洲),如图2-17所示。

图2-17 时区选择

● I3 Change Keyboard Layout:选择键盘布局,默认的键盘布局是英式的。需要修改一下。但在这里配置修改比较麻烦。可以执行命令:

    nano –w /etc/default/keyboard

将其内容修改成下面的代码:

    XKBMODEL="pc104"
    XKBLAYOUT="us"
    XKBVARIANT=""
    XKBOPTIONS="terminate:ctrl_alt_bksp"
    
    BACKSPACE="guess"

按Ctrl + x组合键,保存退出。如果文件被改动,会提示是否保存修改,输入“Y”,按Enter键保存。

5.Enable Camera:Enable this Pi to work with the Raspberry Pi Camera

启动Pi的摄像头模块,如果想启用,选择Enable,禁用选择Disable就行了。

6.Add to Rastrack:Add this Pi to the online Raspberry Pi Map(Rastrack)

把你的Pi的地理位置添加到一个全世界开启此选项的地图。

7.Overclock:Configure overclocking for your Pi

超频,强烈建议不要更改,更改后会失去保修。

● None不超频,运行在700Mhz,核心频率250Mhz,内存频率400Mhz,不增加电压。

● Modest适度超频,运行在800Mhz,核心频率250Mhz,内存频率400Mhz,不增加电压。

● Medium中度超频,运行在900Mhz,核心频率250Mhz,内存频率450Mhz,增加电压2V。

● High高度超频,运行在950Mhz,核心频率250Mhz,内存频率450Mhz,增加电压6V。

● Turbo终极超频,运行在1000Mhz,核心频率500Mhz,内存频率600Mhz,增加电压6V。

8.Advanced Options:Configure advanced settings

高级设置

● A1 Overscan:是否让屏幕内容全屏显示。

● A2 Hostname:在网上邻居或者路由器能看到的主机名称。

● A3 Memory Split:内存分配,选择给GPU多少内存。

● A4 SSH:是否运行SSH登录,强烈建议开启此选项,方便以后操作Pi,有网络就行,不用开启屏幕了。

● A5 Device Tree:是否启用Device Tree,略过。

● A6 SPI:是否默认启动SPI内核驱动,略过。

● A7 I2C:是否载入I2C总线模块,略过。

● A8 Serial:是否串行连接内核、shell,略过。

● A9 Audio:选择声音默认输出到模拟口还是HDMI口。

● A0 Auto:自动选择。

    1 Force 3.5mm('headphone') jack

强制输出到3.5mm模拟口

    2 Force HDMI

强制输出到HDMI。

    A7 Update

把raspi-config这个工具自动升级到最新版本。

9.About raspi-config:Information about this configuration tool

关于raspi-config的信息。

所有设置完毕后按TAB键,单击Finsh按钮后按Enter键保存。