先来关注一下树莓派上可以跑的系统(各linux发行版),如何安装?可以参考这个网站。我在网上搜了下各发行版的介绍,大致如下:
Debian squeeze
建议初学者使用Debian squeeze境像,它是现时比较稳定的Linux境像,而且需求较小系统设置,但系统的开机时间较长(在显示登录画面前,需要等待计时器错误的倒数结束),它的系统设置中分别建立了root和普通用户的账号。硬件支援方面,Raspberry Pi上所有的硬件正常运作,以太网的检测是由DHCP实现的。
桌面环境方面使用LXDE,内置了基本的桌面应用程序和在线Python手册,运行速度十足快,但浏览网页就有点慢。除了内置的应用程序,可以使用"apt-get" 命令安装Debian库的预编译软件包。
最近Raspberry Pi官方网站发布了最新的Debian境像- Raspbian “wheezy”,若要下载的用户请到这个网站。
Arch Linux ARM
这是至今为止于Raspberry Pi上运行速度最快的Linux发行版,如果你已经熟悉Linux操作系统和命令行,它绝对是你的选择。由开机到登录提示画面只需要10秒,但是在第一次启动Arch Linux ARM时要对系统进行设置,Arch Linux ARM的安装过程中可以定制个别的要求。如果要运行桌面环境,你需要更新软件包管理器,然后下载LXDE等桌面环境。 LXDE于Arch Linux ARM 系统中的反应十分快。 Arch Linux ARM为这种低成本设备带来优秀的运行表现,而代价就是在设置系统时需要阅读Arch Linux ARM的在线文档,而Pacman是Arch Linux ARM的软体包管理器,可以下载不少预编译包。
Raspberry Pi Fedora Remix
测试的版本是基于Fedora 15的,但结果它的运行速度比较慢,在安装过程中屏幕可能会显示问题。而Fedora Remix亦有一个完善的应用程序集管理员,Fedora Remix的特点有:
编程环境:Python, Perl, Ruby, Bash;
Git 版本控制工具;
文字处理AbiWord,表格处理Gnumeric,图像编辑GIMP 和网页浏览器Firefox;
提供 Vim;
预载 Python 终端插件的 Gedit;
使用Raspberry Pi 3.1.9 内核,提供LXDE 桌面环境;
Fedora Remix提供了用于Fedora 和Windows Vista/7 的安装程序,方便把系统镜像写入SD卡中。
OpenELEC
这个嵌入式Linux系统的主要工作是运行xbmc,有关xbmc的介绍可自行上网查询,在适合Raspberry Pi的Linux系统中,OpenELEC的影像大小是最小的,大约只有70 Mb,已经包含了xbmc, Python和其他需要运行xbmc的工具。
我安装的 Arch Linux,主要是因为这个版本小,并且我不需要桌面环境,而它默认是无桌面环境的。其实我想安装最像centos的版本,因为我买的VPS是用的这个系统,我最熟悉。
安装好后记得把分区给扩大,因为arch linux境像只有2g不到。方法见参考2。
ArchLinux缺省账号和密码是root/root
参考: