Вам нехватает российского deltup-сервера?

Да
69% (469 голосов)
Нет
7% (47 голосов)
Не знаю что это; не пользуюсь; безразлично
24% (161 голос)
Всего ответов: 677

Deltup

Очень, очень, очень... нужен русский deltup-сервер.
По модему качать полные версии пакетов - смерть. А оригинальный сервер часто в дауне или глюкает, как в последние два дня :(

Переписка с администрацией Черног

В начале ноября прошлого года вел переписку на эту тему с администрацией Черноголовки (http://ftp.chg.ru), вот основные моменты:
-----
Я являюсь пользователем Gentoo. Система конечно на любителя, но в ней
есть одна главная черта которой нет в других дистрибутивах - это почти
непрерывный update. И так как я являюсь пользователем местного
регионального dialup-провайдера, то для более или менее нормального
обновления использую зарубежный deltup-сервер, но он вечно перегружен
или недоступен.

У Вас огромнейщий репозитарий distfiles и думаю особых
проблем с этим не должно быть. Или если не копия забугорного deltup'а,
а что другое на подобие emerge-delta-webrsync когда автоматом
генерируеться snapshot'ы.
-
Ответ:
У нас на ftp.chg.ru имеется полное зеркало gentoo и gentoo-portage.
Я не знаю, что такое deltup. Если это не то же самое, что gentoo-portage,просветите, пожалуйста.

---
deltup-сервер как вам сказать... Это скрипт ...[далее мое объесниние что такое deltup]...
-
Ответ:
Идеюя понял. Правда первая ссылка не работает. (Я давал ссылку на инструкцию из вики Gentoo)
Вы можете привести пример(ы) таких работающих серверов для gentoo?
Или все это наработки заинтересованных лиц?
---

На сколько я знаю работает только 1 зарубежный сервер, который вечно
нормально не функционирует (http://linux01.gwdg.de/~nlissne/).

Мы хотит нормальный работающий русский сервер вот собственно и все.

В то же время не обязательно делать именно deltup. Можно придумать по
функциональности аналогичное, главное чтобы для конечных пользователей
это было выгодно _не качать каждый раз для обновления какой либо
программы качать не весь пакет_ а только небольшой patch-файл.

А каким способом сделать этот патч, методом по которому работает
deltup, стандартным diff -u или diffball'ом это уже, но моему личному
мнению, не так уж и важно...
-
Ответ:
Я сейчас в командировке до конца недели, вернусь, тогда подумаю,
может быть что-то и можно будет сделать.

Вот такая переписка была... Пишите на (надеюсь он просит меня что я тут адрес выдаю ;)
Можете писать и мне...

====
С уважением Олег

Ждем-с

Это было бы замечательно...

У меня

У меня предложение, на сколько я понял, с хостование по ftp фаилов большой проблемы нет, но когда узнают что необходимы ресурсы процессора отпадает всякое желание, так может господа поможем сами себе, есть такая штука, распределенный кластер(с маленькой клиентской частью), я думаю не кого не задавит скачать пару метров, отдать своему монстру, пусть поработает на общественных началах, а сервер сам соберет куски, я думаю, так дело пойдет быстрее
Ваше мнение

Мой домашний

Мой домашний сервер (k6-2/300) всё время подключен к интернету и кроме как раздачя интернета больше ничего не делает. Я готов отдать свободное процесорное время и неиспользуемые остатки канала на это предприятие. Хотя я думаю что это не то что может пригодится.

Конечно нужен.

Конечно нужен. И не только русский.

нет

насколько я понимаю дополнительный сервер только навредит, отобьёт часть запросов у оригинального и не соберет достаточного объема у русскоговорящего сообщества.

Оригинальный

Оригинальный либо перегружен либо просто глючит. Если создать несколько DeltUp-серверов они не будут так загружены и это должно благоприятно сказаться на работе таких серверов.

а мож лучше

а мож лучше свои возможности предложить здесь
http://linux01.gwdg.de/~nlissne/network.html

deltup

Всеми руками ЗА! Очень нехватает!

а что это такое?

а что это такое? просветите :)

Нужно, но

Нужно, но только для русских IP.

Re: Нужно, но

Troll написал(а):
Нужно, но только для русских IP.

Как-то это не по опенсорсному. Не должно быть дискриминации по какому-либо признаку.

Re: Нужно, но

Troll написал(а):
Нужно, но только для русских IP.

Неее. Не по-братски это. А Украина?

> Неее. Не

> Неее. Не по-братски это. А Украина?

Поднимать украинский сервер, на украине.
А так просто не потянет. Получиться второй неработающий сервер.

Re: > Неее. Не

Troll написал(а):
> Неее. Не по-братски это. А Украина?

Поднимать украинский сервер, на украине.
А так просто не потянет. Получиться второй неработающий сервер.

Ну, если будут сорки или скомпиленый сервак - маякните, я у себя на работе подниму.

Re: > Неее. Не

solshark написал(а):
Troll написал(а):
> Неее. Не по-братски это. А Украина?

Поднимать украинский сервер, на украине.
А так просто не потянет. Получиться второй неработающий сервер.

Ну, если будут сорки или скомпиленый сервак - маякните, я у себя на работе подниму.

Т.е. машина есть и весь вопрос в исходниках deltup?

Да.

Да.

Ыыыы

> Добавлено _fghj_, 13 Январь, 2006 - 19:47
> Добавлено solshark, 2 Октябрь, 2006 - 14:41

Долго же ты думал над ответом =)

Болел я, болел :)

