BTFS : système de fichiers BitTorrent
(github.com/johang)BTFS (système de fichiers BitTorrent)
Aperçu de BTFS
- BTFS permet de monter un fichier .torrent ou un magnet link pour l'utiliser comme répertoire en lecture seule
- Lorsqu'une application lit un fichier, seules les parties nécessaires sont téléchargées
- Les outils courants comme ls, cat et cp fonctionnent normalement
- Des applications comme vlc et mplayer peuvent également être utilisées sans modification
Exemples d'utilisation
$ mkdir mnt
$ btfs video.torrent mnt
$ cd mnt
$ vlc video.mp4
Démontage et arrêt :
$ fusermount -u mnt
Méthode d'installation
Debian/Ubuntu
# apt-get install btfs
Arch Linux
# pacman -S btfs
Gentoo
# emerge -av btfs
Fedora
# dnf install fuse-btfs
Fedora OSTree
$ rpm-ostree install fuse-btfs
OpenSUSE
# zypper install btfs
macOS
Installation avec Homebrew :
$ brew install btfs
Paquets de dépendances (Linux)
- fuse (sur Ubuntu 16.04, « fuse »)
- libtorrent (sur Ubuntu 16.04, « libtorrent-rasterbar8 »)
- libcurl (sur Ubuntu 16.04, « libcurl3 »)
Compiler depuis les sources sur les versions récentes de Debian/Ubuntu
$ sudo apt-get install autoconf automake libfuse-dev libtorrent-rasterbar-dev libcurl4-openssl-dev g++
$ git clone https://github.com/johang/btfs.git btfs
$ cd btfs
$ autoreconf -i
$ ./configure
$ make
Pour l'installer, en plus :
$ make install
Compiler sur macOS
Installer les paquets de dépendances avec Homebrew :
$ brew install Caskroom/cask/osxfuse libtorrent-rasterbar autoconf automake pkg-config
$ git clone https://github.com/johang/btfs.git btfs
$ cd btfs
$ autoreconf -i
$ ./configure
$ make
Pour l'installer, en plus :
$ make install
Avis de GN⁺
- BTFS est un projet intéressant qui permet de parcourir et d'utiliser des fichiers torrent comme un système de fichiers virtuel
- Son principal avantage est sa facilité d'installation sur les principaux OS, mais ses performances peuvent être limitées car il repose sur FUSE
- Comme, par nature, tous les fichiers d'un torrent n'ont pas besoin d'être présents en local, cela peut être utile sur des appareils au stockage limité
- Cependant, le contenu peut souvent relever d'un partage illégal, ce qui peut poser des problèmes de droits d'auteur
- Comme il s'agit d'un programme open source créé et partagé individuellement, il faut rester prudent sur les aspects de stabilité et de sécurité
1 commentaires
Commentaires sur Hacker News