本指南解释了什么是 BTFS (Bittorrent 文件系统),如何在 Linux 中使用 BTFS 将 torrent 或磁力链接作为只读目录安装在文件系统上。
内容
什么是 BTFS?
洪流已经存在很长时间了,用于从 Internet 共享和下载数据。 市场上有大量的 GUI 和 CLI 种子客户端。
有时,您只是不能坐等下载完成。 您可能想立即观看内容。 这是哪里 BTFS,bittorent 文件系统,派上用场了。
BTFS 是一个基于 FUSE 的 bittorrent 文件系统。 使用 BTFS,您可以将 torrent 文件或磁力链接挂载为目录,然后将其用作文件树中的任何只读目录。
文件的内容将在应用程序读取时按需下载。 由于 BTFS 在 FUSE 之上运行,因此不需要对 Linux 内核进行干预。
在 Linux 中安装 BTFS
BTFS 在大多数 Linux 发行版的默认存储库中可用。
在 Arch Linux 及其变体上,运行以下命令来安装 BTFS。
$ sudo pacman -S btfs
在 Debian、Ubuntu、Linux Mint 上:
$ sudo apt-get install btfs
在 Gentoo 上:
# emerge -av btfs
BTFS 也可以使用 Linuxbrew 包管理器。
$ brew install btfs
使用 BTFS Bittorrent 文件系统挂载种子和磁力链接
免责声明:
下载 受版权保护的材料 使用 BitTorrent 是 非法的. 对于因使用本文信息而造成的误用和副作用,作者和本网站均不承担任何责任。 阅读我们的 条款和条件 和 隐私政策 详情。
BTFS 的使用相当简单。 您只需找到 .torrent 文件或磁力链接并将其安装在目录中即可。 种子文件或磁力链接的内容将安装在您选择的目录中。
当程序试图访问文件进行读取时,实际数据将按需下载。 此外,诸如 ls, 猫 和 cp 按预期工作以操纵种子。
应用程序如 vlc 和 播放器 也可以不加改动地工作。 问题是玩家甚至不知道实际内容并不实际存在于本地磁盘中,并且内容是按需从同行那里收集的。
现在让我们在文件系统中挂载一个视频 torrent 文件作为目录并使用 VLC 播放器播放视频。
步骤1: 创建一个目录来挂载 torrent/magnet 链接:
$ mkdir mnt
第2步: 安装种子/磁力链接:
$ btfs video.torrent mnt
这会将给定的 torrent 文件挂载为目录 mnt
目录。
cd到目录:
$ cd mnt
并且,开始观看!
$ vlc <path-to-video.mp4>
给 BTFS 一些时间来查找和获取网站跟踪器。 加载真实数据后,BTFS 将不再需要跟踪器。
卸载 BTFS 文件系统
要卸载 BTFS BitTorent 文件系统,只需运行以下命令:
$ fusermount -u mnt
现在,挂载目录中的内容将消失。 要再次访问内容,您需要如上所述安装 torrent。
结论
BTFS 应用程序会将您的 VLC 或 Mplayer 变成 Popcorn Time。 安装您最喜爱的电视节目或电影种子文件或磁力链接并开始观看,而无需下载种子文件的全部内容或等待下载完成。 当应用程序访问时,种子或磁力链接的内容将按需下载。
资源:
- BTFS GitHub 存储库
相关阅读:
- 使用 BTFS 直接从 Internet 将 ISO 写入 USB 驱动器
BittorrentBTFSCLI文件系统Linux磁力链接开源Torrent