如何在Linux上访问和使用OneDrive


Microsoft OneDrive是一种流行的云存储服务,可让您从任何设备存储和访问重要文件。但是,值得注意的是,OneDrive不会为Linux提供官方的支持。幸运的是,您有几种方法可以访问和同步Linux系统上的OnEdrive文件。

本文指导您通过各种方法将OneDrive与Linux环境集成在一起。使用这些方法,您可以在Linux文件系统中无缝访问和管理OnEdrive文件。

您可以在Linux上使用OnEdrive吗?

是的,您可以以几种不同的方式在Linux上访问和使用OnEdrive。尽管Linux没有正式的OneDrive客户端,但有几种非正式的替代方案。

例如,您可以为Linux的开源,非官方oneDrive客户端或命令行工具,例如rclone。您也可以从Web浏览器快速访问OnEdrive文件。

请记住,这些是非正式的解决方案;您的经验可能会因工具和您的Linux分布 而有所不同。无论如何,这些选项允许您将OneDrive集成到Linux工作流程中。

使用非正式的oneDrive client for Linux

Linux的非官方OneDrive客户端 允许您在Linux系统上访问和使用OneDrive。请注意,Microsoft不以任何方式支持这个非正式的客户 - 您需要自行使用它。

虽然不正式支持,但Linux的OneDrive客户端是Linux用户使用的免费,开源且维护良好的选项。

安装linux的非官方oneDrive客户端

