老高的树莓派昨天(2016-01-07)到货,配件果断买买买(其实只买了SD卡和亚克力盒子)。

树莓派

你能找到树莓派藏在哪儿吗?

记录一下安装系统的过程吧

一些准备

几个站以后会用到

DOWNLOADS – 官方系统下载 Centos7 for Raspberry Pi Hypriot Docker Image for Raspberry Pi — 让你的docker(只能跑基于ARM的镜像)跑在树莓派上的系统 Hypriot系统的安装教程 Hypriot的docker hub

DD命令装系统

由于老高用的OSX系统,所以最方便的还是使用命令行烧录系统镜像了。基本上所有镜像都可以使用此方法。

# 格式化

# 树莓派2使用的是小卡,老高买的是SANDISK的16G,标称读取速度为80M/s的那款,送大卡卡托,方便MAC使用。

# SD卡在装系统前需要格式化为FAT32,mac下可以在系统的实用工具找到磁盘工具,然后格式化即可!也可以下载[Formatting Tool][7]格式化。

# Windows下就很简单了,在此就不在赘述了。

# 列出磁盘

diskutil list

# 卸载SD卡,不是弹出(eject)!

diskutil unmountdisk /dev/disk2

# if,of换一下参数就好,注意那个of=/dev/rdisk2的disk2前有个r

sudo dd if=Hypriot.img of=/dev/rdisk2 bs=1m

# 不出意外的话,系统已经安装好了!

系统优化

开机以后就是一堆堆安装软件了,老高主要做了:

替换源为国内源

cp /etc/apt/sources.list /etc/apt/sources.list.bak

vi /etc/apt/sources.list
# 清华
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi 
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi 

# 东软信息学院
deb http://mirrors.neusoft.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi 
deb-src http://mirrors.neusoft.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi 

# 中国科学技术大学
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi 
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi

然后更新软件

apt-get update
apt-get upgrade

zsh + oh-my-zsh 默认shell的最佳替代品

让你的docker支持代理 – 配置文件路径为/etc/default/docker

关于树莓派版的docker

也许你会发现,树莓派版的docker无法运行基于x86/64CPU架构构建出的镜像,因为树莓派是基于ARM的,我们如果想要创建自己的镜像,需要使用名为resin/rpi-raspbian:wheezy的基础镜像作为base,语法如下:

FROM resin/rpi-raspbian:wheezy

然后就可以愉快的折腾了~