Пакетомерка (отрезано от "systemd или openrc?")

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Пакетомерка

Сообщение drBatty »

Hephaestus писал(а):
27.05.2014 10:13
в слаке репы существенно меньше, чем в дебе (даже с учетом slackbuilds.org), вот надо будет посмотреть, чего именно мне не хватает и как это запилить в слаку.

именно. Сначала надо посмотреть, а потом уже делать выводы, где больше, и где меньше.

iУведомление от модератора /dev/random
Отрезано отсюда: systemd или openrc?
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Пакетомерка

Сообщение Hephaestus »

drBatty писал(а):
27.05.2014 10:34
именно. Сначала надо посмотреть, а потом уже делать выводы, где больше, и где меньше.
Я имел в виду размер репов. Слака - 1 диск, Деб - 10 дисков. КПД у них разный, согласен. Но это отдельный вопрос.

Некоторых утилит, которыми я пользовался в Дебе, в репах Слаки не нашлось.
Кое-что обнаружилось в слакбилдах. Что-то собирал сам, утянув с офсайта.
С другой стороны, в слакбилдах есть то, чего нет в репах Деба.

О первых своих впечатлениях от Слаки могу поведать в отдельной теме, если это кому-то интересно.

Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Пакетомерка

Сообщение drBatty »

Hephaestus писал(а):
27.05.2014 11:49
Слака - 1 диск, Деб - 10 дисков.

а как ты slackbuilds.org посчитал?
Hephaestus писал(а):
27.05.2014 11:49
Некоторых утилит, которыми я пользовался в Дебе, в репах Слаки не нашлось.

ты прям как маздайщик сейчас сказал. Каких?
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Пакетомерка

Сообщение Hephaestus »

drBatty писал(а):
27.05.2014 16:41
а как ты slackbuilds.org посчитал?

Вот так

Код: Выделить всё

cat SLACKBUILDS.TXT | grep NAME | wc -l
получилось 4445
это займет в лучшем случае пару дисков. Итого три диска вместе с официальным.

drBatty писал(а):
27.05.2014 16:41
ты прям как маздайщик сейчас сказал. Каких?
Прежде всего озаботился уровнем заряда батареи на ноуте. Понадобилась acpitool. В репах её не оказалось, нашлась на slackbuilds.org
Далее, в Дебе я монтировал флешки и всякие внешние носители (включая CD-ROM) с помощью pmount. Опять же, в репах её не нашлось, нашлась на slackbuilds.org, но её я не взял, пока обхожусь без нее.
С офсайта я стягивал dvdauthor, потому что потребовалась более старая версия, чем есть в слакбилдах текущей слаки.
Было ещё что-то сходу не вспомню.

Я ж не говорю, что если чего-то не нашлось, то всё, в печку. Я просто сказал, что набор софта разный и чтобы полностью перейти на слаку, надо посмотреть, чего мне не хватает.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Пакетомерка

Сообщение drBatty »

Hephaestus писал(а):
27.05.2014 17:01
получилось 4445
это займет в лучшем случае пару дисков.

почему так мало? Пакеты в слаке больше, т.к. их опции настраиваются не комбинацией пакетов, а при сборке. Сколько в дебе пакетов *php*?
Hephaestus писал(а):
27.05.2014 17:01
С офсайта я стягивал dvdauthor, потому что потребовалась более старая версия, чем есть в слакбилдах текущей слаки.

вообще-то старую версию обычно собирают текущим слакобилдом.
Hephaestus писал(а):
27.05.2014 17:01
Я ж не говорю, что если чего-то не нашлось, то всё, в печку. Я просто сказал, что набор софта разный и чтобы полностью перейти на слаку, надо посмотреть, чего мне не хватает.

пока я не понял, что именно "не нашлось" ни в дистре, ни в слакобилдах?
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5383
ОС: Gentoo

Re: Пакетомерка

Сообщение /dev/random »

Кстати, а я только что посчитал. Получилось 35.8G. Не 2 диска, но и не гентушные 181.7G
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Пакетомерка

Сообщение Hephaestus »

drBatty писал(а):
27.05.2014 17:35
почему так мало?
Потому что официальный установочный диск слаки содержит

$

cat CHECKSUMS.md5 | grep txz$ | wc -l 1336

наименований и занимает это аккурат полдиска (2,3Gb)

Тогда при прочих равных 4445 "наименований" займут

$

echo '4445/1336*2.3/4.3' | bc -l 1.77960938587940398272

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

drBatty писал(а):
27.05.2014 17:35
вообще-то старую версию обычно собирают текущим слакобилдом.
ЕМНИП, оно у меня слакбилдом не захотело собираться.
Со слакбилдами мне ещё предстоит вникать поглубже. Так-то я пользовался sbopkg.

