3在树莓派上运行Fedora。RaspberryPiFoundation多年来已经制作了许多模型。本文中的安装过程已在第3代RaspberryPi:3Bv1.2和B+上进行了测试(较旧的RaspberryPi2和较新的RaspberryPi4均未经过测试)。这些是已经发布几年的信用卡大小的RaspberryPi。获取硬件您需要一些硬件组件,包括RaspberryPi。您不需要任何HaT(硬件安装在顶部)板或USB天线。如果您使用过RaspberryPi,您可能拥有这些。当前网络。也许这是你的家庭实验室。电缆。将当前网络连接到RaspberryPiRaspberryPi3,型号B或B+。电源。8GB或更大的微型SD卡。键盘和显示器。键盘和显示器一起构成了本地控制台。即使没有控制台,也可以(尽管很复杂)执行诸如设置自动安装然后通过网络连接之类的操作。当Fedora首次启动时,本地控制台可以轻松响应配置问题。同样,AP配置期间的错误可能会破坏网络配置,从而阻止远程用户连接。下载FedoraMinimal以找到Fedora的其他替代体系结构镜像。下载ARM?aarch64架构图像。FedoraMinimal镜像是Fedora的其他可选下载之一,具有所有必需的核心和网络包(好吧,几乎,请注意下面的dnsmasq)。该映像包含一个随时可用的文件系统,其中已安装了400多个软件包。这个最小的图像不包括流行的软件包,如开发环境、互联网服务或桌面。这些类型的软件在这里不是必需的,如果安装可能会占用太多内存。FedoraMinimal原始映像可以安装在小型SD卡上并在不到1GB的RAM上运行(这些旧的RaspberryPi有1GB的RAM)。下载文件的名称类似于Fedora-Minimal-32-1.6.aarch64.raw.xz。该文件经过压缩,大小约为700MB。该文件是5GB未压缩的。它是一个ext4文件系统,大部分是空的:大约1GB已用,4GB空闲。这些空白区域是压缩文件比原始未压缩文件小得多的原因。复制到微型SD卡将图像复制到微型SD卡。这可能比听起来更复杂,并且可能是一种痛苦的经历。找到一张好的micro-SD卡需要付出努力。然后是将卡插入计算机的挑战。也许您的笔记本电脑有一个全尺寸SD卡插槽,您还需要一个卡适配器,或者您可能需要一个USB适配器。然后,当谈到复制时,操作系统可能会或可能不会帮助您。您可能很幸运拥有FedoraMediaWriter,或者使用这些Linux命令:unxz./Fedora-Minimal-32-1.6.aarch64.raw.xzddif=./Fedora-Minimal-32-1.6.aarch64.rawof=/dev/mmcblk0bs=8Mstatus=progressoflag=direct安装FedoraConnectRaspberryPi、电源线、网线和micro-SD卡。打开电源。当图形芯片上电时,看到彩色框。等待anaconda安装程序启动。回答anaconda设置问题。操作系统的初始配置需要几分钟时间。等待它开机需要几分钟,而anaconda的textinstaller填题也需要一段时间。在下面的示例中,用户名为nick,也是管理员(wheel组的成员)。恭喜!您的RaspberryPi已启动并正在运行。更新软件使用dnfupdate更新软件包。通过systemctlreboot重启。多年来,为了让RaspberryPi正常工作,我们做了大量工作。使用最新的软件以确保您从他们的辛勤工作中受益。如果您跳过这一步,您可能会发现有些东西不能正常工作。此更新下载并安装了大约一百个软件包。由于存储设备是micro-SD卡,写入新软件的过程很慢。这就是90年代使用内存的感觉。摆弄的东西如果你想摆弄的话,你可以在这一点上设置一些其他的东西。这都是可选的。试试这些。sudohostnamectlset-hostnameraspi替换localhost主机名。使用ipaddr查找IP地址。尝试SSH登录,甚至使用ssh-copy-id设置基于密钥的登录。使用systemctlpoweroff关闭。
