如何从Ubuntu桌面访问OneDrive

随身碟

与虚拟硬盘驱动器的同步正在变得 阿喀琉斯之heel 从Ubuntu。 规范分布 首先整合自己的云服务落后。 删除其云服务并使用第三方服务访问流行的虚拟硬盘驱动器(例如Google Drive)后,适用于Ubuntu的Cloud的选择非常有限。 但是,由于许多开发人员的工作,Ubuntu正在解决这些缺陷。 最近是一名程序员, Xiangyu Bu已成功开发了一个程序,该程序可将我们的OneDrive虚拟硬盘驱动器与我们硬盘驱动器上的文件夹同步,就像Dropbox对其文件夹所做的一样。 该程序已经使用名称onedrive-d进行了洗礼,使我们可以访问OneDrive虚拟硬盘。

如何在Ubuntu中安装Onedrive-d和访问OneDrive

Onedrive-d是托管在Github上的程序,要在Ubuntu中安装它,我们需要Git程序。 如果我们没有Git,则将其安装;如果我们已经安装Git,则将执行以下操作:

git 克隆 https://github.com/xybu92/onedrive-d.git

光盘onedrive-d

有了onedrive-d文件后,我们将开始安装程序:

./安装安装

这就是安装开始的方式,首先要问我们的是安装一系列程序所需的软件包。 一旦我们安装了这些软件包,将出现一个配置屏幕,这是第一个配置。 在此屏幕上,我们将只修改两个数据,首先我们按下上方的按钮,然后将出现一个登录屏幕,在此我们将输入凭据以访问OneDrive。
OneDrive-D

登录后,它将要求我们获得访问OneDrive的许可。 解决后,我们将返回第一个配置屏幕,并在第二个按钮(上一个按钮下方的按钮)中,选择要放置OneDrive数据的文件夹。
OneDrive-D

我们保留其余的参数和选项不变,然后按“确定”按钮。 这样,将出现一个屏幕,指出更改已更新。 现在,我们关闭屏幕,并在终端中编写以下内容

单驱动器