按照以下步骤下载并在基于Debian或Ubuntu的Linux系统上下载Linux的非官方Onedrive客户端。其他分布可能需要遵循不同的说明

  1. 打开Linux PC上的终端。
  2. 在终端中键入以下内容,以添加正确的存储库和存储库密钥以安装必要的软件包:
    wget -qo - https://download.opensuse.org/repositories/home:home:/npreining: /Debian-ubuntu-onedrive/xubuntu_22.10/release.key | gpg –dearmor | sudo tee/usr/share/keyrings/obs-onedrive.gpg>/dev/null.
  3. 一旦该命令成功运行,请运行此命令:echo“ deb [aCh = $(dpkg - print-architecture)签名by =/usr/share/share/keyrings/obs-onedrive.gpg] https:https:// /download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xubuntu_22.10/ ./” | sudo tee/etc/apt/sources.list.d/onedrive.list
  4. 9 如何在Linux Image 2上访问和使用OneDrive 2图>
    1. 通过键入sudo apt Update更新软件包管理器并等待完成。
    2. 一旦您的软件包管理器更新,运行sudo apt install - no-install-recmments - NO-ANTALL-SUGGESTS LDC ONEDRIVE在终端中等待完成。
    3. 如何在Linux Image 3上访问和使用OneDrive
      1. 如果在安装过程中遇到libphobos2-dlc-shared100依赖关系错误,请运行wget>wget http://launchpadlibrarian.net/619487666/libphobos2-ldc-shared100_1.30.0.0.0-1_amd64.deb && && sudo dpkg -i/libphobos2-ldc-dldc-shared100_1。 30.0-1_amd64.deb首先解决它,然后重复sudo apt apt install命令。
      2. <跨度>配置和使用客户端

        在这一点上,您应该成功安装了非官方的Linux Onedrive客户端。您需要将其配置为访问文件。

        1. 首次运行客户端并生成默认配置文件,键入oneDrive进入终端。
        2. 您将提示您访问Microsoft URL以进行身份​​验证并授予对OneDrive帐户的访问。打开Web浏览器中的URL,使用您的Microsoft凭据登录,并授予必要的权限。
        3. 如何在Linux Image 4上访问和使用OneDrive 4
          1. 授予权限后,您将看到一个空白页面 - 复制URL,将其粘贴到终端中,然后按enter>enter键。
          2. 如何在Linux Image 5上访问和使用OneDrive 5
            1. 如果您成功,客户将提醒您。要开始同步,请将OneDrive –Synchronize键入终端。这应该开始将您的OneDrive文件同步到本地文件夹(默认情况下〜/OneDrive)。您需要让时间完成此过程。.
            2. 如果您希望客户端在后台运行,键入和运行oneDrive - monitor从您的终端中运行。
            3. 如何在Linux Image上访问和使用OneDrive 6

              有关客户端功能和设置的更多信息,您可以在Github上的客户端官方文档。

              如何使用rclone

              在Linux上访问OneDrive

              r克隆是一种功能强大的开源终端工具,用于在Linux PC上的本地或远程系统上同步和传输文件。通过使用RCLONE,您可以设置Linux PC以允许访问OneDrive存储。

              要在Linux上使用Rclone与OneDrive,请按照以下步骤。

              1. 要开始,在Linux系统上下载并安装RCLONE。您可以在RCLONE网站 上找到特定分布的安装说明或type sudo -v; curl https://rclone.org/install.sh | sudo bash进入终端以快速安装它。
              2. 如何在Linux Image 7上访问和使用OneDrive 7
                1. 一旦安装了rclone,键入rclone config进入终端以启动配置过程。
                2. 提示时,选择n键创建一个新的遥控器,然后输入您的OneDrive Remote的名称(例如OneDrive)。
                3. 如何在Linux Image 8上访问和使用OneDrive 8
                  1. 接下来,找到Microsoft OneDrive作为存储提供商(通常31)的编号,输入IT,然后按Enter确认。
                  2. 如何在Linux Image上访问和使用OneDrive 9
                    1. for 客户端ID客户端秘密,留空并按Enter
                    2. 为OneDrive选择您的身份验证区域(通常通过按1并击中Enter),然后选择n使用典型的设置过程进行身份验证。
                    3. 如何在Linux Image 10上访问和使用OneDrive 10
                      1. 提示时,按y打开Web浏览器以登录。输入您的OneDrive帐户详细信息,并授权RCLONE访问您的OneDrive帐户和存储,并遵循屏幕上的指令。
                      2. .态
                      3. 配置完成后,关闭浏览器并返回终端。
                      4. 为标准的OneDrive访问选择您的OnEdrive配置 - 类型1。按enter键继续。
                      5. 19 如何在Linux Image 12上访问和使用OneDrive 12
                      6. 从提供的选项中选择您的OnEdrive ID -block-image“>如何在Linux Image上访问和使用OneDrive 13
                        1. y再次确认。
                        2. 如何在Linux Image上访问和使用OneDrive 14
                          1. 此时,配置应完成。按y再次确认并将其做成默认配置。
                          2. 如何在Linux Image上访问和使用OneDrive 15
                            1. q退出配置工具。您可以使用rclone命令与OneDrive文件进行交互。例如,要列出OneDrive帐户的内容,请在终端中运行命令rclone ls oneDrive:
                            2. 如何在Linux Image上访问和使用OneDrive 16
                              1. 要从您的OneDrive帐户下载文件,请在终端中运行命令rclone copy oneDrive:/path/path/path/file/path/to/local/directory。将/path/to路径替换为文件位置以及您要在本地PC上保存文件的位置。
                              2. 要将文件上传到您的OneDrive帐户,请运行命令rclone copy/path/to/local/file oneDrive:/path/to/remote/directory。将/path/to路径替换为要将文件上传到的oneDrive存储中的文件位置和位置。
                              3. 如何在Linux Image上访问和使用OneDrive 17
                                1. 您还可以使用rclone Sync命令来同步OneDrive帐户和本地Linux文件系统之间的所有文件。例如,要将OneDrive帐户中的所有文件同步到称为〜/OneDrive的本地目录,请运行命令rclone sync oneDrive:〜/OneDrive。.
                                2. 要将OneDrive帐户中的特定目录同步到本地目录,请运行命令rclone sync oneDrive:/path/path/to/remote/directory/directory/path/to/local/directory替换/path/to带有正确的远程和本地目录的路径。
                                3. 如何在Linux Image上访问和使用OneDrive 18图>

                                  如何使用Web浏览器

                                  在Linux上访问OneDrive

                                  不想安装任何其他软件?您可以使用Web浏览器快速从Linux PC访问OneDrive文件。

                                  要执行此操作,访问OneDrive网站 并使用您的Microsoft帐户登录。登录后,您将看到带有文件夹和文件的OneDrive存储空间。您可以下载文件,上传新文件,删除整个文件或文件夹,或直接创建新的Office文件并将其添加到OneDrive存储中。

                                  您还可以通过选择文件并按下共享按钮来与他人共享文件。

                                  请记住,OneDrive网站上对文件和文档的更改将与连接到Microsoft帐户的任何其他设备同步。

                                  管理Linux文件

                                  可以使用上述工具之一(或使用OneDrive网站)来实现Linux上的OneDrive。尽管Microsoft没有为Linux提供本地OneDrive应用程序,但这些替代方案提供了类似的体验。

                                  担心您的文件?请记住到保持文件备份自动化 ,确保您的数据保持安全和最新。注意可能出现的7 7.

                                  相关文章:


                                  15.06.2023