树莓派系统安装和使用的一些心得(多图)
终于在这个月初好把自己淘宝店里收藏几个月的树莓派买到手了,收货的路途还是挺痛苦的。
这次没有那么多废话,直接上图
初衷
- 由于之前对嵌入式的编程有些接触(
OpenWrt
),一定程度上还是感觉这东西不是那么的火,现在智能家居被炒的如此的火热。 - 由于单片机的编程颇为复杂(各种库缺少,语言都偏向底层,应用场景有限,系统资源不足)等各种原因,让我放弃了。 反而转战到
Linux
平台下的嵌入式编程。 - J2ME 一直是我学
Java
的初衷,当时由于入行过晚,还没有来的急学就被市场淘汰了。但是不忘初衷,J2ME 一定是要会的。然而 Java ME 8.1 预览版发布,只需 190 KB 内存 这篇资讯让我坚定了自己想法(可以在树莓派上运行)。 - 对于
Raspberry Pi 2 Model B
性能一种尝试(1G+4核900MHz) - 使用树莓派当一个 MP3 播放器
- 更多(好处多多,就不多再罗列)
上手体验
拿到手第一感觉就是怎么可以如此的小巧,简单的拍怕图片就开始学习如何安装系统了。
由于需要各种为了逼格
安装系统的过程并不是那么容易。
系统安装
选择系统
访问 官方下载页面
- 官方推荐使用
nodes
,raspbian
(基于debian) - 第三方
- ubuntu-mate(正在使用)
- ubuntu-core(这货玩玩还好,没有网线接可以直接跳过)
- windows 10 这货没有撒子逼格呀。
- OSMC 是一个基于Linux的一个多媒体播放器(系统)
- openele,pinet,riscos 还没有用过
raspbian
使用同事一键安装完成的没有什么说的。说下系统的体验还是可以的。
- 安装界面简单(丑丑的),系统界面是有些丑
- 各种为你写代码的软件都给你安装了 Java,git 很新的
- 如果需要使用3.5mm的播放音频需要
raspi-config
改下 - 默认只会分配一个区
ubuntu-mate 安装
下载 如果下载过慢,可以使用国内一些镜像,或者将文件下载到百度网盘
这里用到了 ddrescure
命令 可以在下载的过程中就进行安装
安装 ddrescure
sudo apt-get -y install lzip g++ make wget
wget http://download.savannah.gnu.org/releases/ddrescue/ddrescue-1.19.tar.lz
lzip -d ddrescue-1.19.tar.lz
tar -xvf ddrescue-1.19.tar
cd ddrescue-1.19
./configure
sudo make
sudo make install
这里需要将自己的内存卡清空,并且格式化为 FAT32
看下自己的SD开的路径
sudo fdisk -l
sudo mkfs.vfat -F 32 /dev/mmcblk0
- 解压文件
bunzip2 ubuntu-mate-15.04-desktop-armhf-raspberry-pi-2.img.bz2
- 将对应的img文件写入到内存卡中
sudo ddrescue -d -D --force ubuntu-mate-15.04-desktop-armhf-raspberry-pi-2.img /dev/mmcblk0
上面的 /dev/mmcblk0
为自己对应SD开
写的过程有点久,不用慌
ubuntu-core 安装
这个一些常用的命令还是有的,系统还是足够的小。不过你可能需要安装很多东西才能用,比如没有无线驱动。
wget http://people.canonical.com/~platform/snappy/raspberrypi2/ubuntu-15.04-snappy-armhf-rpi2.img.xz
unxz -c ubuntu-15.04-snappy-armhf-rpi2.img.xz | sudo dd of=/dev/sdX bs=32M
sync
这个不用走安装流程,第一次开机会告诉你默认的用户名和密码,玩了一会,由于没有用无线。就放弃了
OSMC
多媒体系统,不好用
总结
树莓派具有了Linux系统很多的好用的东西。就是有些程序用树莓派的成本过高。如果想用树莓派用来做MP3播放器的话,你可能需要多买个降杂音的接口。做一些小软件的服务端资源还是够用的。需要更强的可玩性需要学一些 GPIO 的东西。
生命不息,折腾不止 ?
转载请注明作者和出处,并添加本页链接。
原文链接:
//xiaochun.zrlog.com/raspi-fisrt.html