How To Install uboot-images-armv8 on Fedora 36

In this tutorial we learn how to install uboot-images-armv8 in Fedora 36. uboot-images-armv8 is U-Boot firmware images for aarch64 boards

Introduction

In this tutorial we learn how to install uboot-images-armv8 on Fedora 36.

What is uboot-images-armv8

U-Boot firmware binaries for aarch64 boards

We can use yum or dnf to install uboot-images-armv8 on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install uboot-images-armv8.

Install uboot-images-armv8 on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install uboot-images-armv8 using dnf by running the following command:

sudo dnf -y install uboot-images-armv8

Install uboot-images-armv8 on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install uboot-images-armv8 using yum by running the following command:

sudo yum -y install uboot-images-armv8

How To Uninstall uboot-images-armv8 on Fedora 36

To uninstall only the uboot-images-armv8 package we can use the following command:

sudo dnf remove uboot-images-armv8

uboot-images-armv8 Package Contents on Fedora 36

/usr/share/uboot/Makefile
/usr/share/uboot/a64-olinuxino
/usr/share/uboot/a64-olinuxino/sunxi-spl.bin
/usr/share/uboot/a64-olinuxino/u-boot-sunxi-with-spl.bin
/usr/share/uboot/amarula_a64_relic
/usr/share/uboot/amarula_a64_relic/sunxi-spl.bin
/usr/share/uboot/amarula_a64_relic/u-boot-sunxi-with-spl.bin
/usr/share/uboot/apple_m1
/usr/share/uboot/apple_m1/u-boot.bin
/usr/share/uboot/arch
/usr/share/uboot/bananapi_m2_plus_h5
/usr/share/uboot/bananapi_m2_plus_h5/sunxi-spl.bin
/usr/share/uboot/bananapi_m2_plus_h5/u-boot-sunxi-with-spl.bin
/usr/share/uboot/bananapi_m64
/usr/share/uboot/bananapi_m64/sunxi-spl.bin
/usr/share/uboot/bananapi_m64/u-boot-sunxi-with-spl.bin
/usr/share/uboot/beelink_gs1
/usr/share/uboot/beelink_gs1/sunxi-spl.bin
/usr/share/uboot/beelink_gs1/u-boot-sunxi-with-spl.bin
/usr/share/uboot/dragonboard410c
/usr/share/uboot/dragonboard410c/u-boot.bin
/usr/share/uboot/dragonboard820c
/usr/share/uboot/dragonboard820c/u-boot.bin
/usr/share/uboot/evb-rk3328
/usr/share/uboot/evb-rk3328/idbloader.img
/usr/share/uboot/evb-rk3328/u-boot-rockchip.bin
/usr/share/uboot/evb-rk3328/u-boot.itb
/usr/share/uboot/evb-rk3399
/usr/share/uboot/evb-rk3399/idbloader.img
/usr/share/uboot/evb-rk3399/idbloader.spi
/usr/share/uboot/evb-rk3399/u-boot-rockchip.bin
/usr/share/uboot/evb-rk3399/u-boot.itb
/usr/share/uboot/ficus-rk3399
/usr/share/uboot/ficus-rk3399/idbloader.img
/usr/share/uboot/ficus-rk3399/u-boot-rockchip.bin
/usr/share/uboot/ficus-rk3399/u-boot.itb
/usr/share/uboot/firefly-rk3399
/usr/share/uboot/firefly-rk3399/idbloader.img
/usr/share/uboot/firefly-rk3399/u-boot-rockchip.bin
/usr/share/uboot/firefly-rk3399/u-boot.itb
/usr/share/uboot/geekbox
/usr/share/uboot/geekbox/u-boot.bin
/usr/share/uboot/hikey
/usr/share/uboot/hikey/u-boot.bin
/usr/share/uboot/include
/usr/share/uboot/khadas-edge-captain-rk3399
/usr/share/uboot/khadas-edge-captain-rk3399/idbloader.img
/usr/share/uboot/khadas-edge-captain-rk3399/idbloader.spi
/usr/share/uboot/khadas-edge-captain-rk3399/u-boot-rockchip.bin
/usr/share/uboot/khadas-edge-captain-rk3399/u-boot.itb
/usr/share/uboot/khadas-edge-rk3399
/usr/share/uboot/khadas-edge-rk3399/idbloader.img
/usr/share/uboot/khadas-edge-rk3399/idbloader.spi
/usr/share/uboot/khadas-edge-rk3399/u-boot-rockchip.bin
/usr/share/uboot/khadas-edge-rk3399/u-boot.itb
/usr/share/uboot/khadas-edge-v-rk3399
/usr/share/uboot/khadas-edge-v-rk3399/idbloader.img
/usr/share/uboot/khadas-edge-v-rk3399/idbloader.spi
/usr/share/uboot/khadas-edge-v-rk3399/u-boot-rockchip.bin
/usr/share/uboot/khadas-edge-v-rk3399/u-boot.itb
/usr/share/uboot/khadas-vim
/usr/share/uboot/khadas-vim/u-boot.bin
/usr/share/uboot/khadas-vim2
/usr/share/uboot/khadas-vim2/u-boot.bin
/usr/share/uboot/khadas-vim3
/usr/share/uboot/khadas-vim3/u-boot.bin
/usr/share/uboot/khadas-vim3l
/usr/share/uboot/khadas-vim3l/u-boot.bin
/usr/share/uboot/leez-rk3399
/usr/share/uboot/leez-rk3399/idbloader.img
/usr/share/uboot/leez-rk3399/u-boot-rockchip.bin
/usr/share/uboot/leez-rk3399/u-boot.itb
/usr/share/uboot/lib
/usr/share/uboot/libretech-ac
/usr/share/uboot/libretech-ac/u-boot.bin
/usr/share/uboot/libretech-cc
/usr/share/uboot/libretech-cc/u-boot.bin
/usr/share/uboot/libretech_all_h3_cc_h5
/usr/share/uboot/libretech_all_h3_cc_h5/sunxi-spl.bin
/usr/share/uboot/libretech_all_h3_cc_h5/u-boot-sunxi-with-spl.bin
/usr/share/uboot/libretech_all_h3_it_h5
/usr/share/uboot/libretech_all_h3_it_h5/sunxi-spl.bin
/usr/share/uboot/libretech_all_h3_it_h5/u-boot-sunxi-with-spl.bin
/usr/share/uboot/libretech_all_h5_cc_h5
/usr/share/uboot/libretech_all_h5_cc_h5/sunxi-spl.bin
/usr/share/uboot/libretech_all_h5_cc_h5/u-boot-sunxi-with-spl.bin
/usr/share/uboot/mvebu_espressobin-88f3720
/usr/share/uboot/mvebu_espressobin-88f3720/u-boot.bin
/usr/share/uboot/mvebu_mcbin-88f8040
/usr/share/uboot/mvebu_mcbin-88f8040/u-boot.bin
/usr/share/uboot/nanopc-t4-rk3399
/usr/share/uboot/nanopc-t4-rk3399/idbloader.img
/usr/share/uboot/nanopc-t4-rk3399/idbloader.spi
/usr/share/uboot/nanopc-t4-rk3399/u-boot-rockchip.bin
/usr/share/uboot/nanopc-t4-rk3399/u-boot.itb
/usr/share/uboot/nanopi-k2
/usr/share/uboot/nanopi-k2/u-boot.bin
/usr/share/uboot/nanopi-m4-2gb-rk3399
/usr/share/uboot/nanopi-m4-2gb-rk3399/idbloader.img
/usr/share/uboot/nanopi-m4-2gb-rk3399/u-boot-rockchip.bin
/usr/share/uboot/nanopi-m4-2gb-rk3399/u-boot.itb
/usr/share/uboot/nanopi-m4-rk3399
/usr/share/uboot/nanopi-m4-rk3399/idbloader.img
/usr/share/uboot/nanopi-m4-rk3399/u-boot-rockchip.bin
/usr/share/uboot/nanopi-m4-rk3399/u-boot.itb
/usr/share/uboot/nanopi-m4b-rk3399
/usr/share/uboot/nanopi-m4b-rk3399/idbloader.img
/usr/share/uboot/nanopi-m4b-rk3399/u-boot-rockchip.bin
/usr/share/uboot/nanopi-m4b-rk3399/u-boot.itb
/usr/share/uboot/nanopi-neo4-rk3399
/usr/share/uboot/nanopi-neo4-rk3399/idbloader.img
/usr/share/uboot/nanopi-neo4-rk3399/u-boot-rockchip.bin
/usr/share/uboot/nanopi-neo4-rk3399/u-boot.itb
/usr/share/uboot/nanopi-r2s-rk3328
/usr/share/uboot/nanopi-r2s-rk3328/idbloader.img
/usr/share/uboot/nanopi-r2s-rk3328/u-boot-rockchip.bin
/usr/share/uboot/nanopi-r2s-rk3328/u-boot.itb
/usr/share/uboot/nanopi-r4s-rk3399
/usr/share/uboot/nanopi-r4s-rk3399/idbloader.img
/usr/share/uboot/nanopi-r4s-rk3399/u-boot-rockchip.bin
/usr/share/uboot/nanopi-r4s-rk3399/u-boot.itb
/usr/share/uboot/nanopi_a64
/usr/share/uboot/nanopi_a64/sunxi-spl.bin
/usr/share/uboot/nanopi_a64/u-boot-sunxi-with-spl.bin
/usr/share/uboot/nanopi_neo2
/usr/share/uboot/nanopi_neo2/sunxi-spl.bin
/usr/share/uboot/nanopi_neo2/u-boot-sunxi-with-spl.bin
/usr/share/uboot/nanopi_neo_plus2
/usr/share/uboot/nanopi_neo_plus2/sunxi-spl.bin
/usr/share/uboot/nanopi_neo_plus2/u-boot-sunxi-with-spl.bin
/usr/share/uboot/nanopi_r1s_h5
/usr/share/uboot/nanopi_r1s_h5/sunxi-spl.bin
/usr/share/uboot/nanopi_r1s_h5/u-boot-sunxi-with-spl.bin
/usr/share/uboot/odroid-c2
/usr/share/uboot/odroid-c2/u-boot.bin
/usr/share/uboot/orangepi-rk3399
/usr/share/uboot/orangepi-rk3399/idbloader.img
/usr/share/uboot/orangepi-rk3399/u-boot-rockchip.bin
/usr/share/uboot/orangepi-rk3399/u-boot.itb
/usr/share/uboot/orangepi_3
/usr/share/uboot/orangepi_3/sunxi-spl.bin
/usr/share/uboot/orangepi_3/u-boot-sunxi-with-spl.bin
/usr/share/uboot/orangepi_lite2
/usr/share/uboot/orangepi_lite2/sunxi-spl.bin
/usr/share/uboot/orangepi_lite2/u-boot-sunxi-with-spl.bin
/usr/share/uboot/orangepi_one_plus
/usr/share/uboot/orangepi_one_plus/sunxi-spl.bin
/usr/share/uboot/orangepi_one_plus/u-boot-sunxi-with-spl.bin
/usr/share/uboot/orangepi_pc2
/usr/share/uboot/orangepi_pc2/sunxi-spl.bin
/usr/share/uboot/orangepi_pc2/u-boot-sunxi-with-spl.bin
/usr/share/uboot/orangepi_prime
/usr/share/uboot/orangepi_prime/sunxi-spl.bin
/usr/share/uboot/orangepi_prime/u-boot-sunxi-with-spl.bin
/usr/share/uboot/orangepi_win
/usr/share/uboot/orangepi_win/sunxi-spl.bin
/usr/share/uboot/orangepi_win/u-boot-sunxi-with-spl.bin
/usr/share/uboot/orangepi_zero2
/usr/share/uboot/orangepi_zero2/sunxi-spl.bin
/usr/share/uboot/orangepi_zero2/u-boot-sunxi-with-spl.bin
/usr/share/uboot/orangepi_zero_plus
/usr/share/uboot/orangepi_zero_plus/sunxi-spl.bin
/usr/share/uboot/orangepi_zero_plus/u-boot-sunxi-with-spl.bin
/usr/share/uboot/orangepi_zero_plus2
/usr/share/uboot/orangepi_zero_plus2/sunxi-spl.bin
/usr/share/uboot/orangepi_zero_plus2/u-boot-sunxi-with-spl.bin
/usr/share/uboot/p212
/usr/share/uboot/p212/u-boot.bin
/usr/share/uboot/p2371-2180
/usr/share/uboot/p2371-2180/u-boot.bin
/usr/share/uboot/p2771-0000-500
/usr/share/uboot/p2771-0000-500/u-boot.bin
/usr/share/uboot/p3450-0000
/usr/share/uboot/p3450-0000/u-boot.bin
/usr/share/uboot/pine64-lts
/usr/share/uboot/pine64-lts/sunxi-spl.bin
/usr/share/uboot/pine64-lts/u-boot-sunxi-with-spl.bin
/usr/share/uboot/pine64_plus
/usr/share/uboot/pine64_plus/sunxi-spl.bin
/usr/share/uboot/pine64_plus/u-boot-sunxi-with-spl.bin
/usr/share/uboot/pine_h64
/usr/share/uboot/pine_h64/sunxi-spl.bin
/usr/share/uboot/pine_h64/u-boot-sunxi-with-spl.bin
/usr/share/uboot/pinebook
/usr/share/uboot/pinebook-pro-rk3399
/usr/share/uboot/pinebook-pro-rk3399/idbloader.img
/usr/share/uboot/pinebook-pro-rk3399/idbloader.spi
/usr/share/uboot/pinebook-pro-rk3399/u-boot-rockchip.bin
/usr/share/uboot/pinebook-pro-rk3399/u-boot.itb
/usr/share/uboot/pinebook/sunxi-spl.bin
/usr/share/uboot/pinebook/u-boot-sunxi-with-spl.bin
/usr/share/uboot/pinephone
/usr/share/uboot/pinephone-pro-rk3399
/usr/share/uboot/pinephone-pro-rk3399/idbloader.img
/usr/share/uboot/pinephone-pro-rk3399/idbloader.spi
/usr/share/uboot/pinephone-pro-rk3399/u-boot-rockchip.bin
/usr/share/uboot/pinephone-pro-rk3399/u-boot.itb
/usr/share/uboot/pinephone/sunxi-spl.bin
/usr/share/uboot/pinephone/u-boot-sunxi-with-spl.bin
/usr/share/uboot/pinetab
/usr/share/uboot/pinetab/sunxi-spl.bin
/usr/share/uboot/pinetab/u-boot-sunxi-with-spl.bin
/usr/share/uboot/poplar
/usr/share/uboot/poplar/u-boot.bin
/usr/share/uboot/puma-rk3399
/usr/share/uboot/puma-rk3399/idbloader.img
/usr/share/uboot/puma-rk3399/u-boot-rockchip.bin
/usr/share/uboot/puma-rk3399/u-boot.itb
/usr/share/uboot/roc-cc-rk3328
/usr/share/uboot/roc-cc-rk3328/idbloader.img
/usr/share/uboot/roc-cc-rk3328/u-boot-rockchip.bin
/usr/share/uboot/roc-cc-rk3328/u-boot.itb
/usr/share/uboot/roc-pc-mezzanine-rk3399
/usr/share/uboot/roc-pc-mezzanine-rk3399/idbloader.img
/usr/share/uboot/roc-pc-mezzanine-rk3399/idbloader.spi
/usr/share/uboot/roc-pc-mezzanine-rk3399/u-boot-rockchip.bin
/usr/share/uboot/roc-pc-mezzanine-rk3399/u-boot.itb
/usr/share/uboot/roc-pc-rk3399
/usr/share/uboot/roc-pc-rk3399/idbloader.img
/usr/share/uboot/roc-pc-rk3399/idbloader.spi
/usr/share/uboot/roc-pc-rk3399/u-boot-rockchip.bin
/usr/share/uboot/roc-pc-rk3399/u-boot.itb
/usr/share/uboot/rock-pi-4-rk3399
/usr/share/uboot/rock-pi-4-rk3399/idbloader.img
/usr/share/uboot/rock-pi-4-rk3399/u-boot-rockchip.bin
/usr/share/uboot/rock-pi-4-rk3399/u-boot.itb
/usr/share/uboot/rock-pi-4c-rk3399
/usr/share/uboot/rock-pi-4c-rk3399/idbloader.img
/usr/share/uboot/rock-pi-4c-rk3399/u-boot-rockchip.bin
/usr/share/uboot/rock-pi-4c-rk3399/u-boot.itb
/usr/share/uboot/rock-pi-e-rk3328
/usr/share/uboot/rock-pi-e-rk3328/idbloader.img
/usr/share/uboot/rock-pi-e-rk3328/u-boot-rockchip.bin
/usr/share/uboot/rock-pi-e-rk3328/u-boot.itb
/usr/share/uboot/rock-pi-n10-rk3399pro
/usr/share/uboot/rock-pi-n10-rk3399pro/idbloader.img
/usr/share/uboot/rock-pi-n10-rk3399pro/u-boot-rockchip.bin
/usr/share/uboot/rock-pi-n10-rk3399pro/u-boot.itb
/usr/share/uboot/rock64-rk3328
/usr/share/uboot/rock64-rk3328/idbloader.img
/usr/share/uboot/rock64-rk3328/u-boot-rockchip.bin
/usr/share/uboot/rock64-rk3328/u-boot.itb
/usr/share/uboot/rock960-rk3399
/usr/share/uboot/rock960-rk3399/idbloader.img
/usr/share/uboot/rock960-rk3399/u-boot-rockchip.bin
/usr/share/uboot/rock960-rk3399/u-boot.itb
/usr/share/uboot/rockpro64-rk3399
/usr/share/uboot/rockpro64-rk3399/idbloader.img
/usr/share/uboot/rockpro64-rk3399/idbloader.spi
/usr/share/uboot/rockpro64-rk3399/u-boot-rockchip.bin
/usr/share/uboot/rockpro64-rk3399/u-boot.itb
/usr/share/uboot/rpi_3
/usr/share/uboot/rpi_3/u-boot.bin
/usr/share/uboot/rpi_4
/usr/share/uboot/rpi_4/u-boot.bin
/usr/share/uboot/rpi_arm64
/usr/share/uboot/rpi_arm64/u-boot.bin
/usr/share/uboot/scripts
/usr/share/uboot/sopine_baseboard
/usr/share/uboot/sopine_baseboard/sunxi-spl.bin
/usr/share/uboot/sopine_baseboard/u-boot-sunxi-with-spl.bin
/usr/share/uboot/source
/usr/share/uboot/starqltechn
/usr/share/uboot/starqltechn/u-boot.bin
/usr/share/uboot/tanix_tx6
/usr/share/uboot/tanix_tx6/sunxi-spl.bin
/usr/share/uboot/tanix_tx6/u-boot-sunxi-with-spl.bin
/usr/share/uboot/teres_i
/usr/share/uboot/teres_i/sunxi-spl.bin
/usr/share/uboot/teres_i/u-boot-sunxi-with-spl.bin
/usr/share/uboot/tools
/usr/share/uboot/turris_mox
/usr/share/uboot/turris_mox/u-boot.bin
/usr/share/uboot/u-boot.cfg
/usr/share/uboot/vexpress_aemv8a_juno
/usr/share/uboot/vexpress_aemv8a_juno/u-boot.bin
/usr/share/uboot/xilinx_zynqmp_virt
/usr/share/uboot/xilinx_zynqmp_virt/boot.bin
/usr/share/uboot/xilinx_zynqmp_virt/u-boot-dtb.img
/usr/share/uboot/xilinx_zynqmp_virt/u-boot.bin
/usr/share/uboot/xilinx_zynqmp_virt/u-boot.img
/usr/share/uboot/xilinx_zynqmp_virt/u-boot.itb

References

Summary

In this tutorial we learn how to install uboot-images-armv8 on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).