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.12

  • libluajit-5.1.so.2

  • libaspell.so.15

  • perl-JSON-XS

  • sharutils

  • libbsd.so.0

  • liblqr-1.so.0

  • libraqm.so.0

  • libmilter.so.1.0

  • libavif.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)

  1. 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

dnf install epel-release -y
dnf config-manager –set-enabled crb
2. Install missing dependencies manually
dnf install compat-libidn libbsd perl-JSON-XS sharutils libmilter aspell luajit avif-libs lqr-1 libraqm -y
Or for specific libraries (if available):
dnf provides */libidn.so.12

๐Ÿ“Œ Summary

OptionRecommendation
โœ… 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

 

No votes yet.
Please wait...

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *

Plesk installation issue on AlmaLinux 9.6 is due to missing dependencies

time to read: 1 min
0