如何通过Rclone开源工具在Linux中使用Microsoft OneDrive [中级至专家级用户] - 武汉新胜电脑
  • 武汉市武昌区南湖花园 瑞安街140号 027-88016877
  • 18627003654
  • love6411692@qq.com

如何通过Rclone开源工具在Linux中使用Microsoft OneDrive [中级至专家级用户]

首页最新动态

如何通过Rclone开源工具在Linux中使用Microsoft OneDrive [中级至专家级用户]

简介:分步教程,显示了如何使用rclone命令行工具在Linux中同步OneDrive。

有几种可用于Linux的云存储服务。有Dropbox提供2 GB的可用空间。您还可以使用Mega来获得15 GB的免费存储空间。

Microsoft自己的云存储服务OneDrive可为任何Microsoft帐户持有人提供5 GB的免费存储空间。一个主要问题是,与Dropbox和Mega不同,Microsoft没有为Linux提供桌面客户端。

这意味着您将不得不使用Web浏览器在OneDrive中访问文件,这不是很方便。

有一个无忧的GUI应用程序Insync,可让您轻松地在Linux上使用OneDrive。但这是一个高级软件,并非每个人都喜欢。

如果您不担心Linux终端,那么让我向您展示一个命令行工具rclone,您可以使用它在Linux中同步Microsoft OneDrive。

使用Rclone在Linux中同步OneDrive

什么是rclone?

Rclone是一个开源命令行工具,使您可以将本地Linux目录与各种云存储服务同步。

使用rclone,您可以将文件备份到云存储,从云存储还原文件,镜像云数据,在云服务之间迁移数据,将多个云存储用作磁盘。

您可以将其与Google Drive,OneDrive,Nextcloud,Amazon S3和40多种此类云服务一起使用。

Rclone是一个广泛的命令行工具,使用它可能会使很多选项感到困惑。这就是为什么我写本教程来向您展示如何在Microsoft OneDrive中使用rclone的原因。

更新:有一个名为Rclone Browser的单独工具,该工具通过提供图形用户界面使使用rclone更容易。

使用rclone在Linux中同步Microsoft OneDrive

在Linux中使用Rclone并不那么复杂,但是需要对Linux终端有一定的耐心和熟悉。您需要稍微调整配置以使其起作用。让我们看看如何做到这一点。

步骤1:安装Rclone

我在本教程中使用的是Ubuntu 20.04,但是您几乎可以在任何Linux发行版中都可以学习本教程。只是rclone安装说明可能不同,但是其余步骤保持不变。

在基于Debian / Ubuntu的发行版中,请使用:

sudo apt install rclone

对于基于Arch的发行版,请使用:

sudo pacman -S rclone

对于其他发行版,请使用您发行版的软件包管理器。

步骤2:添加新的遥控器

成功安装rclone之后,您需要配置rclone。在终端中输入以下命令:

rclone config

如果您是第一次使用rclone,则必须向rclone添加一个新的遥控器。选择“ n ”以添加新的遥控器。

配置Rclone
配置Rclone

现在,您必须输入remote的名称。您可以在此处输入与云服务匹配的任何名称,以便于识别。我正在使用“ onedrive ”。

配置Rclone
配置Rclone

步骤3:选择要与rclone同步的云服务

输入名称并按Enter键后,您将看到云服务列表,例如Google云存储,Box,One Drive等。

您必须输入要使用的服务的号码。在这种情况下,它是“一个驱动器”。确保输入正确的号码。

选择云服务
选择云服务

由于您不需要输入客户端ID或秘密ID,因此请两次Enter

接下来输入“ N”以为高级配置选择“”。当然,如果要配置一些非常具体的,你可以继续ÿ

在Linux中使用rclone配置Onedrive
配置OneDrive

当你询问“使用自动配置”,然后按ÿ

步骤4:登录到OneDrive帐户

当您输入“ y”并按Enter键时,默认浏览器将打开,您必须在此处登录Microsoft帐户。如果需要许可,请单击“是”

一驱动器登录
一驱动器登录

步骤5:输入帐户类型

现在,您必须选择帐户类型。对于大多数用户来说,它将是第一个,“个人或企业一个驱动器”。我相信这是个人的,所以选择1。

使用rclone配置Onedrive

之后,您将获得与您的帐户关联的“驱动器”列表。因此,在大多数情况下,您需要选择“ 0”来选择驱动器,并在下一步中输入“ Y ”作为“”。

配置Onedrive

它将询问最后一次此配置是否正确?如果是,请点击“ Y”

配置一个驱动器

然后输入“ q”退出Rclone配置菜单。

退出Rclone配置

步骤5:挂载OneDrive int文件管理器

在要安装OneDrive的主目录中创建文件夹。我将文件夹命名为“ OneDrive”。您可以随意命名,但请确保在命令中将名称更改为您的名字。

使用mkdir命令在您的主目录或您想要的任何地方创建一个新文件夹:

mkdir ~/OneDrive

现在,您必须使用以下命令:

rclone --vfs-cache-mode writes mount "one drive":  ~/OneDrive

在上面的命令中,“一个驱动器”是“远程”的名称,因此,如果您的名称不同,则应在此处使用正确的名称。您可以在本教程的第2步中检查“远程”的名称。

使用rclone在Linux中挂载一个驱动器
安装一个驱动器

此命令将在指定位置安装一个驱动器,并将继续在终端中运行。当您停止该过程时,ctrl + c将卸下一个驱动器。

要在启动时安装一个驱动器,请执行以下下一步。

步骤6:在启动时挂载一个驱动器

每个Linux发行版都提供了一些管理启动应用程序的方法。我在这里使用Ubuntu的启动应用程序首选项工具。

打开“启动应用程序”。然后点击“添加”。现在,在命令字段中,输入以下内容:

sh -c "rclone --vfs-cache-mode writes mount "one drive": ~/OneDrive"
在Linux中启动时挂载Onedrive
在启动时安装OneDrive

而已。现在,您可以轻松地在Linux上使用OneDrive,而不会遇到任何麻烦。

如您所见,在Linux中将rclone与OneDrive一起使用需要花费一些精力。如果您想要一个简单的出路,请获取诸如Insync之类的GUI工具。并在Linux中本地使用OneDrive

联系方式 / Contact

  • 武汉新胜电脑
  • 地址:武汉市武昌区南湖花园 瑞安街140号 027-88016877
  • 电话:18627003654
  • 联系人:彭经理
  • 邮箱:love6411692@qq.com
  • 网址:https://www.whxsdn.com
  •  
  •  
  •