比较全的树莓派入门介绍
RaspberryPi单板机编程入门指南

RaspberryPi单板机编程入门指南Raspberry Pi 单板机编程入门指南第一章:Raspberry Pi 的介绍与用途Raspberry Pi 是一款基于Linux操作系统的开源单板计算机,由英国的树莓派基金会开发。
它体积小巧,功能强大,成本低廉,被广泛应用于教育、科研、个人项目等领域。
本章将介绍Raspberry Pi 的硬件配置、操作系统以及常见的应用场景。
第二章:Raspberry Pi 的基本设置在开始编程之前,首先需要对 Raspberry Pi 进行基本设置。
本章将教您如何连接外部设备(如显示器、键盘、鼠标等),安装系统,并进行网络设置。
第三章:Python 编程语言简介Python 是一种简单易学的编程语言,成为了 Raspberry Pi 上最常用的编程语言之一。
本章将介绍Python 的基本语法、数据类型、控制语句等,帮助您快速入门。
第四章:使用 GPIO 接口Raspberry Pi 的 GPIO (General Purpose Input/Output) 接口是其最重要的特性之一。
通过 GPIO 接口,可以连接各种传感器、执行器等外部设备,实现与物理世界的交互。
本章将介绍如何使用GPIO 接口读取、控制外部设备。
第五章:图像处理与计算机视觉Raspberry Pi 配备了强大的图像处理能力,使其成为进行计算机视觉和图像处理项目的理想选择。
本章将介绍如何使用Raspberry Pi 进行图像采集、处理、识别等操作,并结合 OpenCV 库进行实际案例演示。
第六章:音频处理与音频应用开发不仅仅可以通过 HDMI 或 3.5mm 音频接口播放音频,Raspberry Pi 还可以实现音频处理和音频应用的开发。
本章将介绍如何通过编程实现录制、播放、音频处理等功能,并结合常见的音频应用进行实践。
第七章:网络编程与远程控制Raspberry Pi 可以通过网络与其他设备进行通信,实现远程控制、数据传输等功能。
比较全的树莓派入门介绍

expand_rootfs – 将根分区扩展到整张 SD 卡,因为整个 Image 才 400
多兆,但是现在的 SD 卡基本都是几个 G 的,除非 SD 卡有其他用途,一般
建议选择这项,这样可以有足够多的空间来安装各种程序。
overscan – 可以扩充或者缩小屏幕的设置,除非一启动就发现显示的内
容能刚好填满整个电视的画面。大部分情况下是不能填满或者超过,如果这
change_pass – 默认的用户名是 pi,密码是 raspberry,一般登录时不
需要输入,但是用 ssh 远程连接时要用到这个用户名和密码,这里可以更改
密码。
change_locale – 更改语言设置。在 Locales to be generated: 中,选择
en_US.UTF-8 和 zh_CN.UTF-8。在 Default locale for the system
测试的结果大部分用 X.264 编码的 1080p 视频都可以正常流畅播放。唯一一部 无法播放的是:[魔术师和兔子].Pixar.Short.Presto.1080p.BluRay.x264.mkv。
这是《变形金刚 3》的播放效果:
omxplayer 的快捷键如下:
Key
Action
1
加速
2
减速
j
上一条音轨
洗掉的情况。
写入完成后,就可以把 SD 卡插到树莓派上,把 HDMI 线、鼠标、键盘、网线全 部插上。
首次启动
加电后,如果电源灯旁边的绿色的灯(OK)会闪动,就说明 SD 卡是可用的。这时 如果 HDMI 连接好电视了,电视上就会开始出现启动画面了。
接着是熟悉的 Linux 启动界面,企鹅被替换成了树莓:
树莓派的基础知识

