%packages --exclude-weakdeps rocky-release # The '@core' group installs, as it's name suggests, packages that are core # to _any_:tm: Linux distribution. This includes packages like system, passwd, # bash, coreutils, sudo, yum, etc. @core @standard # Kernel selection kernel-stable-tfg #kernel-lts-tfg #kernel-rc-tfg #kernel-next-tfg #kernel-ml #kernel-lt #kernel-rc #kernel-next # Other necessary packages cloud-utils-growpart e2fsprogs glibc-langpack-en NetworkManager-wifi # Extra add-ons git pciutils tmux util-linux # Extra packages to do 'U-Boot -> GRUB -> Linux' dracut-config-generic efibootmgr grub2-common grub2-efi-aa64 grub2-efi-aa64-modules grubby openssh shim-aa64 # Packages from SIG/AltArch uboot-images-armv8 # This provides actual U-Boot binaries for SBCs uboot-tools # This provides tools to interact with U-Boot (if stored on SPI) like fw_printenv, fw_setenv, mkimage, gen_eth_addr, etc # Raspberry Pi firmware (needed to boot $OS on a Raspberry Pi) bcm283x-firmware # This will pull in other RPi related firmware and bcm283x-overlays # Trust me, they're nice! #appliance-tools #aria2 #bat #btop #dash #epel-release #gzip #htop #mock #neovim #parallel #perl-Digest-SHA #picocom #procps-ng #pykickstart #ripgrep #rpm-build #rpmdevtools #rpmlint #ShellCheck #xz #yt-dlp #zstd # Remove some packages -plymouth -dracut-config-rescue -java-11-* # installing 'kernel-core' will overwrite '/boot/dtb' -kernel-core -kmod-kvdo -vdo %end