2023-07-27 14:23:23 +00:00
|
|
|
# Specify where our (Rocky Linux's) "base" resides
|
|
|
|
url --url=https://download.rockylinux.org/pub/rocky/9/BaseOS/aarch64/os
|
|
|
|
|
|
|
|
# Mirrors for the default repositories
|
|
|
|
# the 'kernel-*' packages are disabled from these "default" repositories
|
|
|
|
# because we will use either the LTS kernel or the latest mainline kernel
|
|
|
|
# from the '<sig-kernel>' repo
|
2023-07-28 13:21:30 +00:00
|
|
|
repo --install --name=AppStream --mirrorlist=https://mirrors.rockylinux.org/mirrorlist?repo=AppStream-9&arch=aarch64
|
|
|
|
repo --install --name=BaseOS --mirrorlist=https://mirrors.rockylinux.org/mirrorlist?repo=BaseOS-9&arch=aarch64
|
|
|
|
repo --install --name=CRB --mirrorlist=https://mirrors.rockylinux.org/mirrorlist?repo=CRB-9&arch=aarch64
|
|
|
|
|
2023-07-28 13:47:12 +00:00
|
|
|
# Enable EPEL
|
|
|
|
# TODO: disable this
|
2023-07-28 13:21:30 +00:00
|
|
|
repo --install --name=EPEL --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=epel-9&arch=aarch64
|
|
|
|
|
2023-07-28 13:47:12 +00:00
|
|
|
# Enable the Kernel ELRepo for the mainline kernel
|
|
|
|
# TODO: disable this after <sig-kernel> is ready
|
2023-07-29 02:48:25 +00:00
|
|
|
repo --install --name=ELRepo --mirrorlist=http://mirrors.elrepo.org/mirrors-elrepo.el9
|
2023-07-28 13:49:48 +00:00
|
|
|
repo --install --name=ELRepo-Kernel --mirrorlist=http://mirrors.elrepo.org/mirrors-elrepo-kernel.el9
|
2023-07-28 13:21:30 +00:00
|
|
|
|
2023-07-29 12:41:50 +00:00
|
|
|
# Temporarily enable my COPR for SIG/AltArch stuff
|
2023-07-28 13:47:12 +00:00
|
|
|
# TODO: disable this
|
|
|
|
repo --install --name=COPR-thefossguy --baseurl=https://download.copr.fedorainfracloud.org/results/prathampatel/epel-carryover/epel-9-aarch64
|
|
|
|
|
|
|
|
# Enable Sherif's repo (contains all the necessary firmware + uboot stuff)
|
2023-07-29 12:41:50 +00:00
|
|
|
# TODO: disable this after <sig-altarch> is ready
|
|
|
|
#repo --name="instKern" --baseurl=https://rockyrepos.gnulab.org/gen_aarch64_el9/ --cost=100 --install # TODO: remove this
|
2023-07-27 14:23:23 +00:00
|
|
|
|
|
|
|
# Enable two additional repositories
|
|
|
|
# <sig-altarch>: All SBC-specific stuff that is not "Enterprise Linux" (uboot, on-board WiFi/BT firmware and other tools)
|
|
|
|
# <sig-kernel>: Newer kernels than what RHEL ships ('kernel-ml' and 'kernel-lts-<x.yy>')
|
|
|
|
#repo --install --name=<sig-altarch> --mirrorlist=https://mirrors.rockylinux.org/mirrorlist?repo=<sig-altarch>-9&arch=aarch64
|
|
|
|
#repo --install --name=<sig-kernel> --mirrorlist=https://mirrors.rockylinux.org/mirrorlist?repo=<sig-kernel>-9&arch=aarch64
|