LINUX.ORG.RU

Загрузка deb-пакетов через BitTorrent


0

0

В тестируемом репозитории Debian появилcя набор программ, используемых для загрузки пакетов через BitTorrent.

Установив и настроив пакеты debtorrent и apt-transport-debtorrent администратор получает возможность ускорить загрузку и снизить количество трафика, используя все преимущества протокола BitTorrent.

Пример настройки:

Установите пакет debtorrent и внесите изменения в файл /etc/apt/sources.list, чтобы указать способ загрузки пакетов для APT через DebTorrent. Пусть файл /etc/apt/sources.list содержит следующую строку:

deb http://ftp.us.debian.org/debian etch main contrib non-free

Предположим, что DebTorrent клиент выполняется на том же самом компьютере(localhost), и использует настройки порта по умолчанию(9988), то модифицируйте эту строку следующим образом:

deb http://localhost:9988/ftp.us.debian.org/debian etch main contrib non-free

Если Вы установили пакет apt-transport-debtorrent, Вы можете сменить метод загрузки(http://) для использования более быстрого транспорта(debtorrent://). Теперь строка настройки будет выглядеть так:

deb debtorrent://localhost:9988/ftp.us.debian.org/debian etch main contrib non-free

>>> Подробности

Ответ на: комментарий от snizovtsev

>А с torrent-ом будут участвовать все

Это кто вам такое сказал? Вы думаете что одновременно скачивать 1 обновление будут достаточно долго и именно то, которое вам нужно, и вы успеете скачать внутри города пока этот другой клиент не отсоединится? В теории - возможно. На практике - наверное нет.

tommy ★★★★★
()

Debian как всегда впереди всех. Пока некоторые унылые чмо в соседнем топике изобретают approx и apt-proxy, Debian научился грузить пакеты по пираццкому протоколу :-)

anonymous
()
Ответ на: комментарий от anonymous

torrent это не пиратский протокол. если вы не заметили что дистрибутивы линукса многие предпочитают скачивать именно через торрент - никто не виноват. продолжайте и дальше заказывать диски с дистрибутивами по почте.

tommy ★★★★★
()
Ответ на: комментарий от tommy

tommy, показать вам стену? это - фигура речи. а не определение.

anonymous
()

> и снизить количество трафика, используя все преимущества протокола BitTorrent.

Ой, а научите меня снижать кол-во трафика используя протокол BitTorrent.

andreyu ★★★★★
()
Ответ на: комментарий от tommy

И между прочим, сравните трафик, который используется для скачивания легального контента и нелегального. И, кстати, как-то попытался сравнить скорость скачивания Ubuntu (не самый непопулярный дистр, не находите ли?) с первого попавшегося зеркала и по torrent. С зеркала скорость была раз в 20 больше. В чем бенефиты? PS: дистрибутивы не качаю. у меня - approx и честные 10 мегабит внутри МКАДа. за 30 баксов в месяц.

anonymous
()
Ответ на: комментарий от anonymous

В локальных сетях нелегальный контент скачивают посредством http/ftp протоколов до сих пор. Значит http и ftp - пиратские протоколы. А ещё - всё пиратство осуществляется с применением IP протоколов. Значит они пиратские и на них надо повесить клеймо - способствуют пиратству. И против разработчика самого полулярного web браузера (microsoft) вам надо подать иск - с помощью их разработки пользователи могут получать доступ к нелегальному контенту предоставляемому пиратами.

10 мегабит внутри МКАД - я не знаю что это такое за тариф. но если вы скачивали дистрибутивы на канале с реально высокой пропускной способностью - вы бы такого не писали про торрент. некоторое зеркала режут отдачу на 1ом потоке, но разрешают несколько. другие не допускают много потоков. при скачивании по ftp/http начальная скорость часто снижается и ползёт далее очень медленно.

tommy ★★★★★
()

Разумное продолжение политики Дебиан "вам никто ничего не должен". Правильно.

sv75 ★★★★★
()
Ответ на: комментарий от Dudraug

кто там писал про то что с зеркала скорость больше? ты это в дни релизов раскажи особенно последних. Только торрент и спасает. На действительно больших скоростях это даст плюс. Да и разгрузить зеркала НЕКОМЕРЧЕСКОГО дистра. Тоже было бы не плохо. Это они готовятся к мировому господству. Для тех кто переживает по поводу секурности и т.п. можно и нужно включить шифрование трафа + чексам спасут вас. У меня 100 мегабит. Врубаю апдейты с зеркала - тянет где-то 300-900 килобайт/c тогда как с торентов перед этим все 8 мегабайт секунду выдавало. Вот сегодня ставил свежую убунту на машину ей нужно вытащить опен оффис апдейты и ещё кучу всего. Потом ещё поставить например еклипс. Что помешал бы тут торрент? Ещё умники писали что будет если пакета не будет доступно. Такого не будет. Будет как минимум один сидер будет всегда - это само зеркало.А дальше чем больше тем лучше и больше выигрываем. Думаю в убунте это тоже быстро прикрутят.И во всех остальных deb-based дистрибах, коих немеряно.

