Hi,
I'm not sure if I understand what the OP tries to achieve.
I install "linux" and "linux-rt-lts" from repositories, but build
"linux-rt" myself. To keep different versions of "linux-rt 4.19, I add
an extension, "cornflower", "pussytoes" or "securityink". I misuse
pkgrel to inform me if CONFIG_HZ is 1000 or 300.
$ pacman -Q linux{,-rt{-lts,,-cornflower,-pussytoes,-securityink}}|awk '{print
$1"\t"$2}'
linux 6.2.7.arch1-1
linux-rt-lts 5.15.96.61.realtime1-1
linux-rt 1:4.19.277_rt122-0.1000
linux-rt-cornflower 1:4.19.271_rt120-0.300
linux-rt-pussytoes 1:4.19.269_rt119-0.300
linux-rt-securityink 1:4.19.265_rt117-0.300
IOW we can not install 2 different "linux", but we can install
"linux-foo" and "Linux-bar", if we don't want to follow the approach of
some other distros, that don't name the kernels "vmlinuz-linux", but
"vmlinuz-4.5.6-7", so by this approach there is the need to edit the
bootloader config or to change links each time a kernel gets updated.
Regards,
Ralf