这样,与One Drive的同步将开始,并且在很短的时间内,我们将更新和同步硬盘。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   阿图罗·迪亚兹(Arturo Diaz)

    非常感谢您的文章,我需要使用OneDrive在笔记本电脑和iPad之间同步信息,这很棒。 谢谢!

  2.   猪汤

    非常感谢您,我将使用更多的Ubuntu ...问候!

  3.   埃斯卡兰兹尼亚

    伟大的 !!! 它是完美的 ...

  4.   Sa

    它无法将我与OneDrive连接起来,为什么会这样呢?

  5.   伊万鲁汀

    它与./setup.sh inst对我有用

  6.   贝尼特斯

    您好,当我进入创建文件的阶段时,会抛出错误:
    cp:无法创建常规文件“ /home/usernamer/.onedrive/ignore_v2.ini”:权限被拒绝,但由于我不是作者,所以无法更改权限。

    他们对如何解决有一些想法。 我正在遵循这些阶段... https://github.com/xybu/onedrive-d

  7.   罗纳德

    当我输入“ sudo ./inst install”时,它告诉我“ ./inst:命令未找到”。 我有Lubuntu 14.04。 谢谢!

  8.   泽维尔

    罗纳尔! 尝试“ sudo ./install”,它对我有用:3

  9.   霍尔迪

    在控制台中输入./inst install时,该文件不存在。

  10.   奥古斯丁·里乌斯(Agustin Rius)

    查看作为安装文件的onedrive-d文件夹,在我的情况下为install.sh,因此正确的命令为“ ./install.sh”,并且安装正确,我使用的是Ubuntu 15.04

    1.    法比奥

      那是选项,谢谢。 我有lubuntu 15.10

      1.    阿瑟

        谢谢,我怀疑为什么XD对我不起作用

      2.    圣保罗

        完美的! 谢谢!

    2.    天使

      谢谢,那是我的问题🙂

    3.    阿道夫·费利克斯

      对我来说,它也适用于Ubuntu 14.04版,谢谢。

    4.    何塞·阿尔弗雷多·蒙特罗萨

      是正确的,这是在终端中定义的形式或参数

    5.    丹尼

      谢谢
      在您的帮助下,我得以解决

    6.    雨果

      谢谢它对我有用./install.sh

    7.    费德里科·莫内

      格拉西亚斯裂纹

  11.   泽维尔

    您好,谢谢您的这篇文章。 请帮助我,安装时无法与“ ./inst install”配合使用,但可以与“ ./install.sh”配合使用,但是在安装时出现提示“系统上找不到Python 3.x”的信息,然后下载并安装了几件东西,最后我得到了另外一些“在系统上找不到pip3”的信息。 我该如何安装缺少的pip3?预先感谢您的帮助。

  12.   法朗科·阿尔瓦拉多(FRANCO ALVARADO)

    Javier使用apt.get -f install修复缺少的依赖项。
    问候

  13.   安德烈斯·雷耶斯(Andres Reyes)

    出色的贡献和帮助...。 我遇到了问题,但我按照哈维尔的指示进行,一切都很完美……谢谢

  14.   古斯塔沃·拉米雷斯(Gustavo Ramirez)

    很好!!!,我刚刚安装了ubuntu MATE,这是我正在寻找的用于同步OneDrive文件夹的应用程序...非常感谢!

  15.   法比奥

    大华金,非常感谢

  16.   加布里埃尔·阿切(Gabriel Arce)

    你好!! 在onedrive-d终端中运行后,它引发了此错误。“严重:MainThread:本地OneDrive存储库的路径未设置。” 我该如何解决? (我已经通过了onedrive-pref ..)
    谢谢!

  17.   加布里埃尔·阿切(Gabriel Arce)

    准备好了,在onedrive-pref中,我设置了默认文件夹并解决了! 你好!!

    1.    奥斯卡·奥索里奥·洛佩兹(Oscar Osorio Lopez)

      设置默认文件夹是什么意思我有同样的问题,希望您能帮我,问候。

  18.   主持人

    安装它,并通过控制台进行一切配置。 但是我在驱动器上有一些文件,它没有将它们同步给我,因此它下载了如何知道它是否真正同步的信息。

  19.   斯蒂芬

    您知道如何安装Para e linux mint rafaela 17.3的原因吗,因为按照您所说的步骤操作,我没有得到它

  20.   Maica

    你好,下午好,

    我已经尝试了千种方法(包括授予root权限)给安装程序,但我无法安装它。 我收到以下无法修复的消息:警告:Dummy-2:无法将配置转储到文件“ /home/maica/.onedrive/config_v2.json”。

    如果有人可以帮助我,我将非常感激。

  21.   胡安·安东尼奥·多明格斯·莫格

    杰出的贡献。 谢谢。 在我使用Ubuntu Studio 16.04的特殊情况下,它对于我将指令:“ ./ inst install”更改为“ ./install.sh install”非常有效,然后从终端使用以下指令进行配置:“ onedrive-pref”。 你好!

  22.   乔纳森

    我遇到了这个问题,在开始正常安装时无法解决,但几乎在结束时出现错误,感谢您的协作。我离开了代码行
    乔纳森@ jonathan-CQ1110LA〜/ onedrive-d $ sudo ./install.sh
    安装了python3 ...确定
    正在阅读包装清单...完成
    创建依赖树
    正在读取状态信息...完成
    python3-dev已经是其最新版本(3.5.1-3)。
    已更新0个,将安装0个新的,删除0个,未更新28个。
    pip3已安装…确定
    安装了inotifywait…确定
    正在阅读包装清单...完成
    创建依赖树
    正在读取状态信息...完成
    python3-gi已经是其最新版本(3.20.0-0ubuntu1)。
    inotify-tools已有最新版本(3.14-1ubuntu1)。
    已更新0个,将安装0个新的,删除0个,未更新28个。
    追溯(最近一次通话):
    在第4行的文件“ setup.py”中
    从setuptools导入安装程序find_packages
    ImportError:没有名为“ setuptools”的模块

    1.    何塞·伊兰佐(Jose Iranzo)

      您好,我遇到了同样的问题,并通过运行解决了该问题

      须藤apt-get install python3-setuptools

      问候。

  23.   胡安 - 帕布洛

    比这里解释的要容易得多。 至少在Linux Mint 19上
    第一:
    sudo apt安装onedrive
    第二:
    安装后,名为OneDrive的文件夹将出现在我们的“个人文件夹”中以及其中:文件-收藏夹-共享收藏夹-公共-安全1(至少这些文件夹出现在我眼中,可能是因为我有一个使用该名称的文件夹)
    第三:
    我们访问我们的Microsoft帐户,然后转到OneDrive。

    我进行了在硬盘驱动器上的文件夹中创建文档的测试,然后在终端中键入“ onedrive”,仅使用该命令,该文件就在onedrive云中进行了更新。 我的控制台上的答案是:上传:./Documents/Testing OD.txt

    然后,我删除了其他所有对我没有帮助的安装。

    来自阿根廷的问候

    胡安 - 帕布洛

  24.   何塞·阿尔弗雷多·蒙特罗萨

    最后,您只需要给出同步指令即可

    “ Oneedrive –同步”就是这样。

  25.   日夫拉

    它不再起作用。 不推荐使用Microsoft API

  26.   丹尼尔·里亚诺(DANILORIAÑO)

    您好,当我从终端运行onedrive命令时,最终会引发错误:

    OSError:[Errno 88]非套接字上的套接字操作

    我有Ubuntu 20.04。

    您能帮我吗,谢谢。

  27.   杰斯本克斯

    无论如何都不行了,auth0认证就可以了,登录后一直白屏。

  28.   尼古拉斯

    朋友们,感谢分享,“./install.sh”直接为我工作,这与代码中所说的不同,我分享它以防它对某人有用,

    1.    马伦

      您好,您是如何执行这部分步骤的:

      # 您可能需要将 `whoami` 更改为您的用户名
      sudo chown `whoami` /var/log/onedrive_d.log

      -----

      当我输入该部分时,会出现以下内容,因为我也不知道用户到底是什么:

      sudo chown $ CURRENT_USER `/var/log/onedrive_d.log`
      bash:/var/log/onedrive_d.log:权限被拒绝
      chown:缺少操作数
      尝试“chown –help”以获取更多信息。

      ---

      我不知道如何解决,希望您能帮助我。
      的问候!

  29.   吉米

    你好,我看到有8年前的评论,这仍然是正确可行的指令吗?