@JustSomeone MariaDB 10.8 and 10.9 are only likely to be available from the MariaDB repo when they make it available. As @felfert said you can use MariaDB 10.5 whilst it’s not the newest than compared to 10.8 it should be enough.
It would be pointless for someone to duplicate this work and make repositories, especially since the MariaDB team will do it in the very near future anyway.
TBH I got bitten once when using an external MariaDB. I was on Ubuntu, and I used the MariaDB repo for a later version. Then after upgrading Ubuntu to the latest, the Ubuntu upgrade process removed the third-party repositories and MariaDB altogether. This is why on Ubuntu now I will never use the do-release-upgrade process, and will only use a combination of apt-get update, apt-get upgrade and apt-get dist-upgrade to get the system updated. I will then clean out old dependencies or packages left over from the previous version, they are easy enough to find. I did manage to recover from this problem, and my databases, etc were intact. But it wasn’t a nice experience.
Unless you really need the latest version, just stick with what is available in the distribution by default. Or at least be careful when upgrading
ouch that hard thanks for the tips i will keep that in mind and for productions i use the latest long term which is 10.6 right now and i guess the next long one will be 10.11 based on their new release schedule
i never do the upgrade based from what i see from other posts
of course i am still new to linux world
i just wanted to play around with the new feature to make sure i understand it as it should be
thanks again for your time and advice and have a nice day
Yes, but RHEL9 and Rocky 9 and not for playing around with. The whole point of enterprise linux is that Redhat have carefully tested the version in the official repo, and will be able to patch it for a long time without breaking it. Note that patching is not the same as upgrading. An upgrade (without precautions) could easily break it.
i got that but i prefer to use the same environment as much closer to the production so in case some feature or option relay on certain os level configuration/option then i be already familiar with that and know how to handle it in the future