BTFS описание
Торренты уже давно используются для обмена и загрузки данных из Интернета.
На рынке доступно множество графических и CLI-торрентов.
Иногда вы просто не можете сидеть и ждать завершения загрузки.
Возможно, вы захотите немедленно посмотреть содержимое.
Здесь очень удобно использовать BTFS, файловую систему bittorent.
Используя BTFS, вы можете монтировать файл torrent или магнитную ссылку в качестве каталога, а затем использовать его как любую директорию только для чтения в своем дереве файлов.
Содержимое файлов будет загружаться по требованию, когда они будут прочитаны приложениями.
Поскольку BTFS работает поверх FUSE, это не требует вмешательства в ядро Linux.
BTFS – файловая система Bittorrent на базе FUSE
Установка
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 довольно простое.
Все, что вам нужно найти .torrent-файл или ссылку на магнит и установить его в каталог.
Содержимое файла torrent или магнитной ссылки будет установлено внутри выбранного вами каталога. Когда программа пытается получить доступ к файлу для чтения, фактические данные будут загружаться по требованию.
Кроме того, такие инструменты, как ls, cat и cp, работают так, как ожидается, для управления потоками.
Приложения, такие как vlc и mplayer, также могут работать без изменений.
Дело в том, что игроки даже не знают, что фактический контент физически не присутствует на локальном диске, а контент собирается по частям от сверстников по требованию.
Создайте каталог для монтирования ссылки torrent / magnet:
mkdir mnt
Установите ссылку на поток / magnet ссылку:
$ btfs video.torrent mnt
Cd в каталог:
$ cd mnt
И, начните смотреть!
$ vlc <путь к видео.mp4>
Дайте BTFS несколько минут, чтобы найти и получить отслежыватель сайта.
Как только реальные данные будут загружены, BTFS больше не потребует трекера.
Чтобы размонтировать файловую систему BTFS, просто выполните следующую команду:
$ fusermount -u mnt
Теперь содержимое в смонтированном каталоге исчезнет.
Чтобы снова получить доступ к содержимому, вам необходимо установить торрент, как описано выше.
Приложение BTFS превратит ваш VLC или Mplayer в Popcorn Time.
Установите свою любимую телепередачу или фильм-торрент-файл или ссылку на магнит и начните смотреть, не загружая все содержимое торрента или не дожидаясь завершения загрузки.
Содержимое канала торрента или магнита будет загружаться по требованию при доступе к приложениям.
1 comment
[…] Мы уже рассмотрели, что такое BTFS и как оно работает в предыдущем учебнике. […]