
Raspberry Pi开发板不支持板载FLASH,因为它支持SD卡引导树莓派 默认密码,因此我们需要下载相应的映像,将其刻录到SD上,然后启动系统(此映像包含我们通常所说的bootloader,内核,文件系统).
由于具有开源功能,Raspberry Pi支持多种系统类型(称为文件系统):
Raspbian,Arch Linux ARM,Debian Squeeze,Firefox OS,Gentoo Linux,Google Chrome OS,Raspberry Pi Fedora Remix,Slackware ARM,QtonPi,Slackware ARM,WebOS,RISC OS,FreeBSD,NetBSD,Android 4.0(Ice Cream Sandwich) ).
然后,作者将带领您在Raspberry Pi上安装系统.
Raspberry Pi镜像下载
首先转到Raspberry Pi官方网站下载镜像. 当然,某些SD卡具有内置的镜像. 如果是这样,您可以跳过SD卡部分. 然后单击下载.
图2-1镜像下载界面
选择第二个. 第一个NOOBS是为Raspberry pi构建的简单易用的图形界面操作系统管理工具. 在这里我不会谈论它的用法,如果您有兴趣,可以找到信息. 单击RASPNIAN.
图2-2图形图像下载
第一个是带有图形界面的版本,第二个是LITE版本,这是没有图形界面的简化版本.
安装编程工具
双击打开Win32DiskImager.exe,然后将其完全安装到要安装的位置. 注意: 在安装路径中尽量不要使用中文,以免造成不必要的麻烦. 在第五步“选择其他任务”中,选中“创建桌面图标”,否则可能找不到该软件. 如果不是偶然检查,请使用Windows开始菜单中的“查找”. 该软件的安装相对简单,因此在此不再赘述.
格式化SD卡
如果这是第一次,请跳过此步骤. 打开SDFormatter并选择FAT32格式.
图2-3格式设置
图2-4格式化成功界面
镜像写作
建议2G SD卡和读卡器(最好是高速卡)为4类或更高级别的卡. 卡的速度直接影响Raspberry Pi的运行速度. 作者建议它优于4G,否则后续开发通常会不够. 解压缩下载的系统压缩文件以获取img图像文件. 使用SD卡座或读卡器后,将其连接到计算机. 并运行win32diskimager工具.
图2-5 Flash图像工具
在软件中选择img文件,在“设置”下选择SD驱动器号,然后选择“写入”. 然后开始安装系统,根据您的SD速度,安装过程可能快还是慢.
图2-6镜像写入
在左下角出现刻录速度后,将开始刻录. 燃烧时间视情况而定,通常需要15分钟左右. 刻录成功后,将弹出如下图所示的成功提示,表明安装已完成. 如果操作失败,请关闭防火墙和其他软件,然后重新插入SD卡进行安装.
图2-7成功刻录镜像
[注]安装后,win系统下的SD系统只有74MB,这是正常的,因为linux下的分区在win下不可见.
外部HDMI或AV监视器,USB鼠标,键盘
将Raspberry Pi当作一台小型计算机,您可以使用外部键盘和鼠标来操作Raspberry Pi,Raspberry Pi启动界面会显示在HDMI或AV显示器上,我不建议您按住此启动方法显示器,鼠标和键盘太不方便,带有HDMI的显示器也不容易找到(尽管可以用HDMI到连接到计算机显示器的VGA代替它).
使用USB转ttl串行电缆通过串行端口访问Raspberry Pi
Raspberry Pi默认情况下支持串行端口启动,我们只需要一个: USB到ttl线(淘宝上很多,十几元)来连接Raspberry Pi和计算机,就可以控制和调试Raspberry Pi通过串行端口(使用超级终端或计算机上的其他串行调试工具,例如SecureCRT,PUTTY,xshell等)
SSH访问
由于Raspberry Pi仅具有一个串行端口,因此当我们在开发过程中需要占用此串行端口或要进行远程开发(通过根网络电缆或与Raspberry Pi的无线连接)时,我们可以使用Linux系统要完成的SSH服务(请参阅以下文章).

