未加星标

Raspberry Pi (2 and 3) support in Fedora 25 Beta!

字体大小 | |
[系统(linux) 所属分类 系统(linux) | 发布者 店小二05 | 时间 2016 | 作者 红领巾 ] 0人收藏点击收藏

This article comes courtesy of Peter Robinson , member of the Fedora release engineering team. Peter has worked for several years on the general release andalsohardware architecturessuch as ARM and Power. Here, Peter announces some big news for Raspberry Pi hackers.

So support for the Raspberry Pi in Fedora has been a long time coming and yes, it’s FINALLY here with support landing just in time for Beta!

The most asked question I’ve had for a number of years is around support of the Raspberry Pi. It’s also something I’ve been working towards for a very long time on my own time. The eagle-eye watchers would have noticed we almost got there with Fedora 24, but I got pipped at the post because I felt it wasn’t quite good enough yet. There were too many minor issues around ease of use.

Why has it taken solong?

Basically it comes down to four things:

Decent upstream kernel/userspace hardware support without binary drivers. Firmware redistribution. The ability to be ale to support it in Fedora ARM without adding vast extra workload to the small group supporting/QAing Fedora. Time ― It’s been a pet project, but like many things, it’s relied upon getting open drivers done, and kernel support upstream. All of this has been out of our hands and takes time. What’s supported?

We support everything you’d expect from a device supported by Fedora. We have a proper Fedora supported upstream userspace and kernel, with all the standard Fedora features likeSElinux support. It receives the usual array of updates so no need to exclude kernel updates! The kernel supports all the drivers you’d expect, like various USB WiFi dongles, etc. You can run whichever desktop you like (more on those below) or Docker/Kubernetes/Ceph/Gluster as a group of devices ― albeit it slowly over a single shared USB bus!

Raspberry Pi 2

The hardware support here is pretty good. I’ve been testing a minimal install, Workstation, and XFCE. We have the usual MMC/USB/network, as well as fully accelerated graphics with an open driver, as well as lot of the other on board hardware. You’ll want to invest in a good quality Class 10 micro SD card, though, for best results.

Raspberry Pi 3

The hardware support here is very similar to that of the Raspberry Pi2 in terms of standard device support. We don’t currently support the onboard WiFi/Bluetooth, so at the moment it’s a faster version of the RPi2. We’re working to enable the WiFi soon, now the firmware is able to be distributed.There’s a few other quirks documented well in the upstream Raspberry Pi3 support summary here .

We currently only support this as a ARMv7 device like the upstream Raspberry Pi Foundation. I realize that aarch64 support is now upstream. We’ll eventually support it too, but there’s quite a bit of extra work to support it well. Given the Raspberry Pi3 has a limitation of 1Gb RAM, the 64 bit support provides less advantage than a single set of images to support both devices.

What’s not supported (yet!)

The state of various components, such as WiFi, sound, media decode, and HAT support, iswell documented in a Frequently Asked Questions (FAQ) on the Fedora Raspberry Pi wiki here , with lots of detail.It’ll be updated as the status of various components change.

What willnever be supported

Basically this is purely the old ARMv6 Raspberry Pis. This currently includes the Zero, Model A, older “v1” Raspberry Pi model B, and the current generation “compute module.” For these, use Pignus (note I’ve not tested it).

We’ll support the announced newer compute 3 module when it’s available. Similarly any new future device support will be reviewed as information becomes available.

Getting started

So enough of me dribbling on here you say? Just GET IT WORKING NOW!! Well here you go….

There detailed options for setting up a SD card for Linux, windows and MacOS detailed on the Fedora Raspberry Pi wiki page . Details of the latest images are there too but you can get Fedora 25 Beta images for Workstation , Server and various Spins and Minimal image directly.

To write the image to the card you can use a terminal with the following command. Remember to use the correct /dev/XXX for your card and to update the image name!

xzcat Fedora-IMAGE-NAME.raw.xz | sudo dd status=progress bs=4M of=/dev/XXX

There’s other options documented in the wiki. You’ll also have to resize the root filesystem (we shrink it to minimise the download). The easiest way to do this is with gparted before you plug it into your Raspberry Pi.

On the first boot you’ll get presented with the standard initial setup to create a user. Similar to the LiveCDs on x86 we don’t have default users and passwords due to security.

Getting help

So where can you get help if it’s not working? The usual Fedora support forums are:

Ask Fedora Fedora ARM mailing list IRC via the #fedora-arm channel on Freenode

本文系统(linux)相关术语:linux系统 鸟哥的linux私房菜 linux命令大全 linux操作系统

分页:12
转载请注明
本文标题:Raspberry Pi (2 and 3) support in Fedora 25 Beta!
本站链接:http://www.codesec.net/view/484767.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 系统(linux) | 评论(0) | 阅读(29)