前段时间,我们总结了所有可能的方法 在本地挂载 Google 驱动器 作为虚拟文件系统并从您的 Linux 操作系统访问存储在 google 驱动器中的文件。 今天,我们将学习使用以下方法将 Dropbox 文件夹挂载到本地文件系统中 dbxfs 公用事业。 dbxfs 用于在本地挂载您的 Dropbox 文件夹作为 Linux 和类 Unix 操作系统中的虚拟文件系统。 虽然很容易 安装 Dropbox 客户端 在 Linux 中,这种方法与官方方法略有不同。 它是一个命令行 Dropbox 客户端,无需磁盘空间即可访问。 dbxfs 应用程序是免费的、开源的并用 Python 编写。
内容
在 Linux 中安装 dbxfs
dbxfs 正式支持 Linux 和 Mac OS。 但是,它应该适用于任何提供 FUSE 兼容库 或有能力安装 中小企业 分享。 由于它是为 Python 3.5 编写的,因此可以使用 点子3 包管理器。 如果您尚未安装 PIP,请参阅以下指南。
- 如何使用 Pip 管理 Python 包
并且,还要安装 FUSE 库。
在基于 Debian 的系统上,运行以下命令来安装 FUSE:
$ sudo apt install libfuse2
在 Fedora:
$ sudo dnf install fuse
安装所有必需的依赖项后,运行以下命令来安装 dbxfs 实用程序:
$ pip3 install dbxfs
在 Linux 中使用 Dbxfs 在本地挂载 Dropbox 文件夹
创建一个挂载点以在本地文件系统中挂载您的保管箱文件夹。
$ mkdir ~/mydropbox
然后,使用 dbxfs 实用程序在本地挂载保管箱文件夹,如下所示:
$ dbxfs ~/mydropbox
您将被要求生成访问令牌:
要生成访问令牌,只需从 Web 浏览器导航到上述输出中给出的 URL,然后单击 允许 验证 Dropbox 访问权限。 您需要登录到您的保管箱帐户才能完成授权过程。