Hi Sir,
May I know which version of Rocky Linux support Apollo Lake & ADL-N/Amston Lake?
CPU:
Apollo Lake J3455
ADL-N N97
Amston Lake x7433RE/x7835RE
Thank you.
Hi Sir,
May I know which version of Rocky Linux support Apollo Lake & ADL-N/Amston Lake?
CPU:
Apollo Lake J3455
ADL-N N97
Amston Lake x7433RE/x7835RE
Thank you.
That Celeron has SSE 4.2 instructions, so it might have all the “x86-64-v2” instructions.
No AVX2 is listed for it, so it will not have “x86-64-v3” instructions.
If one can run a Linux with recent glibc there (e.g. some live distro), then one can run
ld.so --help
to verify the above. If that command is not available, then
a script like El9 will require x86-64-v2 support or manually check instructions listed in the script from flags in lscpu
The Rocky 10 requires x86-64-v3, so not an option.
The Rocky 9 requires x86-64-v2, so probably an option.
The Rocky 8 should accept almost any CPU.
Apart from CPU, the other part are all the hardware devices in the system. Each Rocky has drivers for some set of devices. ELRepo builds additional drivers for EL (like Rocky). There is a way (“inst.dd”, Driver Update Disk method) to install them already during install of Rocky, should the install require the device (i.e. usually for storage).
lspci -nn
lists the devices in the system with device ID for each. Drivers do list device IDs that they do support.
The command in question to verify:
root@rocky8:~# /lib64/ld-linux-x86-64.so.2 --help | grep x86
Usage: /lib64/ld-linux-x86-64.so.2 [OPTION]... EXECUTABLE-FILE [ARGS-FOR-PROGRAM...]
This program interpreter self-identifies as: /lib64/ld-linux-x86-64.so.2
x86-64-v4
x86-64-v3 (supported, searched)
x86-64-v2 (supported, searched)
x86_64 (supported, searched)
The above shows up to v3 supported on my machine so will run Rocky 8, 9 and 10. As supported is not against v4, it means that I won’t be able to run a version that only supports that processor in the future without replacing my hardware.
You would have to run that on your own hardware, either by booting a Linux LiveCD and running that command, or install Rocky 8 on it to find out. Then depending on the possibilities stay with Rocky 8 or install Rocky 9 or 10 afterwards.