树莓派的基础知识
树莓派(Raspberry Pi)是一种单板计算机,由英国的树莓派基金会开发设计。
它以其低成本、小尺寸和强大的功能而闻名,广泛应用于教育、物联网、嵌入式系统和创客项目等领域。
下面是一些树莓派的基础知识:
1. 硬件:树莓派的主要硬件包括中央处理器(CPU)、内存、存储器、输入输出接口等。
不同型号的树莓派有不同的硬件配置,可以选择适合自己需求的型号。
2. 操作系统:树莓派支持多种操作系统,最常用的是基于Linux 的Raspbian(现在更名为Raspberry Pi OS)。
其他的操作系统如Ubuntu、Windows 10 IoT Core等也可以在树莓派上运行。
3. GPIO接口:树莓派上具有通用输入输出(General Purpose Input/Output,GPIO)引脚,可以连接各种传感器、执行器和其他外部设备。
通过编程,可以通过GPIO控制和读取外部设备的状态。
4. 编程语言:树莓派支持多种编程语言,如Python、C/C++、Java等。
其中,Python是最受欢迎的编程语言,因为它易学易用,适合初学者。
使用这些编程语言,你可以编写控制树莓派的程序。
5. 项目应用:树莓派被广泛应用于各种创客项目和实际应用中。
它可以用于搭建智能家居系统、机器人、监控摄像头、气象站、游戏机和多媒体中心等等。
你可以根据自己的兴趣和需求,进行各种有趣的项目开发。
这些是树莓派的基础知识,希望能给你一个初步了解。
如果你对树莓派感兴趣,可以进一步学习和探索,开发出属于自己的创意项目。
树莓派简介_电脑基础知识_it计算机_专业资料

树莓派简介_电脑基础知识_it计算机_专业资料你真的了解树莓派吗?来看看它都适合哪类开发者 [导读] 什么是树莓派,网站上大抵是这样描述的,树莓派是低成本的只有信用卡大小的卡片式电脑,可以连接计算机显示器或电视机,能够支持标准键盘和鼠标。
树莓派是“Raspberry Pi”的中文译名,简写为RPi,或者RasPi/RPi。
什么是树莓派,网站上大抵是这样描述的,树莓派是低成本的只有信用卡大小的卡片式电脑,可以连接计算机显示器或电视机,能够支持标准键盘和鼠标。
它适合于各个年龄段的人学习使用,比如能够用来学习如何用Scratch 和Python这样的语言来编程。
它能够做一切你期望台式电脑能做的事,从浏览网页、播放高清视频,到制作电子表格、进行文字处理,还能够玩游戏。
更重要的是,树莓派具有与外部世界互动的能力,并已经广泛用于一些数字设备项目,从音乐设备到环境监控,DIY手机,甚至基于树莓派的超级电脑等等。
树莓派是一款基于Linux系统的单板机电脑。
它由英国的树莓派基金会所开发,目的是以低价硬件及自由软件刺激在学校的基本的计算机科学教育。
树莓派被赋予的希望是,能够帮助全世界的孩子学习编程,并能够了解计算机是如何工作的。
(树莓派创始人Eben Upton分享树莓派发展历程与创新应用的点点滴滴) 目前为止,通过开发者社区的共同努力,Raspberry Pi已经可以运行WebKit、LibreOffice、Scratch、Pixman、XBMC/Kodi、libav、PyPy、Raspbian、Ubuntu 等众多开源系统和程序。
树莓派的特点是:具有强大的运算性能,以及开源硬件的易用性。
树莓派是一台功能完整的迷你电脑,一台完整的电脑所拥有的功能,树莓派全都有(只是体积变得更小)。
树莓派除了能完成传统嵌入式能够做到的网络视频监控、网络传感、音频解码等等外,还能完成视频解码、机器视觉、3D游戏等等。
首先,已经有了编程基础,直接上手树莓派是完全可以的。
树莓派基本使用方法

树莓派基本使用方法树莓派呀,就像是一个超迷你的小电脑,可好玩啦。
拿到树莓派之后呢,你得先给它找个“家”,这个“家”就是电源啦。
得用合适的电源给它供电,不然它可没法工作哟。
一般来说,按照说明书上推荐的电源规格来就好啦。
然后就是存储设备啦。
树莓派可以用SD卡来存储数据和系统。
你得先把系统镜像烧录到SD卡里面。
这就像给它的小脑袋里装上思想一样。
网上有专门的烧录工具,操作起来也不是很难,按照提示一步步来就行。
再说说连接设备吧。
它有好多接口呢。
如果想让它显示画面,就可以用HDMI线把它和显示器连接起来,就像给它接上了一个大眼睛,可以看到它显示的东西啦。
要是想让它上网,还可以接上以太网线,这样它就能畅游网络世界啦。
还有啊,树莓派的操作系统也很有趣。
比较常用的是Raspbian系统。
这个系统很适合初学者,就像一个贴心的小管家,能帮你管理树莓派的各种功能。
在系统里,你可以像在普通电脑上一样,安装各种软件。
不过要注意软件的兼容性哦。
你要是想玩点有趣的项目,比如说做个小的智能家居控制器。
那你就可以把树莓派和一些传感器连接起来。
像温度传感器、光线传感器之类的。
然后通过编写简单的程序,就能让树莓派根据传感器传来的数据做出反应啦。
比如说温度高了就自动打开小风扇之类的,超酷的。
树莓派还可以用来搭建一个小的服务器呢。
可以共享文件或者搭建一个小型网站。
不过这可能就需要你多学一点网络知识啦。
但是别怕,网上有好多教程可以参考,就像有好多热心的小伙伴在旁边指导你一样。
总之呢,树莓派就像一个充满无限可能的小盒子。
只要你有想法,就可以慢慢探索它的各种玩法。
刚开始可能会遇到一些小问题,但是别灰心,这都是探索过程中的小插曲,慢慢你就会发现它的乐趣啦。
RaspberryPi单片机开发入门指南