Болел я, болел :)

А сорцов то нет...

Они закрыты для посторонних глаз. Потому что там ужасный код (так пишет сам автор) и безопасность поставлена на второе место. Открывать он не хочет как раз из-за проблем с безопасностью. Если код будет выложен, то "злобные хацкеры" быстро выведут из строя сеть deltup-серверов.

Когда серверная часть deltup будет переписана, я не знаю. ИМХО, будет проще нам самим написать аналог deltup, но только with security in mind.

Deltup

А что там сложного в скрипте?
Принимает через GET-запрос имена двух файлов, через утилиту deltup -mj делает .dtu файл и выкладывает его на фтп (или сразу дает ссылку, если такой файл уже создан).
Может, чтобы создать сеть deltup-серверов, аффтар и написал "ужасный" код... Но, на сегодняшний момент, один из этих "серверов" просто не ресолвится, второй постоянно посылает, а на основном нет и половины dtu. (а построение новых dtu похоже отключили. Выдают, видимо, только те, которые соданы по запросу админов сервера).
Короче, абзац этому deltup. Проще написать аналог скрипта и повесить на сервер. Вот только у мя нет сервера (с достаточным объемом на винте, чтобы поместился distfiles и набор dtu), а жаль. Скрипт пишется максимум за два вечера :(

Deltup-сервер

Если будет хостинг - можно будет писать скрипт. А пока - это просто болтология.

Хостинг будет.

Хостинг будет. Мы планируем на праздниках все подготовить к переезду на временный сервер (пока). Он помощнее будет. Заодно начнем покупать железо на новый сервер (пока планируется HDD и немного памяти). Так что после праздников этот разговор получит вполне серьезные основания. ;)

Re: Deltup

ProtecT написал(а):
А что там сложного в скрипте?
Принимает через GET-запрос имена двух файлов, через утилиту deltup -mj делает .dtu файл и выкладывает его на фтп (или сразу дает ссылку, если такой файл уже создан).
Может, чтобы создать сеть deltup-серверов, аффтар и написал "ужасный" код... Но, на сегодняшний момент, один из этих "серверов" просто не ресолвится, второй постоянно посылает, а на основном нет и половины dtu. (а построение новых dtu похоже отключили. Выдают, видимо, только те, которые соданы по запросу админов сервера).
Короче, абзац этому deltup. Проще написать аналог скрипта и повесить на сервер. Вот только у мя нет сервера (с достаточным объемом на винте, чтобы поместился distfiles и набор dtu), а жаль. Скрипт пишется максимум за два вечера :(

не все так просто
1)надо отсечь "неправильные URI": допустим кто-нибудь захочет создать delta между двумя iso, это сожрет кучу процессорного времени и места на диске

