Greetings, fellow magicians!
For reasons I would rather not get into a flame war about, a lot of Linux users have MS OneDrive cloud accounts. Here is my guide to syncing OneDrive in Mageia 9.
1. Download the Fedora 37 onedrive rpm from
https://pkgs.org/download/onedrive
2. Download its dependency
https://fedora.pkgs.org/37/fedora-x86_6 ... 4.rpm.html
3. Put both of those Fedora rpms in a folder. Select them both with your mouse, right click and install them with software installer.
4. Once installed, open a terminal as a regular user and type "onedrive --monitor"
5. Copy the URL that appears in the terminal and then paste it into your browser. You will be prompted to log into your Microsoft account.
6. Copy the response URL from your browser and paste it in the terminal as instructed. Press enter, and if all went well, your OneDrive files will be downloaded to/home/yourusername/OneDrive. This may take a while, so leave the terminal open.
7. To automatically sync your OneDrive account in the background so you don't have to start it manually every time you log in, create a launcher and name it od.desktop (for example). Set its command to "onedrive --monitor" and put it in the autostart folder in /home/yourusername/.config
(If you don't see the .config folder, then enable "show hidden files" in your window manager.)
8. Reboot.
9. After rebooting, check if OneDrive is syncing by opening a terminal and typing "onedrive --monitor"
If the terminal says OneDrive sync "is already running" then you are good to go.
10. Ask Mageia to offer the onedrive app, so that you don't have to use the Fedora one.