[linux]树莓派入手体验和系统安装

简介:

树莓派连接外置硬件

背景

一直想捣鼓点什么东西。当看到树莓派的时候,就是它了。

树莓派可以安装Linux系统,而我在工作当中,可以说Linux是一半工作环境。树莓派真是个好东西,这个东西应该在我学习linxu/Unix的时候就该接触了。想想大学的时候,在windows下安装虚拟机,安装Linux是件多么痛苦的事情。而且那时的电脑配置也不算高,才2G内存,还要开虚拟机。玩个蛋蛋。

Linux也算比较熟吧,入手一个树莓派应该可以玩很多好玩的事情。

购买硬件

直接在某宝搜索入手。必须内容:

  • 树莓派一个(Raspberry Pi 2
  • 小usb口电源(5V2A的充电器随便找一个)
  • 4G或者更大存储空间的SD卡一张(树莓派本身不带存储空间)

以下非必需:

  • 散热器三片(风扇什么的觉得也太夸张了)
  • 无线网卡(本身有网卡入口,所以不是必须的)
  • SD卡读卡器(安装系统的时候会用到)

树莓派

安装系统

树莓派得到了各种Linux发行版本的支持,甚至微软在自己的windows 10上也发行了一个支持树莓派的版本。最常见的,还是在树莓派上面安装RASPBIANUbuntuRASPBIAN是树莓派官方出品基于DebianLinux系统。也有喜欢在树莓派上面玩windows 10的。相关的系统官方都有提供下载。(https://www.raspberrypi.org/downloads/)。

我本人安装的是官方提供的RASPBIAN系统,基于Debian实现。可以说对Debian比较了解,所以RASPBIAN对我来说是一个比较好的选择。以安装RASPBIAN为例,有多种安装方式。

树莓派官方推荐的是使用其官方工具NOOBS安装工具。

  1. 下载NOOBS工具(https://www.raspberrypi.org/downloads/noobs/);
  2. 下载SD卡格式化工具(https://www.sdcard.org/downloads/formatter_4/eula_windows/);
    1. 安装SD卡格式工具;
    2. 在选项Option里面设置“FORMAT SIZE ADJUSTMENT”为开启ON状态;
    3. 检查SD卡是否插入电脑;
    4. 点击格式化工具的【格式化(Format)】按钮格式化SD卡。
  3. 解压NOOBS.zip文件;
  4. 将解压的文件复制到SD卡上面;
  5. 将SD卡插入到树莓派里面;
  6. 接上鼠标、键盘、显示器(这一部非必需);
  7. 接上网线(无线网卡也可以)、电源,然后就自动开机启动了。

开机启动后,树莓派会自行安装系统,看sd卡的写的速度时间会不一样,10~60分钟估计就好了。然后就会进入了树莓派的系统界面。至此,算是大功告成了。
安装系统

关于系统

树莓派官方系统RASPBIAN是基于Debian修改而来的。所以熟悉DebianUbuntu的话,对RASPBIAN是完全没有任何入门门槛的。RASPBIAN使用的是树莓派自己的镜像。其服务器在国外,访问起来可能有速度慢的情况,建议修改成网易的Debian镜像(http://mirrors.163.com/.help/debian.html)。
编辑/etc/apt/sources.list文件, 在文件最前面添加以下条目(操作前请做好相应备份)

复制代码
deb http://mirrors.163.com/debian/ wheezy main non-free contrib
deb http://mirrors.163.com/debian/ wheezy-updates main non-free contrib
deb http://mirrors.163.com/debian/ wheezy-backports main non-free contrib
deb-src http://mirrors.163.com/debian/ wheezy main non-free contrib
deb-src http://mirrors.163.com/debian/ wheezy-updates main non-free contrib
deb-src http://mirrors.163.com/debian/ wheezy-backports main non-free contrib
deb http://mirrors.163.com/debian-security/ wheezy/updates main non-free contrib
deb-src http://mirrors.163.com/debian-security/ wheezy/updates main non-free contrib
复制代码

执行sudo apt-get update更新软件包列表。详细可以查看网易Debian镜像的使用帮助(http://mirrors.163.com/.help/debian.html)。

结束语

树莓派最大的优势在于便宜,而且资料方面也算比较充足。个人觉得最大的价值还是拿来学习Linux的知识。独立的Linux机器,比起虚拟机,给人带来的学习积极性和成就感感觉是完全不一样的。当然,在可玩性方面,树莓派也可以做很多有趣的事情。倒腾飞行器、遥控玩具车、控制家庭电器、控制门禁、制作超级电脑等等。最主要的还是要有兴趣。而我,是想让树莓派来实现一些没有必要使用PC、需要长时间、或者定期任务的执行。

参考资料

相关文章
|
4天前
|
Ubuntu 安全 Linux
《Linux 简易速速上手小册》第1章: Linux 系统基础(2024 最新版)
《Linux 简易速速上手小册》第1章: Linux 系统基础(2024 最新版)
36 1
|
11天前
|
资源调度 JavaScript 搜索推荐
Linux系统之部署envlinks极简个人导航页
【4月更文挑战第11天】Linux系统之部署envlinks极简个人导航页
52 2
|
14天前
|
缓存 Linux 测试技术
安装【银河麒麟V10】linux系统--并挂载镜像
安装【银河麒麟V10】linux系统--并挂载镜像
72 0
|
14天前
|
监控 Unix Linux
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
29 0
|
21天前
|
存储 前端开发 Linux
Linux系统之部署ToDoList任务管理工具
【4月更文挑战第1天】Linux系统之部署ToDoList任务管理工具
63 1
|
22天前
|
存储 传感器 运维
linux系统资源统计工具
【4月更文挑战第1天】Linux系统监控工具如dstat、htop、glances、vmstat、top、iostat、mpstat、sar和atop,用于跟踪CPU、内存、磁盘I/O、网络和进程性能。这些工具提供实时、交互式和历史数据分析,助力管理员优化系统性能和故障排查。例如,dstat是vmstat等工具的增强版,htop提供彩色界面的进程管理,而atop则结合了多种功能并记录历史数据。
28 5
linux系统资源统计工具
|
12天前
|
存储 算法 Linux
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
32 6
|
22天前
|
Ubuntu 架构师 Java
Linux系统常用命令非常详细建议收藏
Linux系统常用命令非常详细建议收藏
49 0
|
1天前
|
资源调度 JavaScript Ubuntu
Linux系统之部署briefing视频聊天系统
【4月更文挑战第21天】Linux系统之部署briefing视频聊天系统
13 2
|
2天前
|
Linux Perl
Linux系统替换字符串常用命令
请注意,`sed`命令可以非常强大,可以根据不同的需求使用不同的选项和正则表达式来进行更复杂的字符串替换操作。
16 0