VNC访问
VNC是Linux下常用的远程桌面. 它可以用于通过网络在Windows或Unix主机上操作远程主机,而无需额外的监视器,这非常实用(请参阅后面的文章)
远程桌面
Remote Desktop是Windows附带的远程桌面登录系统,它非常易于使用(请参阅后面的文章).
[注意]但是,对于最新的系统,您首次使用Raspberry Pi时需要选择第一种访问方法,并且需要启用串行端口,无线等.
首次使用Raspberry Pi时,需要进行简单的配置. 在命令行模式下运行以下命令:
$ sudo raspi-config
图2-8配置界面
更改用户密码更改默认的pi用户的密码,并在输入新的pi用户密码后按Enter.
【注意】只有此方法可以将密码从复杂更改为简单.
主机名修改pi的主机名.
启动选项启动时的环境选择
本地化选项国际化选项,您可以更改默认语言
I1更改语言环境的语言和区域设置,建议不要更改,默认英语就可以了. 如果要更改中文,最好在进行此步骤之前选择安装中文字体. 如何安装中文字体:
$ sudo apt-get更新
$ sudo apt-get install ttf-wqy-zenhei ttf-wqy-microhei
移动到屏幕底部,使用空格键选择zh-CN GB2312,zh-CN GB18030,zh-CN UTF-8,然后按Enter,然后选择zh-cn,然后按Enter(默认)语言
I2更改时区
设置时区. 如果未设置,则PI时间将无法正确显示. 选择亚洲,然后选择重庆.
I3更改键盘布局
更改键盘布局
接口选项
启动PI的各个模块,如果要启用树莓派 默认密码,请选择“启用”,“禁用”并选择“禁用”
超频
高级选项高级设置
A1扩展文件系统
A2 Overscan是否使屏幕内容全屏显示
A3内存拆分内存分配,选择GPU多少内存
A4音频选择默认将声音输出到模拟端口还是HDMI端口
A5分辨率
A6 GL驱动程序
更新会自动将raspi-config工具升级到最新版本
关于raspi-config有关raspi-config的信息.
配置完成后,系统将重新启动,并且选项将生效.
当然,如果有显示器和鼠标可以直接在树形鼠标中操作.
1个串行访问Raspberry Pi

USB转TTL使用4个引脚,分别是3.3V,GND,TXD,RXD(无法连接3.3V,但需要一块板来提供额外的电源).
图2-9从Raspberry Pi派生的IO端口表2-1的接线情况
USB转TTL
GND
TXD
RXD
Raspberry Pi
GND
RXD
TXD
连接后,打开SecureCRT,创建一个新的串行连接,将波特率设置为115200、8个数据位,无奇偶校验,1个停止位.
图2-10串行端口配置
打开创建的连接,然后打开Raspberry Pi的电源,以查看Raspberry Pi启动的输出信息.
图2-11启动信息
默认帐户是: pi密码: raspberry
输入帐户密码,显示如下:
图2-12
【注意】要通过串口访问,应在图形界面上启用串口.
2切换为root用户(超级用户)
许多读者和朋友可能想知道为什么在配置系统时需要添加sudo,因为您只能使用root权限修改Linux系统中的某些配置,但是对于不熟悉Linux的用户,必须使用root权限. 小心以防止系统崩溃. 带领所有人切换Linux用户.
我们必须首先重置root用户的密码:
$ sudo passwd根
输入两次密码以设置root用户的密码.
自由切换到root用户
$ su
输入root用户的密码.
当然,如果要切换为普通用户,则可以使用命令.
$ su pi
3 Raspberry Pi的空间不足
在Windows下通过Win32 Disk Imager下载具有16GB microSD的映像后,在Pi中只能识别6.9GB,如下图所示.
图2-13
让我们看看如何恢复剩余空间.

【1】检查当前磁盘大小,总大小仅为2.9GB
$ df -h
【2】检查第二个分区的起始地址
$ cat / sys / block / mmcblk0 / mmcblk0p2 / start
122880
【3】进入fdisk模式
$ sudo fdisk / dev / mmcblk0
[4]按d键删除分区
命令(m以获取帮助): d
【5】选择分区
分区号(2-4,默认为2): 2
[6]按n键重新创建Linux主分区
命令(需要帮助的m): n
【7】分区类型(分类类型)选择P(主要)
选择(默认p): p
【8】分区号(partition number)选择2
分区号(2-4,默认为2): 2
【9】第一个扇区(起始扇区)请确保输入您刚刚记下的起始扇区编号(我的是122880)
第一部门(2048-31116287,默认为2048): 122880输入
【10】最后一个扇区,输入默认值
最后一个扇区,+个扇区或+ size {K,M,G,T,P}(122880-31116287,默认为31116287): 输入
【11】按w保存操作并退出
命令(m以寻求帮助): w
【12】下一步,立即重新启动,什么也不要做
$ sudo重新启动
[13]重新启动并登录后,立即使用以下命令
$ sudo resize2fs / dev / mmcblk0p2
此命令会将第二个分区扩展到新空间
图2-14
命令说明:
①查看当前磁盘大小,总大小仅为2.9GB
②检查第二个分区的起始地址,稍后将使用
③使用fdisk操作磁盘
④d,删除分区
⑤2,删除第二个分区
⑥创建一个新分区

