Ако търсите торент клиентнека ти кажа, че може би дистрибиран може да ви хареса, Е, това е клиент, който позволява достъп до торент съдържание като част от файловата система, изтегляне на данни при необходимост.
С помощта на distribyted, потребителят може да организира достъпа на местни медийни плейъри към определени торенти с видео и музика, без първо да изтегляте торент съдържанието; изтеглянето ще се извърши при достъп до файловете.
Друг пример е работата с торенти, които включват много големи, разпределени набори от данни, което ви позволява да обработвате и анализирате необходимите части в Jupyter Notebook, без да изтегляте цялата колекция.
Относно Distribyted
Интересното при този клиент на Torrent е това поддържа конвертирането на някои формати до формата на файлове и директории.
В настоящия етап на развитие, поддържа се превод на съдържанието на zip файлове: потребителят може да изтегли отделен файл от zip файл от торент.
В близко бъдеще, те също така обещават да добавят поддръжка за tar, 7zip и xz формати. Ако файловият формат не поддържа изтегляне на части, разпределеното може да предава поточно съдържание, дори с възможност за промяна на позицията във файла (например за гледане на видеоклипове и слушане на музика на всеки медиен плейър директно от торенти).
Торентите, свързани с файловата система, са дефинирани в конфигурационния файл. След монтиране на торенти се предоставя уеб интерфейс вграден за сърфиране и наблюдение (може да проследява скоростта на изтегляне и статистиката).
В момента разпределени може да показва директно някои видове файлове като папки, което позволява на приложенията да четат само необходимите им части. Ето списък на поддържаните, поддържаните и неподдържаните формати.
От типа поддържани файлове те са:
- zip: Може да разархивира само един файл. Файлът се декомпресира във временен файл последователно, за да може да се търси. Декомпресията спира, ако никой не я прочете.
Да се поддържа - tar: Да можете да търсите във всеки файл и в тези файлове с помощта на модифицирана стандартна библиотека, въпреки че не е полезно в .tar.gz файлове.
- 7zip: Подобно на Zip, въпреки че това изисква библиотека, подобна на zip.
- xz: Заслужава си само когато файлът е създаден с помощта на блокове.
Не се поддържа
gzip: Доколкото знам, той не поддържа произволен достъп.
Въпреки че софтуерът е предназначен за мултимедийно съдържание, възможно е да се изпълняват и други задачи. С което с distribyted можем да направим следното:
- Възпроизвеждане мултимедийни файлове в любимия си аудио или видео плейър. Тези файлове ще бъдат изтеглени при поискване и само необходимите части.
- Изследвайте TB данни от комплекти публични данни, като изтеглите само необходимите части. Използвайте Бележници на Юпитер директно за обработка или анализ на ТЕЗИ данни.
- Играйте си Резервни копия на ROM директно от торент файла. Можете да имате практически GB в игрите и да изтегляте само необходимите.
Кодът на проекта е написан на езика Go и се разпространява под лиценза GPLv3. Подсистемата FUSE се използва за свързване към FS и компилациите са готови за Linux (x86_64 и ARM7) и Windows.3
И накрая, ако се интересувате да научите повече за това За софтуера можете да проверите подробностите В следващия линк.
Как да инсталирам Distribyted на Ubuntu и деривати?
За тези, които се интересуват от възможността да инсталират този торент клиент в своята система. Както бе споменато по-горе, има предварително компилирани пакети за Linux, които трябва да получите само от раздела за издания в хранилището на приложения.
Компилираните могат да бъдат получени от линка по-долу.
Просто дайте разрешения за изпълнение на изтеглените файлове и това е всичко.
Друг метод е чрез изтегляне и компилиране на кода на приложението. За да направите това, просто трябва да отворим терминал и в него да напишем следното:
git clone https://github.com/distribyted/distribyted.git
И да компилирате:
make build
И готово.