sneer
()

нафиг нада, ежели в университетской стомегабитной локалке полноценное зеркало дебиана

swar0g ★★★★
()
Ответ на: комментарий от sneer

Шорошо бы, можно было бы качать из локалки, а не с внешки, (да, да не у всех провов есть зеркала честного софта.)

anonymous
()
Ответ на: комментарий от swar0g

>нафиг нада, ежели в университетской стомегабитной локалке полноценное зеркало дебиана

даже если вы намерены всю жизнь прожить в университесткой общаге, неговорите за других - надо им это или нет.

tommy ★★★★★
()

> администратор получает возможность ускорить загрузку и снизить количество трафика, используя все преимущества протокола BitTorrent.

быгыгы

mutronix ★★★★
()

мне бы ваши проблемы, а именно - все ли 8 мбит забиваются или не все...

1200 руб в месяц 512 кбит (подмосковье, увы)

xscrew ★★
()
Ответ на: комментарий от swar0g

>нафиг нада, ежели в университетской стомегабитной локалке полноценное зеркало дебиана

Наскока оно полноценно ?? +) 64 битный спарк оно тоже зеркалит ? или только и386 и амд64 ? +)

vtVitus ★★★★★
()
Ответ на: комментарий от BaBL

> так как основную часть пакетов вы сольете как раз таки из друзей, которых торрент найдет в локалке (банально из-за существенно большей скорости)

А найдёт ли? Tracker ведь не в локалке. DHT поддерживается?

anonymous
()
Ответ на: комментарий от anonymous

>Почему выбран проприетарный torrent? Почему не кошерный GNUNET2?

Сделайте, чтоб GNUNET2 поддерживался. Вам кто-то мешает ? +))

vtVitus ★★★★★
()

Мне это напоминает открывание пивных пробок глазом. Похвально, конечно, но как-то, вроде, и ни к чему. Или вы все тут целыми днями пакеты качаете?

dm1024 ★★★
()

За ночь оно съело по 300 мб памяти на обоих хостах. Удалил. К тому же я так и не понял точно, как оно работает.

smartly ★★★
()
Ответ на: комментарий от xscrew

8 мегабит (правда трафик, но не слишком дорогой), Беларусь. Могу подтвердить что после релиза четвёртых кедов провайдерское зеркало еле дышит - качает 1-2 мегабита.

svr4
()
Ответ на: комментарий от magesor

# apt-cache search debdelta debdelta - diff and patch utilities which work with Debian packages

anonymous
()
Ответ на: комментарий от anonymous

>Почему выбран проприетарный torrent?

В чём там проприетарность?

tommy ★★★★★
()
Ответ на: комментарий от xscrew

>мне бы ваши проблемы, а именно - все ли 8 мбит забиваются или не все...

>1200 руб в месяц 512 кбит (подмосковье, увы)

610 руб/мес, 128 кбит. Сам сейчас не дома, сижу под виндой с попреса. Половина сайтов вовсе не открывается. Ы?

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от DNA_Seq

>610 руб/мес, 128 кбит. Сам сейчас не дома, сижу под виндой с попреса. Половина сайтов вовсе не открывается. Ы?

мда...

xscrew ★★
()

ping debian.nsu.ru PING cairo.egypt.nsu.ru (212.192.164.11) 56(84) bytes of data. 64 bytes from cairo.egypt.nsu.ru (212.192.164.11): icmp_seq=1 ttl=60 time=0.535 ms

Torrent не нужен, у меня зеркало чипатое. А остальные как хотят, меня мало волнует.

anonymous
()
Ответ на: комментарий от xscrew

>мне бы ваши проблемы, а именно - все ли 8 мбит забиваются или не все...

А я вот на 256Кбит сижу. Расскажите, нахрена забивать _все_8_Мбит_? Чтобы не за минуту, а за полминуты обновлялось, так что ли? Чтобы кнопку update можно было надрачивать как F5 в браузере?

Не понимаю.

anonymous
()
Ответ на: комментарий от anonymous

А вот ктонибудь может объяснить как провернуть такую штуку есть локалка 100mbit вней 2 машины видимы друг для друга. на одной канал download 128kbit/sec upload до 4 MBit/s

на второй канал download 512kbit/sec upload до 128 KBit/s

Как бы сделать так чтоб закачка шла со второй машины а раздача с первой? :) Провайдеры на машинах разные

disel
()
Ответ на: комментарий от disel

Не стоит забывать о том, что организовав зеркало, надо еще довести до народа информацию о его существовании. В случае же использования торрента при запуске сида эта необходимость просто отпадает - тебя найдут автоматически. Плюс отсутствие требующихся административных телодвижений (типа попадания в список официальных зеркал). А если вспомнить, что для россии вопросы выравнивания трафика/разгрузки внешних каналов провайдерами ой как актуальны, то можно смело утверждать, что инициатива выигрышная для всех участников цепочки доставки. В общем, на мой взгляд, очень правильное решение.

ach
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.