Най-доброто за KDE (Интеграция в Dolphin) Ако искате OneDrive да се появява директно в панела на Dolphin (подобно на мрежово споделяне) и да се отваря файловете "в облака" при поискване, това е официалният и най-нативен начин за новите версии на KDE. Как работи: Използва KIO (KDE Input/Output) архитектурата. Свързва се през споделените акаунти в настройките на системата (System Settings -> Internet Accounts / KAccounts). Предимства: Файловете не заемат място на диска ти; перфектна интеграция с KDE Plasma. Инсталация от AUR:
yay -S kio-onedrive-git
Най-добрата фонова синхронизация (CLI инструмент): Ако искате истинска фонова синхронизация — файловете ти да се свалят локално и всяка промяна да се отразява веднага, това е най-стабилният и мощен безплатен инструмент за Linux. Как работи: Работи като системен процес (systemd service) в бекграунда. Конфигурира се лесно през терминала при първоначално пускане. Предимства: Изключително бърз, поддържа филтриране на папки, споделени папки (SharePoint) и "on-demand" режим. Инсталация от AUR:
yay -S onedrive-abraunegg --noconfirm
Ако искате да има икона в лентата със задачи то:
yay -S onedrivegui-git --noconfirm
1. След като инсталацията приключи, от старт менюто на KDE пишем: OneDriveGUI. 2. Когато програмата се отвори, тя автоматично ще засече наличието на OneDrive. 3. След това ще предложи няколко варианта. Избираме Create new OneDrive profile. New profile name: tachko@tachko.com Sync directory: автоматично ще се попълни >> Create new profile 4. Отваря се нов прозорец. Горе вляво има едно триъгълниче. Натискаме на него. 5. Отваря се браузъра за да се логнем с профила. 6. След като сме се логнали, започва синхронизацията. 7. Ако искаме програмата да се стартира заедно със старта на системата то тогава от същия прозорец, долу вляво има икона представляваща зъбно колело. Натискаме върху него. 8. Чекваме: Start OneDriveGUI minimized Start OneDriveGUI automatically on login 9. Записваме промените и затваряме прозореца. Програмата се държи точно както при Windows. Показва в реално време кое синхронизира и т.н. Няколко команди: За принудително синхронизиране.
onedrive --sync
За активиране на сървиса:
systemctl --user enable onedrive systemctl --user start onedrive
Проверка работоспособността на програмата:
onedrive --display-config systemctl --user status onedrive
За проверка на синхронизацията в реално време:
journalctl --user -u onedrive -f
За напреднали (Монтиране като диск): [Rclone](https://rclone.org/) е швейцарското ножче за облачни услуги. Можеш да го ползваш както за синхронизация, така и за "монтиране" на папка от OneDrive в реално време. Предимства: Поддържа всякакви облаци (можеш да слееш OneDrive, Google Drive и др.), безплатен е и има огромна общност. Инсталация: може да погледнете горната тема.