ubuntu使用教程,ubuntu菜鸟教程
写在前面:Linux的OneDrive-d其实不好用。当我使用它时,它有时只会将文件同步到云端,而不会同步到本地。而且如果不修改文档的文件名,有时候会不同步,所以我用了很久就卸载了(当然我的网络可能不行)。如果你还有兴趣,这篇文章是我根据github上的教程,结合其他博主的博客总结出来的步骤。可以作为参考。
本文介绍了利用开源社区onedrive-d,使Linux系统实现微软的onedrive同步功能。除了Ubuntu,onedrive-d还支持CentOS、Fedora等Linux系统。
文章发布时使用的系统版本:Ubuntu 18.04.2 LTS文章发布时使用的Python版本:Python 3.6.7依赖于:
(同groundcontrolcenter)地面控制中心
python3-dev
libssl-dev
创新工具
Python 3-dbus(或者可能是libdbus-glib-1-dev) 1安装准备
首先检查python版本:$ python3 - versionPython3.5.2如果没有找到python3命令或者版本低于3.3,需要安装Python3:
$ sudo apt-get install python3安装依赖于$ sudo apt-get install build-essential python 3-dev libssl-dev inotify-tools python 3-dbus卸载旧版本onedrived。
卸载onedrive-d如下$ sudo pip 3卸载onedrive _ d onedriven $ RM-RF ~/。onedrive ~/。onedriven 2。安装onedriven。
git $ git clone https://github.com/xybu/onedrived-dev.git$ CD one driven-dev执行安装前测试。
使用以下两个命令之一:$ python3。/setup.py测试或
$ python3 -m pytest安装$ pip3install-e .至此,安装完成。
3配置onedrived
添加帐户$ onedrived-pref account add,然后会给你一个链接。在浏览器中打开链接,登录账号,授权,然后你会进入一个空白网页,里面有一个类似https://login.live.com/oauth20_desktop.srf?码=xxx的链接,把这个空白网页的链接复制粘贴到终端中确认。
设置其他$ onedrived-pref驱动集。按照提示设置目录并选择帐户。
4开始单驱动
执行:
$ onedrived start随后将发现启动已完成,但执行状态检查命令:
$ onedrived状态发现onedrive未运行。这是因为onedrive-d需要ngrok才能运行。默认情况下,OneDriven会在系统路径中寻找ngrok,但我们一般不会安装。
Ngrok官方网站:https://ngrok.com有下载地址。如果速度不稳定,可以从博主AlbertString的帖子:https://blog.csdn.net/qq_24428705/article/details/79705651下载
运行时使用ngrok=path来指定ngrok的文件地址,例如,我的NGROK文件在主目录的NGROK文件夹中:
$ n grok=~/n grok/n grok one driven此时启动,检查一个driven的状态,可以发现它运行正常:
onedrived - pid: 20955,状态:正在睡眠,正常运行时间:0m,%cpu: 0.0,%mem: 1.2
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。