Plesk installation issue on AlmaLinux 9.6 is due to missing dependencies

The error you’re encountering during Plesk installation on AlmaLinux 9.6 is due to missing dependencies, especially:
libidn.so.12libluajit-5.1.so.2libaspell.so.15perl-JSON-XSsharutilslibbsd.so.0liblqr-1.so.0libraqm.so.0libmilter.so.1.0libavif.so.15
⚠️ Why this is happening
AlmaLinux 9.6 likely ships newer versions or omits legacy libraries Plesk 18.0.70 still depends on. Some of these are deprecated or moved to optional/epel repositories.
Recommended Solution (Safe)
Switch to AlmaLinux 8.9 or 9.2, which is officially tested and supported by Plesk [as of version 18.0.70].
AlmaLinux 9.6 is too new, and the Plesk repo likely hasn’t caught up yet with rebuilt packages for it.
If you must use AlmaLinux 9.6, see the workaround below — but stability is not guaranteed.
🧪 Workaround (Advanced / Not Officially Recommended)
Only do this if you’re testing or have no option to downgrade the OS.
1. Enable EPEL and CodeReady Builder
📌 Summary
| Option | Recommendation |
|---|---|
| ✅ Use AlmaLinux 8.9 or 9.2 | ✔ Best for production |
| 🧪 Stay on AlmaLinux 9.6 | ⚠️ Risky, needs manual fixes |
| ⛔ Wait for Plesk update | ❌ Installation blocked |





