1

http://drbatty.ru/slackbuilds/

пока только так. Это анонс, делаю удобный поиск, карты, девочки, и всё такое.

пишите с предложениями и пожеланиями.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

2

Чем положительно будет (или уже) отличаться ваша сборка slakbuild'ов от slackbuilds.org?

3

emlsch пишет:

Чем положительно будет (или уже) отличаться ваша сборка slakbuild'ов от slackbuilds.org?

ну я думаю будет лучше поиск.
а сборки те-же. это на самом деле зеркало.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

4

вот же , совсем ты Доктор не ленивый , ну ни сколько .. ag
http://mult-online.ru/uploads/posts/2011-03/thumbs/1299841267_doktor-livsi..jpg

" si contuderis stultum in pila quasi tisanas feriente desuper pilo non auferetur ab eo stultitia eius " © Proverbs 27:22

5

Для лентяев  ag
drBatty, спасибо огромное! То что нужно!

Не хочешь - не надо, а хочешь... Так давай!

6

Пока не вижу за что благодарить. Ни поиска, ни других отличий от slackbuilds.org.

Только если может у кого модемное соединение 56k все еще дома и ему российское зеркало нужно ab

7

Есть, есть ab

Не хочешь - не надо, а хочешь... Так давай!

8

Хорошо а будет еще лучше если поиск по файлам в пакетам приделать :-)
А то все такие поисковики дуба дали

9

SergMarkov,
не совсем понял, что имелось в виду... Поиск пакета по имени файла в нём среди пакетов, не входящих в официальный комплект?

ps. В части официального комплекта вопрос решается поиском по MANIFEST.bz2.

10

bormant пишет:

SergMarkov,
не совсем понял, что имелось в виду... Поиск пакета по имени файла в нём среди пакетов, не входящих в официальный комплект?

ps. В части официального комплекта вопрос решается поиском по MANIFEST.bz2.

Да именно это

11

Да, кстати, slak.homelinux.org снова ищет файлы, но не в текущей версии, в 13.1 сколько угодно, дальше облом Только что залез, давно на сайте не был и оказалось что восстановили поиск по файлам

12

У меня одного с оригинального сайта загрузка пакетов идет со скоростью около 20 кБ/с?  ac

13

С оригинального, это с какого:
-- slackbuilds.org (по названию темы)
-- http://drbatty.ru/slackbuilds/ (из ТС)
-- slackware.com
?
Если речь про последний, то есть смысл пользоваться официальным зеркалом http://slackware.osuosl.org/ или иными, упомянутыми в http://slackware.com/getslack/, или http://mirror.yandex.ru/.
Если про первый -- так размер тарбола со скриптом просто смешной.

14

bormant пишет:

-- http://drbatty.ru/slackbuilds/ (из ТС)

если про второй, то я его ещё не доделал немного. Позже заработает.

bormant пишет:

Если про первый -- так размер тарбола со скриптом просто смешной.

да. но вот размер сырцов несмешной. Но грузятся они с очень разных мест, и мало того, часто требуется их ещё и перекачивать, т.к. вышла новая версия. (и соответственно slackbuild  править)

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

15 (02.03.2012 07:44:15 отредактировано Silencer)

bormant пишет:

С оригинального, это с какого:

c http://slackbuilds.org/

drBatty пишет:

и соответственно slackbuild  править

а slackbuild, который лежит вместе с новыми исходниками, не подойдет?

ps: извиняюсь, вчера не смог ответить - хромиум компилил и уснул  smile

16

Silencer пишет:

а slackbuild, который лежит вместе с новыми исходниками, не подойдет?

ну если он сможет найти/скачать последний релиз, и выдрать оттуда номер - то пойдёт. Есть такие автоматические слакобильды. Вот только  они глючат часто. Обычно в слакобильде записано

VERSION=2.11

и если вышла версия 2.17, то приходится ручками править на 2.17. Обычно переделка на этом и заканчивается. Но не всегда.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

17

Silencer,
что-то я вас плохо понимаю. Давайте попробуем на примере htop:
-- страничка на slackbuilds.org: http://slackbuilds.org/repository/13.37/system/htop/
-- комплект слакбилда: http://slackbuilds.org/slackbuilds/13.3 … top.tar.gz  -- 2,6 Кбайт
-- подпись комплекта: http://slackbuilds.org/slackbuilds/13.3 … tar.gz.asc  -- 198 байт
-- исходники: http://downloads.sourceforge.net/htop/htop-1.0.tar.gz

Если обратили внимание, исходники не на slackbuilds.org, а на сайте своего проекта. С собственно slackbuilds.org загружается чуть менее трёх килобайт. Поэтому не могу понять, какая разница при таком объёме 20Кб/сек или модем на 14400 и 3Кб/сек. Если имелось в виду "загрузить весь репозиторий", то при использовании rsync или git существенное время занимает только первая загрузка, далее синхронизируются только изменения.

Поясните?

18

bormant пишет:

Если имелось в виду "загрузить весь репозиторий", то при использовании rsync или git существенное время занимает только первая загрузка, далее синхронизируются только изменения.

ВЕСЬ slackbuilds.org (для всех версий slackware c 11й, а то там некоторых билдов для 13.37 нету) занимает ровно 420M

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

19 (02.03.2012 11:23:51 отредактировано bormant)

... но из этого вовсе не следует, что загружать нужно 420М. Если ограничиться одной версией, например, 13.37, то

% du -s /var/lib/sbopkg/SBo/13.37
110M