drBatty писал(а):
27.05.2014 17:35
пока я не понял, что именно "не нашлось" ни в дистре, ни в слакобилдах?
Что-то было. Я тогда ещё ничего не ставил, только собирался. Поэтому сейчас уже не вспомню.
А вообще у меня в Дебе много всякой всячины установлено, вполне возможно, что чего-то не найдется.
Только в отличие от маздайщика, с которым ты меня сравнил, я знаю, что мне делать, если нужного пакета не нашлось. Знаю, где найти и как собрать.

/dev/random писал(а):
27.05.2014 18:36
Кстати, а я только что посчитал. Получилось 35.8G.
Это приличный объем. А это что? Слакбилды?
Как цифра получилась?
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5383
ОС: Gentoo

Re: Пакетомерка

Сообщение /dev/random »

Hephaestus писал(а):
27.05.2014 18:43
Это приличный объем. А это что? Слакбилды?
Как цифра получилась?

Сделал curl -LI по всем ссылкам, указанным в SLACKBUILDS.TXT, и просуммировал Content-Length.
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Пакетомерка

Сообщение Hephaestus »

/dev/random писал(а):
27.05.2014 18:47
Сделал curl -LI по всем ссылкам, указанным в SLACKBUILDS.TXT, и просуммировал Content-Length.
Понятно. Это конечно, точнее. Я-то прикидывал в среднем.

Стало быть, порядка 8 дисков. Ну что ж, нехило. По размерам сопоставимо с дебиановскими репами.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Пакетомерка

Сообщение drBatty »

/dev/random писал(а):
27.05.2014 18:36
Кстати, а я только что посчитал. Получилось 35.8G.

где-то так, но это не корректное сравнение. С gentoo тоже нельзя сравнивать.
Hephaestus писал(а):
27.05.2014 18:43
Потому что официальный установочный диск слаки содержит

офф диск содержит много мелких пакетиков, вроде kdei/*. А в слакобилдах оно всё в одном.
Hephaestus писал(а):
27.05.2014 18:43
ЕМНИП, оно у меня слакбилдом не захотело собираться.
Со слакбилдами мне ещё предстоит вникать поглубже. Так-то я пользовался sbopkg.
по уму надо сначала осилить вручную, а потом уже автоматическое.
Hephaestus писал(а):
27.05.2014 19:09
По размерам сопоставимо с дебиановскими репами.

да. Я по опыту знаю: иногда нету нужного в слакобилдах, иногда в дебе. Хотя и то и то было у меня 3.5 раза, обычно есть и там и там.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Пакетомерка

Сообщение Hephaestus »

drBatty писал(а):
27.05.2014 19:59
по уму надо сначала осилить вручную, а потом уже автоматическое.
Вручную оно как раз собралось без вопросов.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21179
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Пакетомерка

Сообщение Bizdelnick »

Hephaestus писал(а):
27.05.2014 19:09
По размерам сопоставимо с дебиановскими репами.

Сравниваете объём сжатых исходников с объёмом сжатых бинарников? Ну-ну.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Пакетомерка

Сообщение Hephaestus »

Bizdelnick писал(а):
27.05.2014 20:53
Сравниваете объём сжатых исходников с объёмом сжатых бинарников? Ну-ну.
Я об этом подумал. Точно не знаю, насколько там разница. Но думаю, что всё равно сопоставимо.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Пакетомерка

Сообщение drBatty »

Hephaestus писал(а):
27.05.2014 20:34
Вручную оно как раз собралось без вопросов.

что-то ты сделал не так. Slackbuild собирает ./configure && make && make install

Bizdelnick писал(а):
27.05.2014 20:53
Сравниваете объём сжатых исходников с объёмом сжатых бинарников? Ну-ну.

ну тут сложный вопрос, что больше. Какой-нить helloworld на 100 строк может за собой весь boost потянуть. Тут смотря кто, что и как пишет.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21179
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Пакетомерка

Сообщение Bizdelnick »

Hephaestus писал(а):
27.05.2014 20:57
Точно не знаю, насколько там разница. Но думаю, что всё равно сопоставимо.

Несопоставимо. Причём в отдельных случаях разница может быть как в большую, так и в меньшую сторону. Лучше уж считать исходные пакеты, например скриптом отсюда:

Код: Выделить всё

Number of source packages in wheezy:
  main: 17167
  contrib: 132
  non-free: 268
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current

Re: Пакетомерка

Сообщение yars »

17167

Это учитывая порезанные на кусочки пакеты одной и той же программы (например mc-bin, mc-docs, mc-extra), виртуальные и пакеты-заглушки?
Slackware64-current/Xfce 4.12/Acer TravelMate 5760
-------------
Registered Linux User #557010
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21179
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Пакетомерка

Сообщение Bizdelnick »

yars писал(а):
04.12.2014 02:01
Это учитывая порезанные на кусочки пакеты одной и той же программы (например mc-bin, mc-docs, mc-extra), виртуальные и пакеты-заглушки?

Это число исходных пакетов до порезки. Без виртуальных, но с заглушками.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали: