树莓派基本设置
SSH登陆
在使用SSH登陆前,先确认一下树莓派所分派的IP地址
打开PuTTY,输入刚才已经查到的IP地址,端口22,连接类型SSH,点击Open开始连接树莓派
第一次登录会出现指纹认证信息,这里点YES即可
输入用户名和密码,其中密码输入时屏幕无变化,输入完密码记得按回车哦~
默认用户: pi
默认密码: raspberry
登陆后界面
系统基本设置
为了方便我们后续的操作,对树莓派进行一些设置。
打开系统配置工具
sudo raspi-config
这时我们发现打开的设置界面边界线都是乱码,这是文字编码设置不对的问题,
按Esc退出,返回到命令行界面,输入exit退出连接状态。
再次打开PuTTY软件,按照下图进行设置后,再次连接树莓派
进入系统配置工具,现在边线可以正常显示了 ( ̄▽ ̄)"
修改默认密码
呵呵,我比较懒,每次输入密码raspberry都感觉好麻烦,还是修改为自己顺手的密码比较方便。
选择第一项【1 Change User Password】,分别输入两次新密码,搞定。
开启 VNC Server
百度提供的DuerOS_For_Raspberry镜像中,默认包含VNC Server,这里我们将服务打开
5 Interfacing Options -> P3 VNC -> Yes
这里选择<Yes>,抓图的时候忘记选择了。--`
OK,VNC Server开启完毕。
修改 VNC 分辨率
7 Advanced Options -> A5 Resolution
之前抓好的图丢了。。。找不到了。。。回头我再重新抓一下。。。
好了,上面这些都设置好后,先保存重启一下。
重启的命令是
sudo reboot
使用 VNC Viewer 访问树莓派远程桌面
打开VNC Viewer软件,输入树莓派的IP地址
首次连接的时候和PuTTY一样,会出现指纹认证信息
选择【Continue】后,出现用户登陆验证界面,因为是个人电脑嘛,可以把保存密码选上。
点击OK键后,就可以显示树莓派的系统界面了
设置中文显示
树莓派默认是采用英文字库的,而且系统里没有预装中文字库,
所以即使你在locale中改成中文,也不会显示中文,只会显示一堆方块。
因此需要我们手动来安装中文字体。
好在有一个中文字体是免费开源使用的。ssh中输入以下命令:
sudo apt-get install ttf-wqy-zenhei
安装过程中如果碰到(Y/n),都选择y
中文字库安装完成之后,还需要安装一个中文输入法。输入如下命令
sudo apt-get install scim-pinyin
一样的安装过程,安装完毕后输入
sudo raspi-config
然后选择change_locale,
在Default locale for the system environment:中选择zh_CN.UTF-8,
配置完成之后,输入命令
sudo reboot
重启完成好就可以在VNC连接上去后使用中文显示和中文输入法了,
切换中文输入法一样也是ctrl+space。
配置默认声卡
等下我们使用Python DuerOS SDK的时候,系统默认输出声卡是树莓派的声卡,
不是DuerOS的开发板,树莓派的主板输出音频真的很不好,声音小,杂音大,
用网页播放音乐的时候,移动鼠标都会导致音频出现杂音,还是DuerOS的开发板输出效果更好一些。
具体修改方法我这里就不复述了,主要参照这篇日志 【谷哥|开发日志】声音输出问题 解决方案
日志中提到的软件设置方案我没成功,反倒是下面直接修改配置文件的方式一次成功了。
通过文件.asoundrc 文件设置默认声卡
[email protected]:~$ cat .asoundrc pcm.!default { type hw card 2 } ctl.!default { type hw card 2 }
树莓派基本设置篇 完。