⑦创建一个主分区
⑧分区2
⑨输入第一次获得的第二个分区的起始扇区
⑩最后一个扇区,默认为OK
⑪将上述操作写入分区表
等待一会儿,然后再次使用df -h可以看到该空间已变为15GB.
4在Linux下使用tar命令
解压缩
语法: tar [主选项+辅助选项]文件或目录
使用此命令时,主选项是必需的,它告诉tar该怎么做,辅助选项是辅助选项,可以选择.
主要选项:
c创建一个新的存档文件. 如果用户要备份目录或某些文件,则必须选择此选项. 等同于包装.
x个存档文件中的发行文件. 相当于拆包.
t列出存档文件的内容以查看已备份的文件.
特别注意,参数发布中只能有一个c / x / t!不能同时存在!因为不可能同时压缩和解压缩.
辅助选项:
-z: 它还具有gzip属性吗?也就是说,您是否需要使用gzip进行压缩或解压缩?通用格式为xx.tar.gz或xx. tgz
-j: 它还具有bzip2属性吗?也就是说,您是否需要使用bzip2进行压缩或解压缩?通用格式为xx.tar.bz2
-v: 在压缩过程中显示文件!这是常用的
-f: 使用文件名,请注意,必须在f之后立即选择文件名!不要添加其他参数!
-p: 使用原始文档的原始属性(属性不会根据用户而改变)
–排除文件: 在压缩过程中,请勿打包文件!
5配置Raspberry Pi以支持中文
如果将“语言环境”更改为中文,则系统将不会自动安装中文字体. 直接的影响是系统的大部分信息都以中文显示,但是由于未安装字体,所有字体都变成正方形,所以我不知道信息是什么. 我认为这是系统安装工具的问题,因为它将直接导致系统不可用. 基于Debian的Raspbian也有同样的问题.
因此,如果您在初始设置过程中不小心将系统的区域设置设置为zh_CN.UTF-8,则当您进入Raspbian图形界面时,您将立即被吓呆,我不知道图标的内容和菜单是因为所有都是块. 因此,建议在初始设置时使用en_US.UTF-8或en_GB.UTF-8作为语言环境.
启动后,双击桌面上的计算机监视器图标,然后在出现提示时键入:
$ sudo apt-get install ttf-wqy-zenhei
文泉驿的开源中文字体将被安装. 在这里,我们向文泉驿致敬. 看来它是唯一的开源中文字体库. 郭佳有钱来建立孔子学院,但他却没有钱来建立更完整的开源汉字库.
可以显示中文,输入怎么样? Linux已经存在,称为SCIM(智能通用输入法),因此只需输入:
$ sudo apt-get install scim-pinyin
将安装拼音输入法. 安装完成后,您可以直接输入scim进行激活,下一次启动将自动开始. 快捷键也是Ctrl + Space. 或直接单击右下角的图标进行选择.
接下来,用中文进行配置,然后重新启动计算机,您会发现整个环境都变成了中文.
[键盘定义]
在configure_keyboard前面的屏幕上选择默认值: 通用105键(Intl)PC,但在Keyboard布局中: 全部显示为English(UK),选择Other,然后选择English(US),否则一些键盘符号将不正确或被交换,例如引号和@符号被交换,#号变为井号等. 将在接下来的两个屏幕上选择默认值. 此处: 使用Control + Alt +当Backspace终止X服务器时,选择是表示可以用于终止X Server,并且可以在整个X-Window消失时使用. 该LXDE是中文.
将命令行更改回英语: 修改/ etc / profile并添加LANG = en_US.UTF-8
SDFormatter4格式化工具下载
Win32diskimager-1.0.0软件下载
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/bofangqi/article-282094-1.html
自己口头警告抗议就够了
刚开战没多久