Error! Invalid Database Permissions. The error was: SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client

And I believe your beliefs are wrong, it is NOT " something else".

You are missing my point, the script says very very definitely to NOT add a root password to mysql as you are installing the OS.

Easiest thing for you to do is start over and follow the script “to the letter”

(I can assure you though that ./install works perfectly if you have set ACL’s in MYSQL/MariaDB and so inform the scripts)

edit:-

If I where you, I would just go initially with:-

route and save yourself a lot of “incremental upgrading”