当你收到好不容易发货的Raspberry Pi(树莓派)之后会发现包装中只包含了一块板子和简单的说明书,没有任何附件,想要让它工作起来必须DIY自己配置各种附件。本文就是一个简单的快速上手教程,使你提前做好准备能够很快的让Raspberry Pi奔跑起来。
首先看看除了Raspberry Pi之外还需要哪些附件吧:
- USB接口键盘和鼠标:其中USB键盘是必不可少的。
- SD存储卡:Raspberry Pi的系统都是放在SD卡上。可以选择标准大小的SD卡或者micro SD卡,如果是micro SD卡还必须有一个适配器(adapter),板上的插槽是SD/MMC式的,当然还要准备一个读卡器。SD卡最少要选择4GB容量以上以及速度CLASS4以上,Raspberry Pi上大部分可用的系统需求都超过2GB。
- Micro USB连接线:做电源线用。
- USB口适配器:Raspberry Pi最少需要5V@700ma电流,因此不能通过计算机USB口供电。
- 视频线:可以是HDMI线或者是接电视的复合视频线。如果显示器不带HDMI接口,还需要配置HDMI转DVI或者HDMI转VGA的线缆。
- 以太网线:网线虽然不是必需的但是却很重要。
- USB集线器:这不是必须的,Raspberry Pi只有2个USB口,如果配置一个带电源的USB集线器,能减轻Raspberry Pi的负荷而且能扩展更多USB设备。
Raspberry Pi Wiki上列举了非常多可支持的硬件外设以及可能有问题的外设,上图是我们准备的一些外设,并没有刻意选择型号:
- Raspberry Pi B型
- 普通USB键盘鼠标
- Kingston 4GB micro SD(Class4)以及micro SD Adapter
- 一个旧手机的USB电源适配器(5V@1A)
- 一根HDMI-DVI连接线
- 一台带DVI接口液晶显示器
- 一根网线
安装系统
Raspberry Pi的系统是在SD卡上运行,必须先将系统安装到SD卡上。目前支持Raspberry Pi的Linux有很多版本。开始的时候我们还是选择一个官方量身定制的Raspian ”wheezy“,这是一个在Debian基础上优化的版本,可以在官网下载。
如果使用Windows系统,官方建议使用Wi32DiskImager来复制image文件到SD卡(如果是Linux系统可以用工具dd)。这里就在常用的Windows系统下说明,下载最新的Raspian wheezy(目前是2012-8-16),解压缩zip文件。
解压缩后的img文件有1.8G左右,插入读卡器,打开下载的Win32DiskImager软件,将img写入到SD卡中。
上电启动
Raspberry Pi最有可能碰到的问题就是供电电压不足或者USB适配器不能提供足够电流。Raspberry Pi的供电电压范围为4.75V~5.25V,而且板上留了两个测试点TP1、TP2(电源和地)用来检测供电电压。如下图可以用万用表首先测量下供电电压。
连接好所有的外设,插好SD卡。
Raspian系统第一次启动会多花点时间,而且启动后程序首先会进入系统设置画面。
Raspian系统设置:
- info:系统设置工具的信息
- expand-rootfs:扩大Linux系统root分区的大小
- overscan:使能overscan
- configure_keyboard:选择键盘布局(Raspberry Pi键盘布局默认英式,这里可以调整)
- change_pass:修改用户密码(Raspbian默认用户名为pi,密码raspberry)
- change_local:修改输入法(可以修改成中文输入,不过先要安装字体,暂时不修改)
- change_timezone:修改系统时区(Raspberry Pi没有实时时钟,靠网络同步时间)
- memory_split:修改内存划分(一共256MB内存,修改ARM处理器和图形加速器的分配)
- ssh:使能ssh服务器(建议开启,这样可以通过ssh访问Raspberry Pi)
- boot_behaviour:设置系统启动进入命令行界面还是图形界面(在命令行模式输入startx可以进入图形界面)
- update:可以在线升级
设置完成后选择finish退出设置界面,重启系统,Raspberry Pi就首次进入了命令行模式
设置网络
Raspian系统的网络设置文件包括dns设置/etc/resolv.conf 和dhcp设置 /etc/network/interfaces,笔者的网络采用了固定IP,因此需要修改文件设定静态IP,如果网络遇到问题可以查看这两个文件。
输入
sudo vi /etc/resolv.conf
显示
domain router
search router
nameserver 192.168.0.111
其中的nameserver就是指DNS服务器IP,上面这个IP不正确,修改nameserver 的IP地址。
输入
sudo vi /etc/network/interfaces
显示
auto lo
iface lo inet loopback
iface eth0 inet dhcp
其中iface eth0 inet dhcp代表网口目前是采用自动dhcp分配IP,修改成:
atuo eth0
iface eth0 inet static
address 192.168.0.160
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
设置了Raspberry Pi的静态IP为192.168.0.160,这些可以根据自己网络修改设置。
保存退出重启网络,输入:
sudo /etc/init.d/networking restart
网络重启后可以通过ping命令看看网络有没有连通。
中文设置
网络连通后其实Raspberry Pi的初步设置已经完成了,软件环境已经可以使用。对于我们来说中文更习惯,而Raspian系统是支持中文显示的,所以我们来看看怎么设置中文。
还是在命令行模式下,因为网络已经连通,先进行在线升级,输入:
sudo apt-get update
安装中文字体:
sudo apt-get install ttf-wqy-microhei
安装完成后设置中文:
sudo dpkg-reconfigure locales
将zh_CN前缀的都选上,然后选择zh_CN.UTF-8,这就设置系统默认环境语言为中文。
当然我们也可以输入
sudo raspi-config
进入系统最初的那个设置界面设置中文(change_locale)。
接下来安装中文输入法。输入:
sudo apt-get install scim
sudo apt-get install scim-pinyin
重启系统进入图形界面模式,可以看到一个中文的Linux系统了。
用Raspian自带的Midori浏览器可以上网冲浪了!
小结
介绍了Raspberry Pi B型开发板如何快速上手,所需要的基本外设以及网络配置。设置了Raspian系统以及中文环境,快速的搭好了一个中文的Linux系统。
参考链接
- Raspberry Pi开发板
- Raspberry Pi官方网站
- Raspberry Pi Wiki
原创申明:本文为爱板网原创,谢绝转载!
当你收到好不容易发货的Raspberry Pi(树莓派)之后会发现包装中只包含了一块板子和简单的说明书,没有任何附件,想要让它工作起来必须DIY自己配置各种附件。本文就是一个简单的快速上手教程,使你提前做好准备能够很快的让Raspberry Pi奔跑起来。
首先看看除了Raspberry Pi之外还需要哪些附件吧:
- USB接口键盘和鼠标:其中USB键盘是必不可少的。
- SD存储卡:Raspberry Pi的系统都是放在SD卡上。可以选择标准大小的SD卡或者micro SD卡,如果是micro SD卡还必须有一个适配器(adapter),板上的插槽是SD/MMC式的,当然还要准备一个读卡器。SD卡最少要选择4GB容量以上以及速度CLASS4以上,Raspberry Pi上大部分可用的系统需求都超过2GB。
- Micro USB连接线:做电源线用。
- USB口适配器:Raspberry Pi最少需要5V@700ma电流,因此不能通过计算机USB口供电。
- 视频线:可以是HDMI线或者是接电视的复合视频线。如果显示器不带HDMI接口,还需要配置HDMI转DVI或者HDMI转VGA的线缆。
- 以太网线:网线虽然不是必需的但是却很重要。
- USB集线器:这不是必须的,Raspberry Pi只有2个USB口,如果配置一个带电源的USB集线器,能减轻Raspberry Pi的负荷而且能扩展更多USB设备。
Raspberry Pi Wiki上列举了非常多可支持的硬件外设以及可能有问题的外设,上图是我们准备的一些外设,并没有刻意选择型号:
- Raspberry Pi B型
- 普通USB键盘鼠标
- Kingston 4GB micro SD(Class4)以及micro SD Adapter
- 一个旧手机的USB电源适配器(5V@1A)
- 一根HDMI-DVI连接线
- 一台带DVI接口液晶显示器
- 一根网线
安装系统
Raspberry Pi的系统是在SD卡上运行,必须先将系统安装到SD卡上。目前支持Raspberry Pi的Linux有很多版本。开始的时候我们还是选择一个官方量身定制的Raspian ”wheezy“,这是一个在Debian基础上优化的版本,可以在官网下载。
如果使用Windows系统,官方建议使用Wi32DiskImager来复制image文件到SD卡(如果是Linux系统可以用工具dd)。这里就在常用的Windows系统下说明,下载最新的Raspian wheezy(目前是2012-8-16),解压缩zip文件。
解压缩后的img文件有1.8G左右,插入读卡器,打开下载的Win32DiskImager软件,将img写入到SD卡中。
上电启动
Raspberry Pi最有可能碰到的问题就是供电电压不足或者USB适配器不能提供足够电流。Raspberry Pi的供电电压范围为4.75V~5.25V,而且板上留了两个测试点TP1、TP2(电源和地)用来检测供电电压。如下图可以用万用表首先测量下供电电压。
连接好所有的外设,插好SD卡。
Raspian系统第一次启动会多花点时间,而且启动后程序首先会进入系统设置画面。
Raspian系统设置:
- info:系统设置工具的信息
- expand-rootfs:扩大Linux系统root分区的大小
- overscan:使能overscan
- configure_keyboard:选择键盘布局(Raspberry Pi键盘布局默认英式,这里可以调整)
- change_pass:修改用户密码(Raspbian默认用户名为pi,密码raspberry)
- change_local:修改输入法(可以修改成中文输入,不过先要安装字体,暂时不修改)
- change_timezone:修改系统时区(Raspberry Pi没有实时时钟,靠网络同步时间)
- memory_split:修改内存划分(一共256MB内存,修改ARM处理器和图形加速器的分配)
- ssh:使能ssh服务器(建议开启,这样可以通过ssh访问Raspberry Pi)
- boot_behaviour:设置系统启动进入命令行界面还是图形界面(在命令行模式输入startx可以进入图形界面)
- update:可以在线升级
设置完成后选择finish退出设置界面,重启系统,Raspberry Pi就首次进入了命令行模式