🚀 Help me to become a full-time open-source developer by sponsoring me on GitHub
阿里云盘 FUSE 磁盘挂载,主要用于配合 Emby 或者 Jellyfin 观看阿里云盘内容,功能特性:
aliyundrive-webdav 项目已经实现了通过 WebDAV 访问阿里云盘内容,但由于 Emby 和 Jellyfin 都不支持直接访问 WebDAV 资源, 需要配合 rclone 之类的软件将 WebDAV 挂载为本地磁盘,而本项目则直接通过 FUSE 实现将阿里云盘挂载为本地磁盘,省去使用 rclone 再做一层中转。
apt-get install -y fuse3
yum install -y fuse3
可以从 GitHub Releases 页面下载预先构建的二进制包, 也可以使用 pip 从 PyPI 下载:
bash
pip install aliyundrive-fuse
如果系统支持 Snapcraft 比如 Ubuntu、Debian 等,也可以使用 snap 安装:
bash
sudo snap install aliyundrive-fuse
GitHub Releases 中有预编译的 ipk 文件, 目前提供了 aarch64/arm/x86_64/i686 等架构的版本,可以下载后使用 opkg 安装,以 nanopi r4s 为例:
bash
wget https://github.com/messense/aliyundrive-fuse/releases/download/v0.1.2/aliyundrive-fuse_0.1.2_aarch64_generic.ipk
wget https://github.com/messense/aliyundrive-fuse/releases/download/v0.1.2/luci-app-aliyundrive-fuse_0.1.2_all.ipk
wget https://github.com/messense/aliyundrive-fuse/releases/download/v0.1.2/luci-i18n-aliyundrive-fuse-zh-cn_0.1.2-1_all.ipk
opkg install aliyundrive-fuse_0.1.2_aarch64_generic.ipk
opkg install luci-app-aliyundrive-fuse_0.1.2_all.ipk
opkg install luci-i18n-aliyundrive-fuse-zh-cn_0.1.2-1_all.ipk
其它 CPU 架构的路由器可在 GitHub Releases 页面中查找对应的架构的主程序 ipk 文件下载安装。
Tips: 不清楚 CPU 架构类型可通过运行
opkg print-architecture
命令查询。
```bash
USAGE:
aliyundrive-fuse [OPTIONS] --refresh-token
ARGS:
OPTIONS:
--domain-id
比如将磁盘挂载到 /mnt/aliyundrive
目录:
bash
mkdir -p /mnt/aliyundrive /var/run/aliyundrive-fuse
aliyundrive-fuse -r your-refresh-token -w /var/run/aliyundrive-fuse /mnt/aliyundrive
This work is released under the MIT license. A copy of the license is provided in the LICENSE file.