回答:
[ Pi 3用のFedora aarch64リリースがあり、同じページに2/3用のarmv7があります。ただし、この答えは一般的なGNU / Linux ARMディストリビューションに適用できるため、そのままにしておきます。]
うん、Fedora 21 [そして最近では23 ... 27]が動作します。ただし、pi 2には特別なツリー外カーネルが必要であり、ファームウェアとブートローダーが必要なので、既存のpi 2イメージから開始する必要があります。ここでは、raspbianを使用しています(1-31〜2015以降のバージョンであることを確認してください)。Raspbianからリッピングするものに代わるものがあります。/opt/vc下部のメモを参照してください。ただし、最初にRaspbianカードを使用する方が簡単です。
Xorg GUIサーバーは、raspbianの場合と同様に、fbdevドライバーを使用して機能します。リポジトリにはのようなpi固有のものはありませんがoxmplayer、ソースからコンパイルしたり、Raspbianパッケージから除外したりすることができます(例についてomxplayer はこちらをご覧ください)。についてraspicamは、/opt/vc注を参照してください。
また、独自のカーネルとファームウェアの更新を行う必要があります。これはrpi-update非常に簡単です-必要なのはraspbianイメージ(シェルにあり、シェル/usr/bin以外の依存関係がないcurl)またはgithubからのスクリプトだけです。それには若干の潜在的な合併症があります。ステップ#6を参照してください。  
通常、raspbianイメージからSDカードを作成し、起動することを確認します。これは私にとって初めて失敗し、カーネルエラーは、それがarmv6カーネルを試行していたことを暗示しています。「bcm_2835」が言及されました。最初のパーティションに追加kernel=kernel7.imgするconfig.txtと、これが修正されました。青いセットアップ画面が表示されたら、プラグを抜くことができます-とにかくそのルートfsは削除されようとしています。
カードを別のLinuxマシンに入れて、2番目のパーティションをマウントします。内部/lib/modulesには-v7ディレクトリがあります。3.18.5-v7。コピーして保存します。のコピーも入手してください/etc/fstab。代わりに、後でダウンロードしたraspbianイメージからこのものを引き出すことができます(こちらを参照)。  
パーティションをアンマウントfdiskし、カードで実行します。2番目のパーティションを削除し、新しい0x83(Linux)2番目のパーティションに置き換えます(これは、2番目のパーティションがカードをいっぱいにするチャンスです)。次に、mkfs -t ext4 ...そのパーティションで実行します。
Fedora 21のARMリリースページからイメージをダウンロードします。使用しましたFedora-Minimal-armhfp-21-5-sda.raw.xz。これはxz圧縮されており、で解凍しunxzます。イメージファイルには3つのパーティションが含まれています。最初の2つは重要ではありません。3番目にはルートfsが含まれます。でオフセットを取得できますfdisk Fedora-Minimal-armhfp-21-5-sda.raw。「開始」番号はおそらく1251328であり、「単位」はおそらく512バイトである1251328 * 512 = 640679936です。
mount -o offset=640679936 Fedora-Minimal-armhfp-21-5-sda.raw /mnt/whatever
SDカードの新しい空の2番目のパーティションにすべてをコピーします(cp -aこれで機能します)。
カーネルモジュールディレクトリをraspbianから新しく作成さ/lib/modules/れた2番目のパーティションにコピーします。「-v7」サブディレクトリ名を正確に保持してください。をコピーし/etc/fstabて、Fedoraを置き換えます。それを編集して、/boot/rpiちょうどの代わりに最初のパーティションがマウントされるようにし/boot、そのようなディレクトリを2番目のパーティションに作成します。これは、Fedoraの後続の更新で、決して使用されないものを(ここで)配置する場合です。実際のラズベリーパイのものは、別々に保管することもできます。ただし、を使用するrpi-update場合、に書き込みが発生するため、少し複雑になります/boot。あなたは、どちらかの上に最初のパーティションを再マウントすることができ/boot、あなたがそれを行う前に(そしてその後戻ってそれを置く)、または編集BOOT_PATH中rpi-update(ただし、RPI-更新自体の更新を注意してください)。
/opt/vcファームウェアとカーネルの更新を維持するオプションについては、下部の注を参照してください。
SDカードをアンマウントし、piに貼り付けます。私が使用したFedora 21 ARMの「最小」バージョンには、4つのオプション(言語、タイムゾーン、ルートパスワード、ユーザーの作成)を備えた最小限のセットアップがありました。yumXをテストするために少し作業をしなければなりませんでしたが、GUIイメージ(KDE、Xfce、Mateなど)のいずれかを選択した場合、それを気にする必要はありません。
yum updateログインしたら実行します。
/opt/vcおそらく、ある時点で/opt/vc、Raspbianにあるものが必要になるでしょう(そして、他のpiディストリビューションによって他の方法で含まれることもあります)。これは実際には、ファームウェアとプリコンパイルされたカーネルを含むgithubリポジトリからのものであるため、そのリポジトリの「ファームウェア」部分のクローンを作成すると:
git clone https://github.com/raspberrypi/firmware
最初の/bootパーティションのすべてのものとそれに対応するものなど、ほとんどすべてを取得/lib/modulesできます。つまり、これとFedoraイメージのみを使用して完全にカードを作成し、で手動で更新できますgit pull。
[これは3.5 GB以上の価値があることに注意してください。piで行う必要はありません。]
/opt/vcそのレポのディレクトリには、いくつかのライブラリと実行可能ファイルが含まれているvcgencmdとraspivid、など   /opt/vc/binである$PATHRaspbianに、あなたが同じことを行うか、あなたはどこ今まで何をしたいコピーすることができます。重要なのは、ライブラリー/opt/vc/libがリンカーによって検出されることです。/opt/vcルートとしてpiに直接コピーする場合   :
echo "/opt/vc/lib" > /etc/ld.so.conf.d/rpi.conf
ldconfig
そうし/opt/vc/binないと、これらのものは機能しません。GPUのハードウェアアクセラレーション用のopenGL ESライブラリもここにあります。
raspi-config)。2番目のパーティションは二度と使用されないので問題ありません。
                    ROOT_PATH=/ BOOT_PATH=/boot/rpi rpi-updateBTW を与えることができます。両方のパスを渡す必要があります。パスはあなたのRPI-ブートのために選んだものは何でもある
                    「Fedora 21 REMIX for Raspbery Pi 2B」をインストールできます
ここでの手順:
http://www.raspberrypi.org/forums/viewtopic.php?f=51&t=101027
ここの画像:
この質問に答えられてから、一部のRasberry Piモデル用に新しい状態のFedora 25のバージョンがリリースされました。
現在、Raspberry Pi Model Bバージョン2および3のみをサポートしています。
サポートは「非常に新しい」ことに注意してください。
Raspberry Piのサポートは、Fedora 25 Beta以降でサポートされるようになりました。Fedora 25の最終リリースサポートはまだ非常に新しいため、問題をARMメーリングリストまたはIRCチャンネルに報告してください
フェドベリーは一見の価値があります。Fedora 23に基づいています。ダウンロードとしてイメージを提供します。大きいもの(〜720 MBのダウンロード)は、XFCEを含む4.6 GBのディスクイメージに抽出されます。
Windowsでは、7Zipを使用.xzして、異常な拡張子を解凍できました。次に、Raspbianの場合と同様に、Win32DiskImagerを使用してSDカードに書き込みました。抽出されたファイルには必要な拡張子がないため、ファイルを開くダイアログに入力して検索する必要があります。.img*
Raspbianと同様に、最初の起動時にディスクのサイズを変更し、起動時に構成を要求します。