几个月前,对Raspberry Pi的支持已合并到FreeBSD-CURRENT中。但是,最新的安装说明仍然涉及冗长的过程,即在另一台计算机上交叉编译整个OS以创建安装映像。
我意识到这还为时过早(性能不会很好),但是有没有一种更快的方法可以在我的RPi上玩FreeBSD?也许有人发布过一些最新版本的预制图像吗?
几个月前,对Raspberry Pi的支持已合并到FreeBSD-CURRENT中。但是,最新的安装说明仍然涉及冗长的过程,即在另一台计算机上交叉编译整个OS以创建安装映像。
我意识到这还为时过早(性能不会很好),但是有没有一种更快的方法可以在我的RPi上玩FreeBSD?也许有人发布过一些最新版本的预制图像吗?
Answers:
更新2014年1月29日:它刚刚宣布,对树莓派手臂/ ARMv6的快照图像现在正在被推到FreeBSD的FTP服务器每周。您可以从下载一份本地的FreeBSD FTP镜像,中/pub/FreeBSD/snapshots/ISO-IMAGES/
文件夹中。
2014年1月28日更新: Glen Barber友善地发布了最新的FreeBSD 10.0-RELEASE的SD映像,该映像在支持硬件方面也取得了巨大进步。因此,抓住它以最简单的方式进行安装(当然,您仍然可以自己构建)。
2012年10月30日更新:将图片和说明更新为最新的CVS-现在在SD上具有root用户
我已经设置了一个VM并自己构建了映像-这就是结果。
尽管已经取得了很大的进步,但请记住,这仍处于初期阶段,您正在使用预发布代码。不要将其投入生产。
目前尚无法使用的资料(在此特定结帐中):
还不怕吗?好吧,抓住我的预制图像:
解压缩此文件并将其写入SD卡(至少1 GB),然后将其插入Raspberry Pi并打开电源。帧缓冲区有效,因此几秒钟后,您应该会看到引导消息滚动,并且如果您插入了网络电缆,最终应该看到DHCP分配的地址。
现在,您可以使用登录根目录和密码raspberry进行ssh输入:
FreeBSD 10.0-CURRENT (RPI-Bsc) #10: Tue Oct 30 17:23:44 GMT 2012
Welcome to FreeBSD!
这是CURRENT,在您阅读本文时,注定已过时。因此,如果您想要最新版本,则可以执行我所做的并构建它。为此,您需要遵循FreeBSD-CURRENT,获取我的构建脚本和RPS-Bsc内核配置(进入/usr/src/sys/arm/conf/
)并运行它。根据您的计算机,这可能需要几个小时。
在过去几年中,已经有了很大的进步。这些天(2018年初)的过程非常简单。大多数(所有)电路板都有现成的映像,并且安装过程非常容易遵循。基本上,您:
xz --decompress ...
)。dd
将图像复制到空的SD或microSD卡(dd if=<FreeBSD image file> of=/dev/<SD card mount> bs=1M
)上,这将需要一些时间,control-T
您可以“观察锅”。Pi启动并运行后,登录-ssh,键盘和显示或串行所有工作(freebsd/freebsd
通过ssh 使用凭据,或者如果您是本地用户,也可以使用root / root登录),然后玩得开心。
您可以在FreeBSD Wiki上找到更多信息,以及在这里和这里的详细演练-请注意,显然,用于构建的图像的默认登录名设置为freebsd / freebsd,并且至少有一个“信誉良好”的源(第一次演练是通过I链接)仍声称这些是默认凭据。