OneDrive github 链接点我
先决条件:
- libcurl
- SQLite3
- Digital Mars D Compiler (DMD)
sudo apt install libcurl4-openssl-dev
sudo apt install libsqlite3-dev
# Ubuntu 18+
sudo snap install --classic dmd
安装:
git clone https://github.com/skilion/onedrive.git
cd onedrive
make
sudo make install
Using LDC:
make DC=ldmd2
Run:
onedrive
系统将要求您使用Web浏览器打开特定的链接,在该链接中,您将必须登录到Microsoft帐户并授予应用程序访问文件的权限。授予权限后,您将被重定向到空白页。将空白页的URI复制到应用程序中。
卸载:
# 在onedrive目录中
sudo make uninstall
# 从你的home目录中删除应用程序的状态
rm -rf ~/.config/onedrive
如果要自动同步文件,请启用并启动systemd服务:
systemctl --user enable onedrive
systemctl --user start onedrive