OneDrive网盘没有为Linux操作系统提供桌面客户端,在本文介绍使用rclone工具连接OneDrive当做本地磁盘使用,可以同步文件到网盘中。
Rclone是一个开源的命令行工具,它能够将本地Linux目录与各种云存储服务同步。可以将文件备份到云存储、从云存储恢复文件、在云服务之间迁移数据、使用多个云存储作为磁盘。
环境
- 操作系统:Deepin 15.11
- rclone-v1.52.2
- rclone-browser-1.2
安装
我们需要安装rclone和rclone-browser工具,我们从github中下载:
bob@bob-PC:~/Desktop$ wget https://github.com/rclone/rcl...
bob@bob-PC:~/Desktop$ wget https://github.com/mmozeiko/R...
bob@bob-PC:~/Desktop$ sudo dpkg -i rclone-*
配置新的远程连接点
输入rclone config
进行配置,输入n
来创建新的remote,然后输入想给的名字。
提示选择网盘的类型,这里选择23号OneDrive网盘。
后面的"client_id>" 和"client_secret>"保持默认,不需要填写。"edit advanced config?"选择n。"use auto config"选择y。只有浏览器会弹出登录界面,输入onedrive的账号密码,确定。
登录成功之后,会提示Success! ,然后回到命令行界面,接下来还是选择类型,选择1号"OneDrive Personal or Business",后面是确认信息。
配置完成。
使用rclone-browser
到此rclone已经配置完成,我们可以使用rclone-browser打开onedrive,然后可以挂载到指定的位置。
打开deepin操作系统的"启动器",然后找到rclone-browser,并打开
可以看到刚才配置好的网盘,双击点开
可以看到onedrive网盘里面的文件啦。
下面我们在桌面创建一个文件夹,作为onedrive的挂载点。
打开桌面的OneDrive文件夹,可以看到网盘已经挂载上了。
总结
就酱紫可以在Deepin Linux中使用OneDrive同步文件了。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。