From Fedora Project Wiki
Line 2: Line 2:


=General process=
=General process=
== Fedora Arm Installer ==
{{admon/note|Note | The examples provided here are from a Fedora 22/23/24 host and may need to be adjusted depending on your host environment.}}
Execute the following script as a user with sudo privileges. It will copy the
selected disk image and write the appropriate U-Boot for the target hardware
platform. Optionally you can also enable and disable SE Linux and remove the
root password requirement (allowing log in without completing initial setup).
To add a board not listed, simply create a bash scriptlet with the commands
needed to copy U-Boot to media and add to the 'boards.d' directory.
sudo dnf install fedora-arm-installer
<pre>
Usage: fedora-arm-image-installer <options>
  --image=IMAGE    - xz compressed image file name
  --target=TARGET  - target board
  --media=DEVICE  - media device file (/dev/[sdX|mmcblkX])
  --selinux=ON/OFF - Turn SELinux off/on as needed
  --norootpass    - Remove the root password
  -y     - Assumes yes, will not wait for confirmation
  --version     - Display version and exit
  --resizefs     - Resize root filesystem to fill media device
  --addconsole    - Add system console to extlinux.conf
Example: fedora-arm-image-installer --image=Fedora-Rawhide.xz --target=Bananapi --media=/dev/mmcblk0 --selinux=OFF
</pre>


=Stable Releases=
=Stable Releases=

Revision as of 15:36, 10 July 2017

Installing Fedora on your ARM device

General process

Fedora Arm Installer

Note
The examples provided here are from a Fedora 22/23/24 host and may need to be adjusted depending on your host environment.

Execute the following script as a user with sudo privileges. It will copy the selected disk image and write the appropriate U-Boot for the target hardware platform. Optionally you can also enable and disable SE Linux and remove the root password requirement (allowing log in without completing initial setup). To add a board not listed, simply create a bash scriptlet with the commands needed to copy U-Boot to media and add to the 'boards.d' directory.

sudo dnf install fedora-arm-installer
Usage: fedora-arm-image-installer <options>

   --image=IMAGE    - xz compressed image file name
   --target=TARGET  - target board
   --media=DEVICE   - media device file (/dev/[sdX|mmcblkX])
   --selinux=ON/OFF - Turn SELinux off/on as needed
   --norootpass     - Remove the root password
   -y		    - Assumes yes, will not wait for confirmation
   --version	    - Display version and exit
   --resizefs	    - Resize root filesystem to fill media device
   --addconsole     - Add system console to extlinux.conf

Example: fedora-arm-image-installer --image=Fedora-Rawhide.xz --target=Bananapi --media=/dev/mmcblk0 --selinux=OFF

Stable Releases

The current stable release for ARMv7 can always be found at the ARM Image landing page

The current stable release for aarch64 can always be found at Alternate Architectures landing page

Branched Development Release

Rawhide Rolling Release

General Installation instructions for all Releases