Вход на сайт

Навигация

Сейчас на сайте

1 пользователь онлайн.

  • winterheart

Сбор новостей

Подписка на Сбор новостей

Вы здесь

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

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

Комментарии

Очень, очень, очень... нужен русский 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

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

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

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

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

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

---
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.

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

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

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

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

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

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

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

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

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

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

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

Да.

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

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

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

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

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

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

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

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

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

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

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

...

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

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

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

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

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 (*без комментариев*)?

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

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

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

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

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

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

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

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

Zzzz....

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

_______________________________________
грех обманывать компиляторы в субботу

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

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

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

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

_______________________________________
грех обманывать компиляторы в субботу

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

не хватает.