懂得 Fedora 第一个官方支撑树莓派的版本
2016 年 10 月,Fedora 25 Beta 宣布了,随之而来的还有对 树莓派 2 和 3 的初步支撑。Fedora 25 的最终“通用”版在一个月后宣布,大年夜那时起,我一向在树莓派上测验测验不合的 Fedora spins。
这篇文┞仿不仅是一篇树莓派Raspberry Pi 3 上的 Fedora 25 的点评,还集合了技能、截图以及我对 Fedora 第一个官方支撑 Pi 的┞封个版本的一些小我看法。
体系更新
在我开端之前,须要说一下的是,为写这篇文┞仿所做的所有工作都是在我的运行 Fedora 25 的小我标记本电脑上完成的。我应用一张 microSD 插到 SD 适配器中,复制和编辑所有的 Fedora 镜像到 32GB 的 microSD 卡中,然后用它在一台三星电视上启动了树莓派 3。 因为 Fedora 25 尚不支撑内置 Wi-Fi,所以树莓派 3 应用了以太网线缆进行收集连接。最后,我应用了 Logitech K410 无线键盘和触摸板进行输入。
如不雅你没有前提应用以太网线连接在你的树莓派上玩 Fedora 25,我曾经用过一个 Edimax Wi-Fi USB 适配器,它也可以在 Fedora 25 上工作,但在本文中,我只应用了以太网连接。
在树莓派上安装 Fedora 25 之前
浏览 Fedora 项目 wiki 上的树莓派支撑文档。你可以大年夜 wiki 下载 Fedora 25 安装所需的镜像,那边还列出了所有支撑和不支撑的内容。
安装
我下载并安装了五个不合的 Fedora 25 spin:GNOME(默认工作站)、KDE、Minimal、LXDE 和 Xfce。在多半情况下,它们都有一致和易于遵守的步调,以确保我的树莓派 3 上启动正常。有的 spin 有已知 bug 的┞俘在解决之中,而有的按照 Fedora wik 遵守标准操作法度榜样即可。
树莓派 3 上的 Fedora 25 workstation、 GNOME 版本
安装步调
2、 在标记本上,应用 fedora-arm-installer 或下述敕令行将镜像复制到 microSD:
- xzcat Fedora-Workstation-armhfp-25-1.3-sda.raw.xz | dd bs=4M status=progress of=/dev/mmcblk0
留意:/dev/mmclk0 是我的 microSD 插到 SD 适配器后,在我的标记本电脑上挂载的设备名。固然我在标记本上应用 Fedora,可以应用 fedora-arm-installer,但我照样爱好敕令行。
3、 复制完镜像后,先不要启动你的体系。我知道你很想这么做,但你仍然须要进行几个调剂。
1、 在你的标记本上,大年夜支撑文档页面的链接下载一个树莓派的 Fedora 25 镜像。
此外,请留意,这是初始支撑版本,还有很多新的工作和支撑将跟着 Fedora 26 的宣布而出现,所以请随时申报 bug,并经由过程 Bugzilla、Fedora 的 ARM 邮件列表、或者 Freenode IRC 频道#fedora-arm,分享你在树莓派上应用 Fedora 25 的体验反馈。
4、 为了使镜像文件尽可能小以便下载,镜像上的根文件体系是很小的,是以你必须增长根文件体系的大年夜小。如不雅你不这么做,你仍然可以启动你的派,但如不雅你一旦运行 dnf update 来进级你的体系,它就会填满文件体系,导致糟糕的工作产生,所以趁着 microSD 还在你的标记本长进行分区:
- growpart /dev/mmcblk0 4
- resize2fs /dev/mmcblk0p4
起首,进行内核进级时,先熟悉你的 /boot/extlinux/extlinux.conf 文件。如不雅进级内核,下次启动时,除非手动选择精确的内核,不然很可能会启动进入救济( Rescue )模式。避免这种情况产生最好的办法是,在你的 extlinux.conf 中将定义 Rescue 镜像的那五行移动到文件的底部,如许最新的内核将鄙人次主动启动。你可以直接在派上或经由过程在标记本挂载来编辑 /boot/extlinux/extlinux.conf:
留意:在 Fedora 中,growpart 敕令由 cloud-utils-growpart.noarch 这个 RPM 供给的。
5、文件体系更新后,您须要将 vc4 模块列入黑名单。更多有关此 bug 的信息在此。
我建议在启动树莓派之前如许做,因为不合的 spin 有不合表示方法。例如,(至少对我来说)在没有黑名单 vc4 的情况下,GNOME 在我启动后起首出现,但在体系更新后,它不再出现。 KDE spin 则在第一次启动时根本不会出现 KDE。是以我们可能须要在我们的第一次启动之前将 vc4 参加黑名单,直到这个缺点今后解决了。
黑名荡竽暌功该涌如今两个不合的处所。起首,在你的 microSD 根分区上,在 etc/modprode.d/ 下创建一个 vc4.conf,内容是:blacklist vc4。第二,在你的 microSD 启动分区,添加 rd.driver.blacklist=vc4 到 extlinux/extlinux.conf 文件的末尾。
6、 如今,你可以启动你的树莓派了。
启动
你要有耐烦,特别是对于 GNOME 和 KDE 发行版来说。在 SSD(固态驱动器)几乎即时启动的时代,你很轻易就对派的启动速度认为不耐烦,特别是第一次启动时。在第一次启动 Window Manager 之前,会先弹出一个初始设备页面,可以设备 root 暗码、惯例用户、时区和收集。设备完毕后,你就应当可以或许 SSH 到你的树莓派上,便利地调试显示问题了。
推荐阅读
在本年的宽带世界论坛(BBWF 2016)上,有很多关于千兆宽带(Gigabit broadband)的激烈评论辩论:驱动力、技巧选择、赚钱机会以及对家庭收集产生的影响。 千兆宽带在一些国度已经进行了安排,>>>详细阅读
本文标题:如何在树莓派上安装Fedora 25
地址:http://www.17bianji.com/lsqh/34937.html
1/2 1