2)Если на диске не будет пары сотни терабайт, то скоро место на диске закончиться т.е. надо будет как-то отсортировать файлы по "нужности" и удалять самые ненужные. Или возможен варинат когда пользователи запросят в один момент столько dtu сколько не умещается на диске.

...

решается очень

решается очень просто - делать дельты только для пакетов из официального дерева портежей. Да, отсекаются оверлеи - но лучше без оверлеев, чем никак 8)

Re: решается очень

geek написал(а):
решается очень просто - делать дельты только для пакетов из официального дерева портежей. Да, отсекаются оверлеи - но лучше без оверлеев, чем никак 8)

а как узнать что это пакет из дерева? ведь деревья на сервере и на клиенте могут иметь разную дату.

Держать на

Держать на сервере новейшее дерево, оно по идее должно только расширяться.

Re: Держать на

KiberGus написал(а):
Держать на сервере новейшее дерево, оно по идее должно только расширяться.

во-первых накладно
во-вторых это отсекает только второй URI, но не первый.

Наваял серверный скрипт.

Смотрите: http://gentoo.ru/node/2088

Это было бы

Это было бы здорово иметь !!!работающий сервер!!! и еще с открытым исходным кодом,
к перечню проблем:
а)новые dtu не создаются по запросу
б)часть серверов не пашет

добавлю еще что если когда-нибудь создание dtu провалилось,
он больше и не пытается создать.

Надо!!!

Не, очень надо...
Я вообще на генту с дебиана только из-за дельтапа переехал.
Думаю, круто, в других дистрах надо по скаростному инету качать ограмные rpm, а тут с моим дохленьким диал-апом взял и обновил быстро, например, kde или OO.
А тут на тебе! Дельту с оо 1.1.4 до 1.1.5 создавать отказывается, с qt-4.0 до qt-4.0.1 тоже отказывается...Ведь дельтап, по моему, одна из фишек генту! И конечно, очень хотелось бы её видеть _нормально_ работающей.
Иначе чем тогда генту лучше, например suse (*без комментариев*)?

Re: Надо!!!

SlamGen написал(а):
Иначе чем тогда генту лучше, например suse (*без комментариев*)?

В Suse кстати есть возможность качать "delta" вместо целого rpm, насколько я знаю.

Ну что поднимать буем?

Ну кто-либо готов приютить дельтап сервер у себя????Предлагаю доработать версию ProtecT'а..и сделать возможность создания сети серверов...и надо зарегить проект на sf.net..или еще где-нить..чтобы можно было удобно разрабатывать.

Up!

Идея заглохла? Очень уж нехватает дельтапа, система уже несколько месяцев не обновляется, только и довольствуюсь мелкими пакетами. Ведь кто-то тут уже написал код "сервера". У кого есть возможность поставить это дело на сервер?

Оригинальный

Оригинальный deltup уже работает.

Но криво

Не совсем, работает, но не всегда. Видимо сервер в "сети" дельтапа теперь остался только и генерация дельт идет очень медленно.

-

Где скачать gentoo-sources?
gentoo-sources 2.6.21-r3 например

Ну так как,

Ну так как, появился русский deltup???
А то реально очередях стоять уже упарился 8(

видимо нет еще

видимо нет еще =)

В распоращении

В распоращении имеется практически не нагруженый Core2Duo 6400+ сервер.

Проблема том, что ограничено место (у меня есть 4 Гб) и канал (там 10 Мбит, почти всегда забит).
Если я смогу чем-то помочь, пишите.

GreenMice Solutions - внедрение Linux, переход на Линукс

http://www.rugentoo.org/yad/i

http://www.rugentoo.org/yad/index.html - человек делает новую реализацию deltup

Боян, давно о

Боян, давно о нем говорилось. Но проект заглох.

не хватает.

не хватает.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".