Однако, из них *.tar.gz и *.tar.gz.asc -- это только 11M, а остальное -- их распакованное содержимое.

Исходя из пропорции 420/110 = x/11, даже 42М для озвученной скорости в 20Кб/сек -- всего полчаса на всё или 10 минут на тарболы одной своей версии.

20

bormant, качал вчера исходники хромиума, примерно 140Мб, скорость была 20-30 кБ/с.
Возможно канал был забит. Я интересовался текущим моментом ситуации  smile

21

bormant пишет:

% du -s /var/lib/sbopkg/SBo/13.37
110M
Однако, из них *.tar.gz и *.tar.gz.asc -- это только 11M, а остальное -- их распакованное содержимое.

мы про разные вещи говорим.
кеш sbopkg это только то, что вы собирали, а я про вообще ВСЁ. про 81206 файлов, без всяких сырцов.

bormant пишет:

для озвученной скорости в 20Кб/сек

а... на любой скорости начать закачку минимум 1 сек, скачать 81К файлов 22часа.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

22 (02.03.2012 16:21:09 отредактировано bormant)

drBatty,
мы говорим про одни и те же вещи, поверьте. Или проверьте... Чтобы не получить в ответ "пруф, или не было" посмотрим внимательно, о чём речь. Пример менять не буду, он тут: http://linuxforum.ru/viewtopic.php?pid=255676#p255676

 Консоль:

% tar tf /var/lib/sbopkg/SBo/13.37/system/htop.tar.gz
htop/
htop/README
htop/doinst.sh
htop/htop.info
htop/slack-desc
htop/htop.SlackBuild

%ls -1 /var/lib/sbopkg/SBo/13.37/system/htop*
/var/lib/sbopkg/SBo/13.37/system/htop.tar.gz
/var/lib/sbopkg/SBo/13.37/system/htop.tar.gz.asc

/var/lib/sbopkg/SBo/13.37/system/htop:
README
doinst.sh
htop.SlackBuild
htop.info
slack-desc


Но, рядом лежат И htop.tar.gz, И запакованное в нём. Так вот размер всего репа для 13.37 110Мб, но размер упакованных слакбилдов и подписей всего 11Мб. Достаточно скачать эти 11Мб, распаковать, чтобы получить итоговые 110Мб репозитория для 13.37.
Исходники отдельно в /var/cache/sbopkg, а не тут, и, действительно, только того, что собирали. Но я их и не учитывал.
Надеюсь теперь возражений не осталось по поводу сказанного ранее:

bormant пишет:

% du -s /var/lib/sbopkg/SBo/13.37
110M
Однако, из них *.tar.gz и *.tar.gz.asc -- это только 11M, а остальное -- их распакованное содержимое.

Далее. В  /var/lib/sbopkg/SBo/13.37 ветка репозитория для 13.37 целиком, а не только то, что собирается локально.  Поэтому, если принять, что отношение размера всего содержимого к запакованному одинаково для всех веток, то для того, чтобы локально развернуть весь 420Мб репозиторий slackbuilds.org, нужно загрузить только 42Мб сжатого контента и распаковать его локально.

bormant пишет:

Исходя из пропорции 420/110 = x/11, даже 42М для озвученной скорости в 20Кб/сек -- всего полчаса на всё или 10 минут на тарболы одной своей версии.

Далее.

drBatty пишет:

на любой скорости начать закачку минимум 1 сек, скачать 81К файлов 22часа.

Слишком категорично.
1) распространяется ли это и на rsync:// ?
2) в одном tar.gz минимум 5 файлов README, info, SlackBuild, slack-desc, зачем их качать отдельно ?

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



ps. sbopkg при загрузке репозитория, если правильно путаю, делает глупость в виде

rsync_command() {
...
rsync --archive --delete --no-owner --exclude="*.sbopkg" \
        $RSYNCFLAGS $REPO_LINK/ $REPO_DIR/

то есть тянет И архивы, И их содержимое, лежащее рядом в распакованном виде.

23

bormant пишет:

мы говорим про одни и те же вещи, поверьте. Или проверьте... Чтобы не получить в ответ "пруф, или не было"

не, вам я на слово верю (хотя всё равно проверил-бы  ae )

bormant пишет:

1) распространяется ли это и на rsync:// ?

почему нет, если мы с нуля качаем? Вот если не с нуля, то rsync работает почти мгновенно, хоть для 100500 файлов, это да.

bormant пишет:

2) в одном tar.gz минимум 5 файлов README, info, SlackBuild, slack-desc, зачем их качать отдельно ?

да, тут я кагбэ не подумал...  ac

bormant пишет:

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

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

Однако, одной только 13.37 мало. Проблема в том, что очень многих слакобильдов там нет, хотя они есть в 13.х или 12.х

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

24

Так а в чём великий смысл грузить всё из предыдущей ветки? Нужен some_package, забрали из ветки  some_package.tar.gz,  some_package.tar.gz.asc, проверили, распаковали, докинули сырцы, при необходимости поправили, собрали, поставили.

25

bormant пишет:

Так а в чём великий смысл грузить всё

ради лулзов ессно  wink

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

26

Silencer пишет:

bormant, качал вчера исходники хромиума, примерно 140Мб, скорость была 20-30 кБ/с.

Исходники chromium-а, вероятнее всего, качали с приведённой ссылки, то есть с http://gsdview.appspot.com/chromium-bro … 21.tar.bz2
Тогда причём тут скорость slackbuilds.org, если загружали с gsdview.appspot.com? Ничего не понимаю.