本节书摘来自异步社区《树莓派Python编程入门与实战》一书中的第2章,第2.1节,作者【美】Richard Blum,译者 王超,更多章节内容可以访问云栖社区“异步社区”公众号查看。
第2章 认识Raspbian Linux发行版
在本章中,你将学习如下内容。
- 什么是Linux
- 如何使用Raspbian命令行
- Raspbian图形用户界面
在本章中,你将了解Raspbian,它是运行在你树莓派上的操作系统,并且它支持Python编程环境。通过本章的学习,你应该知道如何使用Raspbian的图形用户界面,系统的预装组件以及一些基本的shell命令。
2.1 了解Linux
Linux是世界上第三流行的桌面操作系统,排在微软Windows和苹果OS X之后。因此,一般公众往往不知道Linux操作系统。但是,Linux是一个令人难以置信的强大和灵活的操作系统,可以运行在大到超级计算机小到嵌入式设备上。
技巧:
使用Linux的设备
如果你知道Kindle电子书阅读器也运行Linux,你可能会惊讶不已。2011年出现在电视游戏秀Jeopardy!中的IBM Watson超级计算机也是运行Linux。
树莓派的操作系统Raspbian是Linux的一个分支。要了解Linux发行版,可以用汽车做类比。汽车有很多特征,如外形、颜色、自动或手动车窗、电热或者普通座椅等,不同的车有不同的特点。然而,每辆汽车都有一台发动机。树莓派操作系统的“发动机”就是Linux。而附加的专属功能才构成了Raspbian发行版。
Raspbian发行版是基于一个叫做Debian的Linux发行版。Debian始于1993年,是一个有广大用户群的稳定分支。它是许多其他流行的Linux发行版的基础,如Ubuntu。
提示:
Raspbian软件包
你可以在树莓派上安装和使用超过35000种软件包,其中许多都是免费的!你可以在树莓派商店:store.raspberrypi.com找到一个软件包的列表。
因为Raspbian是基于Debian的,因此,它具有像Debian那样的稳定性和其他优点。这意味着你的树莓派使用的是一个非常强大的操作系统。Raspbian和树莓派基金会提供了很多应用程序,如文字处理,强大的基于Python的3D游戏程序等。
你可以从www.raspbian.org找到Raspbian Linux发行版的文档和帮助信息。另外,因为Raspbian是基于Debian的,因此还有许多其他的文档。大部分的Debian相关文档也适用于Raspbian。以下是Debian的一些优秀参考文档。
- The Debian Administrator’s Handbook,可以从debian-handbook.info找到相关信息。
- The Debian User Guide,你可以容易地从Raspbian图形界面访问。
- Debian项目网站,www.debian.org/doc/,它提供了很多文档以及一个用户论坛。