RaspberryPi单片机开发入门指南第一章:什么是Raspberry Pi单片机?Raspberry Pi单片机是一款基于Linux操作系统的微型计算机,采用ARM架构,具有强大的计算和通信能力。
它可以通过外部设备进行控制和交互,适用于各种嵌入式系统开发和物联网应用。
本章将介绍Raspberry Pi单片机的基本概念和硬件组成,为读者提供深入了解该开发平台的基础知识。
1.1 Raspberry Pi的起源和发展Raspberry Pi最初是由英国的树莓派基金会于2012年推出的,旨在推动计算机教育的发展。
自那以后,它迅速受到了全球范围内的开发者和制造商的关注和使用。
1.2 Raspberry Pi的硬件组成Raspberry Pi的硬件组成包括主板、处理器、内存、存储器、输入输出接口等部件。
它支持多种操作系统,如Raspbian、Ubuntu Mate等,可以通过外接显示器、键盘、鼠标等进行控制和操作。
第二章:Raspberry Pi单片机的环境搭建在开始使用Raspberry Pi单片机进行开发之前,我们需要先搭建开发环境并进行必要的配置。
2.1 安装操作系统Raspberry Pi单片机支持多种操作系统,但最常用的是Raspbian。
本节将介绍如何下载和安装Raspbian系统,以及操作系统的基本设置。
2.2 连接硬件设备Raspberry Pi单片机可以通过多种外设进行交互和控制。
本节将介绍如何连接显示器、键盘、鼠标等外设,并进行必要的驱动安装和配置。
2.3 配置网络和远程访问通过网络连接,我们可以实现对Raspberry Pi单片机的远程访问和控制,方便开发和调试。
本节将介绍如何配置网络连接和远程访问。
第三章:Raspberry Pi单片机编程入门在搭建好开发环境之后,我们可以开始进行Raspberry Pi单片机的编程了。
本章将介绍常用的编程语言和开发工具,以及基本的编程技巧和注意事项。
树莓派有什么用_树莓派能用来做啥_树莓派新手入门教程

树莓派有什么用_树莓派能用来做啥_树莓派新手入门教程树莓派功能Raspberry Pi中文名即树莓派,是为学习计算机编程教育而设计,只有信用卡大小的微型电脑,其系统基于Linux。
就像其他任何一台运行Linux 系统的台式计算机或者便携式计算机那样,利用Raspberry Pi 可以做很多事情。
当然,也难免有一点点不同。
普通的计算机主板都是依靠硬盘来存储数据,但是Raspberry Pi 来说使用SD 卡作为“硬盘”,你也可以外接USB 硬盘。
利用Raspberry Pi 可以编辑Office 文档、浏览网页、玩游戏—即使玩需要强大的图形加速器支持的游戏也没有问题,如《雷神之锤》(Quake )。
Raspberry Pi 的低价意味着其用途更加广泛,将其打造成卓越的多媒体中心也是一个不错的选择。
利用Raspberry Pi 可以播放视频,甚至可以通过电视机的USB 接口供电。
树莓派能用来做啥树莓派就是一个玩具。
给喜欢编程,喜欢用计算机控制一些玩具的人用的。
它比较省电,功率小。
接近嵌入式系统。
长期不关机也不会耗很多电。
但是比arduio 之类的耗电还是略大了些。
树莓派整个儿就是用来教育用的。
给孩子,给爱好者们一个接触嵌入式编程,工控的平台。
树莓派虽小,但五脏俱全和普通电脑无异。
电脑能做的大部分事情,在树莓派上都能做,而树莓派以其低能耗、移动便携性、GPIO等特性,很多在普通电脑上难以做好的事情,用树莓派却是很适合的。
树莓派新手入门教程型号:1)RaspberryPi3代B型2)RaspberryPizero(含zerow)配件:树莓派本身只是一个主机。
要运行起来,必须有配件。
(1)电源MicroUSB接口的手机充电器,就可以充当电源,但输出必须是5V电压、至少2A电流。
树莓派介绍及操作系统搭建

