树莓派 - 入坑指南(1)

我手里的是pi3。

基础概念

树莓派作为一个微型电脑,基本具备冯诺依慢体系结构,其单机唯一不具备的就是硬盘,也就是我们插进去的tf卡。
除此以外,这用的是一个amd架构的处理器,所以在安装系统的时候我们需要选择支持amd架构的操作系统。

树莓派没有开关, 换句话说,通电就是开,断电就是关。但是在关机的时候不能直接断电,要先停止操作系统才行,也就是先关机再拔电源。

他可以做为一个性能不高的微型电脑,但是我们一般不将其作为个人电脑使用,而是用来运行一些程序使之成为实现特定功能的处理中心。
在此之前,我们要实现一个特定功能的产品或是设备,我们需要特别定制一个主控板来运行我们的程序,这些主控板具有特殊性,无法重用,并且设计成本高。
在有了这个微型电脑以后,其计算能力比一般板载处理器的性能要好,使用的是标准的冯诺依曼体系结构,使用的操作系统也以linux为主,因此可以运行几乎所有程序。
是一个低成本,可复用,灵活的硬件设备。同时其集成的网络模块、蓝牙模块,等,更适合改造成一个物联网设备的控制核心,对于实验和创新实践非常适合。

安装操作系统

如果你不需要界面,可以安装Ubuntu Core。如果你需要界面,可以安装Ubuntu Mate

因为这两种都是linux系列的操作系统,我使用起来比较顺手,所以没有使用官方的那个系统。不过这都不重要。

安装Ubuntu Core这里有详细的安装过程。
如果你是ubuntu用户的话,下载下来镜像文件,直接右击用Disk manager writer 打开就可以写入TF卡,就算是安装好了。

开机

安装好系统就装到板子上,然后通电。
这个时候你可能需要先接一个键盘和显示器, 因为等一下有直接操作的部分。

开机后会正常的加载操作系统,随后会出现让你连接网络的部分。
你可以用有线连接,也可以开无线,不过我的板子开无线开不开,所以只能先用有线网。

随后就会开机成功,让你用ubuntu one的帐号登录。
集体操作过程在上面的页面中有:

  1. 申请帐号
  2. 将你的电脑的ssh key上传到ubuntu one网站上
  3. 在树莓派上验证帐号。
  4. 验证成功。

此时树莓派会给你他的内网地址和帐号,你用你的电脑远程登录就可以了。

吐槽

就这一点, 我第一次拿到树莓派以后捣鼓了30多小时。

这个过程会出现:

  1. 内存卡写入系统树莓派加载不了,重新写。
  2. 不知道什么问题加载到一半卡住不动,重新写。
  3. 打开了错误关机,损坏数据,重写。
  4. 无线模块打不开,找网线。
    。。。。

随后你获得的是通往新Ubuntu的大门。

Ubuntu Core是一个更新概念的操作系统组成方式。其系统本身跨平台,其应用打包方式跨平台,也就是snap。
既然你有意接触了新的事物,就别眷恋过往,勇敢的尝试新的东西,什么学习曲线陡峭,都不是问题。

Talk is not cheap.