树莓派介绍及操作系统搭建树莓派是一种单板电脑,由英国的树莓派基金会开发。
它的目标是教育和学习计算机科学与编程。
树莓派具有小巧、低功耗、高性能和低价格等特点,广泛应用于教育、科研、创客和嵌入式系统等领域。
树莓派的硬件配置通常包括一块处理器单元、内存、存储器、输入输出接口等基本组成部分。
最常见的树莓派型号有树莓派3和树莓派4,其中树莓派4配置更高,可以支持更复杂的任务。
树莓派的操作系统可以选择多种,常用的有Raspbian、Ubuntu Mate、Kali Linux等。
以下是介绍如何在树莓派上搭建Raspbian操作系统的步骤:3.插入SD卡并连接设备。
将制作好的启动盘插入树莓派的SD卡槽中。
接下来,连接显示器、键盘和鼠标等外设,将树莓派与电源连接。
4.开机启动。
插入SD卡后,树莓派会自动识别并启动操作系统。
启动后,你可以通过显示器来查看树莓派的界面。
5.初始设置。
首次启动树莓派时,会弹出一个引导界面,你可以进行一些初始设置,例如更改密码、配置网络连接等。
6. 更新软件。
你可以通过终端输入命令sudo apt-get update,然后输入sudo apt-get upgrade来更新软件包。
7. 安装应用程序。
在Raspbian中,你可以使用apt-get命令来安装各种应用程序,例如PythonIDE、Scratch等。
以上是在树莓派上搭建Raspbian操作系统的基本步骤,具体操作可能会有些差异。
此外,树莓派也可以安装其他操作系统,例如Ubuntu Mate和Kali Linux等,只需要将对应的镜像文件写入SD卡即可。
树莓派的应用非常广泛,可以用来学习编程、做嵌入式开发、构建家庭媒体中心等。
它支持多种编程语言,包括Python、C++、Java等,非常适合编程初学者入门学习。
同时,树莓派还支持GPIO接口,可以连接各种外设进行创客项目的开发。
总的来说,树莓派是一种功能强大、成本低廉的单板电脑,可以在计算机科学教育和创客领域发挥重要作用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
加电没有插SD卡,加电时除了电源灯之外,不会有任何的反应,HDMI没有任何输出,树莓派的说明书中提到可以通过串口输入命令,但是它的串口是通过那两排GPIO的脚的其中三个脚印引出的,而且是TTL电平的,必须通过驱动芯片才能和PC机的串口连接。
准备SD卡树莓派的官网提供了三个版本的镜像文件,还有无数第三方的镜像,由于是初次接触,还是用官网的Raspbian版本,因为是基于Debian的,所以Debian的一些命令和配置方法可以用得上。
还要下载Win32DiskImager工具,用于在Windows下将下载的IMG文件写入到SD卡中。
至于为什么把镜像文件直接拷贝到SD卡中是无效的,一言难尽,就和刻录光碟的ISO镜像要用专门刻录镜像的功能,而不能直接把ISO文件刻录到光碟上的道理是一样的。
在这里下载文件,然后把读卡器和SD卡插入计算机,运行Win32DiskImager,选择镜像文件和合适的盘符,如果原来机器上插有其他的USB硬盘或者SD卡,建议在做这件事之前全部拔掉,避免发生选错盘符,把整个USB硬盘资料全部洗掉的情况。
写入完成后,就可以把SD卡插到树莓派上,把HDMI线、鼠标、键盘、网线全部插上。
首次启动加电后,如果电源灯旁边的绿色的灯(OK)会闪动,就说明SD卡是可用的。
这时如果HDMI连接好电视了,电视上就会开始出现启动画面了。
接着是熟悉的Linux启动界面,企鹅被替换成了树莓:首次启动将出现系统初始配置的界面,这个界面在也可以在之后的终端窗口中通过sudo raspi-config激活。
由于在初始配置的界面上没有看到有网络配置的选项,所以建议在网络环境中一定要有DHCP,也就是能自动获取IP的网络环境。
因为Raspbian的各种软件的安装是需要网络连接支持的。
需要用到的功能说明如下:∙expand_rootfs–将根分区扩展到整张SD卡,因为整个Image才400多兆,但是现在的SD卡基本都是几个G的,除非SD卡有其他用途,一般建议选择这项,这样可以有足够多的空间来安装各种程序。
∙overscan–可以扩充或者缩小屏幕的设置,除非一启动就发现显示的内容能刚好填满整个电视的画面。
大部分情况下是不能填满或者超过,如果这样就要enable这个,然后在系统启动之后,更改config.txt中的overscan_left、overscan_right、overscan_top和overscan_bottom的内容,如果显示内容超出屏幕的范围(显示不全),就要设置这些值为正值,如果是1080p,一般设置为48。
如果显示的内容不能填满屏幕,则设置这些值为负值,如果是1080p,一般设置为-48。
具体可以更加显示的结果,以16为步长进行调整。
∙configure_keyboard - 这个很重要,前面的屏幕选默认值:Generic 105-key (Intl) PC,但在Keyboard layout:时,显示出来的都是English(UK)的,要选择Other,然后在里面选择English(US),否则会出现键盘的一些符号不对或者对调,比如引号”和@符号对调,#号变成英镑符号等等。
之后的两个屏幕都选择默认值就可以了,到了:Use Control+Alt+Backspace toterminate the X server? 时,选择Yes,表示用这个可以终止X Server,当整个X-Window死掉的时候可以用。
∙change_pass–默认的用户名是pi,密码是raspberry,一般登录时不需要输入,但是用ssh远程连接时要用到这个用户名和密码,这里可以更改密码。
∙change_locale–更改语言设置。
在Locales to be generated: 中,选择en_US.UTF-8和zh_CN.UTF-8。
在Default locale for the systemenvironment:中,选择en_US.UTF-8(等启动完机器,装完中文字体,再改回zh_CN.UTF-8,否则第一次启动会出现方块)。
∙change_timezone–更改时区,这个很重要,因为树莓派没有内部时钟,是通过网络获取的时间,如果设错时区,那么时间就不正确了,选择Asia –Shanghai,没错是Shanghai,木有Beijing,这是Unix的传统。
缩写是CST,不知道是China Shanghai Time还是China Standard Time。
∙memory_split–按照网上的说法,这个功能有Bug,会导致/boot/start.elf 损坏使系统无法启动,所以不要使用这个功能。
可以通过拷贝/boot/下的arm128_start.elf、arm192_start.elf、arm224_start.elf覆盖start.elf来实现显存和内存的划分。
为了能播放高清1080p的视频,至少要分配64M显存给GPU。
所以arm224就不能播放1080p高清视频。
∙ssh–是否激活sshd服务,应该选择激活,这是当界面死掉后唯一进入机器的通道(如果Kernel没死的话),可以找另外一部机器,用putty或者其他ssh的工具连接到这部机器上,用pi这个用户登录,至少可以实现安全重启。
∙boot_behaviour–设置启动时启动图形界面,正常肯定是Yes。
设置完成后,选择Finish,会提示是否重启,选择Yes。
重启后,将进入LXDE的X-Window环境,反正都是有桌面图标和开始菜单,应该比较容易掌握使用。
让Raspbian支持中文一直令我很奇怪的是,即使你用Debian的安装光碟安装系统,如果你把Locale 改成了中文的话,系统是不会自动安装中文字体的,直接的效果是系统的很多信息都用中文显示,但是由于没有安装字体,所以全部变成了方块,所以完全不知道信息的内容是什么,这个作为系统安装工具我认为是有问题的,因为这样会直接造成系统不可用,基于Debian的Raspbian也有同样的问题。
所以如果你在初始设置时,不小心把系统的Locale设置成了zh_CN.UTF-8,当你进入Raspbian的图像界面时,会马上傻眼了,不知道图标、菜单的内容是什么,因为全部是方块。
所以建议初始设置时,locale尽量用en_US.UTF-8或者en_GB.UTF-8。
启动后,双击桌面那个计算机显示器图标,出现提示符时打入:sudo apt-get install ttf-wqy-zenhei将安装文泉驿的开源中文字体,在这里向文泉驿表示致敬,貌似它是唯一一个开源的中文字体库。
郭嘉有钱建孔子学院,但是从来不会有钱搞一套比较完整的开源中文字库出来的。
中文是可以显示啦,输入呢?Linux下早就有啦,叫SCIM(Smart Common Input Method ),所以只要输入:sudo apt-get install scim-pinyin就会安装拼音输入法,安装完成后,可以直接打入scim激活,下次启动是会自动启动的。
快捷键也是Ctrl+空格。
或者直接点击右下角图标选择。
接着运行:sudo raspi-config然后选择change_locale,在Default locale for the system environment:中选择zh_CN.UTF-8。
然后重启机器,就发现整个环境变成中文的了。
视频播放标准Raspbian版本中支持树莓派的GPU的播放器好像只有omxplayer,是个命令行程序,没有界面的,也不能拖动。
它有很多参数,最常用的是-o,选项有local和hdmi,表示声音输出到audio out还是hdmi,omxplayer后面跟着要播放的文件名称,不支持wmv,不支持外置字幕。
打开终端窗口,出现提示符后输入:omxplayer -o hdmi 文件名也可以先用cd命令,将当前路径改变到文件所在的目录,文件名就不需要绝对路径了。
其实大家会觉得命令行输入非常麻烦,但只要用Tab键进行命令补齐,用ls列出当前目录的文件,再配合鼠标选择文字,然后按中键(就是按下滚轮)进行连动的复制粘贴,即使没有资源管理器也会发现目录操作可以很快速的。
由于一般媒体文件都是放置在外置的硬盘中,所以这时需要将硬盘接入到USB 口上,系统默认会在/media目录下创建和硬盘卷标一样的目录,并将USB硬盘挂接上去,之后就可以访问了。
测试的结果大部分用X.264编码的1080p视频都可以正常流畅播放。
唯一一部无法播放的是:[魔术师和兔子].Pixar.Short.Presto.1080p.BluRay.x264.mkv。
这是《变形金刚3》的播放效果:omxplayer的快捷键如下:Key Action1 加速2 减速j 上一条音轨k 下一条音轨i 上一节o 下一节n 上一条字幕轨m 下一条字幕轨s 显示/不显示字幕q 退出空格或 p 暂停/继续- 减小音量+ 增加音量左后退30右前进30上后退600下前进600浏览器鬼佬在测试他们的浏览器时,经常都是打开几个英文网站,然后就观察一下载入网页的速度、内存占用情况,然后马上就宣称他们的浏览器在什么平台上运行非常平滑,内存占用有特别少,等等,我们先来看一下几个浏览器是怎么说他们自己的:∙Midori(日语“绿”的意思)- Midori is a web browser that aims to be lightweight and fast.(浏览器“绿”的目标是轻量级和速度快)∙NetSurf– Small as a mouse, fast as a cheetah and available for free.(象老鼠一样小,象猎豹一样快速,免费)。
∙Uzbl– web interface tools which adhere to the unix philosophy(坚持unix哲学的万维网界面工具)。
他们没有想到在神秘的东方,有一些不可思议的网站在等着他们。
如:新浪新闻的首页。
我曾经拿iPhone4和高端的安卓机去访问,基本都是会卡死在那里。
实际测试流量的结果,打开整个新浪首页耗费的流量大约在1MByte到2Mbyte,这还是当年Flash视频没那么流行的时候。
反正上面的这几个浏览器,在树莓派上,打开新浪新闻首页,肯定整个界面就会卡死一段时间,等全部页面下完了,拉动起来也非常吃力。
我突然想到了Chrome,搜索了一下,发现Chrome的开源版本Chromium也给port到了Raspbian上了,安装的方法如下:打开终端窗口,出现提示符后,打入:wget http://goo.gl/go5yx -O install.sh成功后,打入:chmod a+x install.sh然后,输入(注意一定要加上前面的”点斜杆”):./install.sh就开始下载和安装一些必要的包,还有下载整个Chrome并安装,整个过程速度飞快,难道功夫网对Linux格外开恩?安装完成后,直接打入(&让它在背景运行):chrome -disable-ipv6 &就可以看到熟悉的Chrome界面了:在进行魔鬼测试前,我先做了一点点优化,不像其他浏览器,Chrome是一定要有磁盘缓存的,不能关闭的,在正常情况下,这不是什么大问题,因为磁盘的速度远高于网速,但是现在我们用的是SD卡,例如我的class 6的卡,读取速度就是6Mbps,比很多ADSL都慢,所以缓存在这种情况下成为瓶颈,但是它的内部设计有是必须有缓存的,网上有些说法是把缓存的size改成1K,相当于disable掉它。