The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Итоги полугода работы проекта Repology, анализирующего информацию о версиях пакетов

17.05.2020 23:02

Прошли очередные полгода и проект Repology публикует очередной отчёт. Проект занимается агрегацией информации о пакетах из максимального числа репозиториев и формированием полной картины о поддержке в дистрибутивах по каждому свободному проекту с целью упрощения работы и улучшения взаимодействия мейнтейнеров пакетов как между собой, так и с авторами ПО - в частности, проект помогает быстрее обнаруживать выпуски новых версий ПО, следить за актуальностью пакетов и наличием уязвимостей, унифицировать схемы именования и версионирования, поддерживать метаинформацию в актуальном состоянии, делиться патчами и решениями проблем и улучшать переносимость ПО.

  • Число поддерживаемых репозиториев достигло 280. Добавлена поддержка ALT p9, Amazon Linux, Carbs, Chakra, ConanCenter, Gentoo оверлей GURU, LiGurOS, Neurodebian, openEuler, Siduction, Sparky. Добавлена поддержка новых основанных на sqlite3 форматов для RPM репозиториев и OpenBSD.
  • Проведён большой рефакторинг процесса обновления, что позволило уменьшить период обновления до 30 минут в среднем и открыло дорогу для реализации новых возможностей.
  • Добавлен инструмент позволяющий формировать ссылки на информацию в Repology на основе именований пакетов в репозиториях (которые могут отличаться от именования проектов в Repology: например, Python модуль requests будет именоваться как python:requests в Repology, www/py-requests как порт FreeBSD или py37-requests как пакет FreeBSD).
  • Добавлен инструмент позволяющий получить список наиболее добавляемых ("Trending") и удаляемых из репозиториев проектов на данный момент.
  • Запущена в beta режиме поддержка определения уязвимых версий. В качестве источника информации об уязвимостях используется NIST NVD, уязвимости привязываются к проектам через CPE информацию полученную из репозиториев (доступна в Gentoo, Ravenports, FreeBSD ports) или добавленную вручную в Repology.
  • За прошедшие полгода было обработано более 480 заявок на добавление правил (reports).

Топ репозиториев по общему количеству пакетов:

  • AUR (53126)
  • nix (50566)
  • Debian и производные (33362) (лидирует Raspbian)
  • FreeBSD (26776)
  • Fedora (22302)

Топ репозиториев по количеству неуникальных пакетов (т.е. пакетов, присутствующих также в других дистрибутивах):

  • nix (43930)
  • Debian и производные (24738) (лидирует Raspbian)
  • AUR (23588)
  • FreeBSD (22066)
  • Fedora (19271)

Топ репозиториев по количеству свежих пакетов:

  • nix (24311)
  • Debian и производные (16896) (лидирует Raspbian)
  • FreeBSD (16583)
  • Fedora (13772)
  • AUR (13367)

Топ репозиториев по процентному соотношению свежих пакетов (только для репозиториев с 1000 и более пакетами и не считая upstream коллекций модулей типа CPAN, Hackage, PyPi):

  • Ravenports (98.95%)
  • Termux (93.61%)
  • Homebrew (89.75%)
  • Arch и производные (86.14%)
  • KaOS (84.17%)

Общая статистика:

  • 280 репозиториев
  • 188 тысяч проектов
  • 2.5 миллиона отдельных пакетов
  • 38 тысяч мейнтейнеров


  1. Главная ссылка к новости (https://repology.org...)
  2. OpenNews: Итоги полугода работы проекта Repology, анализирующего информацию о версиях пакетов
  3. OpenNews: Итоги полугода работы проекта Repology, анализирующего информацию о версиях пакетов
  4. OpenNews: Итоги полугода работы проекта Repology, анализирующего информацию о версиях пакетов
  5. OpenNews: Итоги полугода работы проекта Repology, анализирующего информацию о версиях пакетов
  6. OpenNews: Полугодовой отчёт проекта Repology, анализирующего информацию о версиях пакетов
Автор новости: AMDmi3
Тип: Обобщение
Короткая ссылка: https://opennet.ru/52977-repology
Ключевые слова: repology
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (92) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 23:25, 17/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –16 +/
    Debian на сервак, Arch на домашний комп. Все согласны?
     
     
  • 2.4, user90 (?), 23:33, 17/05/2020 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Можно и вприсядку)) Но мне чегот лениво.
     
  • 2.6, Машина Локалхоста (?), 23:35, 17/05/2020 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Хорошо у вас в двухтысячных. Скоро биткойн изобретут - сразу добывай. Можешь перевести 10 BTC на 1PC9aZC4hNX2rmmrt7uHTfYAS3hRbph4UN за совет.
     
  • 2.7, Сейд (ok), 23:46, 17/05/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Fedora
     
     
  • 3.24, Аноним (24), 01:37, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    BucketHat
     
  • 2.8, Аноним (8), 23:55, 17/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Я проверял, федора на сервер может оказаться куда более жизнеспособным вариантом. При условии, что приложение у нас может мигрировать и запускаться на чём угодно, свежий софт всегда в плюс идёт, как по числу закрытых дыр, так и по числу возможностей управления.

    Дома можно и генту -- ничего не посыпется и без тестирования, а если посыпется, "потеря" нескольких часов не особо страшна. Данные всё равно не теряюся. Бонусом куда более приятные дефолты и справка, а также запредельная гибкость, которая конкурентам и не снилась. Мне нравится патчить софт, как нужно мне.

     
     
  • 3.14, Игорь (??), 00:48, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Несколько часов даунтайма на сервер - не важно прод или дома - это уже "нежизнеспособный вариант", если что.
     
     
  • 4.15, Аноним (8), 01:02, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Несколько часов даунтайма на сервер - не важно прод или дома -
    > это уже "нежизнеспособный вариант", если что.

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

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

     
     
  • 5.47, And (??), 10:09, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё бывает, что под нагрузкой не справляется в наборе версий текущего дистрибутива. Не выйдет downgrade нагрузки со свежих версий на прошлые - время вспять не повернуть. К вопросу о гонках за свежестью.
     
     
  • 6.69, Аноним (8), 20:22, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Генту -- роллинг. Только glibc нельзя даунгрейдить, его нужно упаковать перед удалением и откатывать на бинарный пакет.

    Можно устанавливать любые бинарные пакеты, зависимости которых удовлетворены, любых версий. Без проблем совершенно, разруливать зависимости правда ручками придётся.

    Ну там можно прочитать лог установки, например, и откатить все зависимости "плохого" пакета. Иногда только зависимости и нужно откатить. Я так miniupnpc поломанную чинил, софт перестал нормально работать. При том, что я даже не пользовался upnp. Ужас, ненавижу хардкод.

     
  • 3.33, Аноним (33), 02:27, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >Мне нравится патчить софт, как нужно мне.

    Нормальные люди не будут этим заниматься.

     
     
  • 4.35, Аноним (35), 02:58, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • –7 +/
    А кто говорил что линукс - для нормальных людей? Для нормальных людей есть windows & os x. Линукс система от профессионалов и для профессионалов. Если вы не занимаетесь делами хоть как-то связанные с серверами или кодом - он просто не для вас. Для нормальных, обычных людей есть windows & os x, помним да?
     
     
  • 5.55, Аноним (-), 13:13, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    OS X - уже история, ты даже не знаешь о чем пишешь.
     
  • 5.68, Аноним (68), 19:59, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Если вы не занимаетесь делами хоть как-то связанные с серверами или кодом - он просто не для вас.

    Вообще ни разу. Использую на десктопе, потому что удобно.

     
     
  • 6.71, microsoft (?), 21:28, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ага, удобно, какже
     
  • 4.51, Аноним (51), 11:33, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Нормальные люди

    У вас множество ошибок в слове хомячки.

     
  • 4.92, Вован (??), 08:18, 22/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Угу, я тоже думал, что не буду, поставил разрекламированную Убунту, начал свои дела делать, и внезапно нарвался на баг/фичу в программе git, одним из решений которой было - пересобрать из исходников со специальным патчем... Сразу после этого снёс Убунту, поставил Генту и наслаждаюсь до сих пор.
     
  • 2.12, Анончик9999 (?), 00:33, 18/05/2020 Скрыто модератором
  • +/
     
     
  • 3.18, Аноним (-), 01:04, 18/05/2020 Скрыто модератором
  • +2 +/
     
     
  • 4.20, zzz (??), 01:31, 18/05/2020 Скрыто модератором
  • –1 +/
     
  • 4.39, Аноним (39), 07:17, 18/05/2020 Скрыто модератором
  • +1 +/
     
  • 2.16, mos87 (ok), 01:03, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Debian на сервак, Arch на домашний комп. Все согласны?

    сервак в зависимости от. но Debian это первый выбор.

    на столе бубунта, но возможно стОит попробовать Рач. Как там Mate готовят?

     
     
  • 3.38, bergentroll (ok), 06:06, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Аль денте. В Archlinux ванильные пакетики. Не принято прикручивать темы и перекладывать конфиги. Обычно всё работает отлично, но бывает и неотлично. Так, у меня в текущее время GIMP крашится при копировании. Выручает, что можно пересобрать как вариант из репозитория, так и разные варианты из AUR.
     
     
  • 4.56, bm (??), 14:48, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    та же фигня с гимпом на генте - обновился до гита - помогло
     
  • 3.48, And (??), 10:12, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > на столе бубунта, но возможно стОит попробовать Рач. Как там Mate готовят?

    Неправильный вопрос. Общаться придётся совсем с другими частями системы. В качестве выхода из зоны комфорта - да, обязательно стоит.

     
     
  • 4.83, mos87 (ok), 18:25, 19/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    ви таки это челавеку сидевшему неск. лет на генте говоrите даааа?))
     
  • 2.27, Аноним (27), 01:41, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Фряху и туда и туда. Если линукс, то скорее уж какой-нибудь nix - он единственный её обгоняет по свежести пакетов.
     
  • 2.32, Аноним (33), 02:25, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    OpenIndiana на сервак, OpenIndiana на домашний комп. Все согласны?
     
  • 2.40, Аноним (40), 07:35, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Демьян не нужен, CentOS в прод, Fedora на локалхост. Хотя, мне CentOS хватает и на домашнем компе
     
     
  • 3.61, Аноним (27), 15:52, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну это если только печатная машинка нужна, и от сервера и от десктопа.
     
  • 2.44, Аноним (44), 09:37, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    На сервер Ubuntu Server версии 16.04, на все остальные Runtu Xfce 18.04.
     
  • 2.50, Аноним (51), 11:25, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >Debian на сервак, Arch на домашний комп.

    Devuan на сервак, Gentoo на домашний.

     
  • 2.66, Аноним (66), 17:54, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Дебиан на серверах с 4-й версии, ни единого разрыва.
    Рач на десктопе с 12-го года, было всего 2-3 разрыва за 8 лет.
     
  • 2.67, З. Фройд (?), 19:32, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Таки получаецца - FreeBSD на сервер, а Fedora - десктоп. Второе даже не обсуждается.
     
  • 2.89, Michael Shigorin (ok), 04:33, 22/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и зачем оно мне сдалось на эльбрусах?
     

  • 1.2, user90 (?), 23:31, 17/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Херово оно работает!
    Берем крутейший rox-filer - опа, пишет что его якобы нет в Debian))
     
     
  • 2.21, Аноним (27), 01:31, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Его там назвали rox, сами и виноваты.
     
     
  • 3.46, Аноним (44), 09:38, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вот неплохо бы соответствие репов Ubuntu и Debian. А то некоторые пакеты имеют разные названия.
     
  • 3.49, Аноним (49), 11:10, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ты путаешь 2 разные вещи.
     
     
  • 4.57, Аноним (27), 15:29, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну расскажи какие именно тогда уж, а то можно предположить что тебе сказать нечего.

    https://packages.debian.org/buster/rox-filer - source "rox", binary "rox-filer". Нормальные мантейнеры не называют src и bin пакеты одного и того же разными именами, так что это только их вина.

     
     
  • 5.72, Аноним (72), 22:39, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А если не распилить рокс с одним срц пакетом на десять пакетов rox-libs, rox-docs, rox-filer, rox-another, etc., то как потом говорить "в нашем дебиане больше всего пакетов!"?
     
     
  • 6.74, Аноним (27), 23:28, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Тут он распиливается на ровно один пакет. А говорить что "в нашем дебиане больше всего пакетов" перестали когда Repology посчитал честные числа ещё несколько лет назад.
     
  • 2.63, Аноним (27), 16:16, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вы куда смотрите? Пишет что есть. Пакет действительно называется rox.
     

  • 1.3, Стрелок (??), 23:31, 17/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Интересно,как они определяют свежесть пакета в AUR, когда типичный git сценарий выглядит типа скачать последний релиз (или даже коммит) собрать и разложить по полочкам, но в метаданных пакета может быть указана версия мохнатых годов..
     
     
  • 2.23, Аноним (27), 01:34, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Они же там как rolling помечаются.
     
     
  • 3.29, Аноним (24), 01:42, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    мы про АУР а не офрепу
     
     
  • 4.31, Аноним (27), 01:43, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Я тоже про AUR.
     
     
  • 5.52, Аноним (24), 12:33, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    и как же они там помечаются как ролинг ?
    там нету явного 'флага' для такой пометки, есть только некоторое "соглашение" что для пакетов построенных с помощью систем управления версиями к названию пакета добавлять окончание, например *-git, но чтобы наверняка быть уверенным то нужно парсить сам PKGBUILS и анализировать переменную source
     
     
  • 6.58, Аноним (27), 15:31, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю как они там помечаются как роллинг, можешь спросить у автора. Я это вижу по факту:

    https://repology.org/project/wget/versions#aur

     

  • 1.5, mos87 (ok), 23:34, 17/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    веб-морда у него чисто миллениаловская веб5.0 во все дыры. т.е. бесполезное говно
    pkgs.org для скучных бумеров т.е. для дела
     
     
  • 2.10, Andy (??), 00:17, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Фигня этот ваш pkgs.org
     
  • 2.22, Аноним (27), 01:33, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вполне себе олдскульная там морда, даже без js работает.
     
  • 2.36, Аноним (36), 03:01, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вы наверное слепой, там статические страницы безо всяких reactjs, говновебкомпонентов и копрофреймворков. Но вообще странно сравнивать сервисы несущие конкретную функцию по тому на чем у них морда написана.

    pkg.org знает полтора репозитория, ну умеет сравнивать пакеты, репортить новые версии, статистику по репам и мантейнерам, не говоря даже об уязвимостях. Т.е. ничего не умеет. Его можно было бы заменить горсткой txt'шников со списками пакетов - спорю что вы и рады были бы, это точно не миллениаловское.

     

  • 1.9, odd.mean (ok), 23:59, 17/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не знаю, чем и как они таскают данные по F-Droid, но получается полная хурма. Около месяца назад количество пакетов в нём перевалило за 3000 (это видно в одноимённом приложении при обновлении индекса). Я захотел предложить новость на родной OpenNET, но сослаться на https://f-droid.org не получилось, т.к. они не публикуют суммарное количество доступных пакетов (или я плохо искал). Тогда я вспомнил про https://repology.org/repository/fdroid где, к своему удивлению, обнаружил что репозиторий содержит 38(!) пакетов.
    Так и не запилил новость в итоге.
     
     
  • 2.25, Аноним (27), 01:38, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну сам подумай - fdroid большей частью андроидный хлам который не с чем сравнивать. И полтора калеки кроссплатформенного софта - их он и показывает. А чтобы посчитать софт - посмотри откуда repology берёт его список, скачай да сам посчитай.
     

  • 1.11, Аноним (-), 00:21, 18/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    nix получается круче всех. Кто пробовал? Какие минусы? Как он в сравнении с Debian? Я так понимаю, его можно использовать на любой системе параллельно с существующими пакетными менеджерами?
     
     
  • 2.13, русский рэп (?), 00:47, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Когда появится на впсках, тогда и узнаем чем лучше
     
     
  • 3.19, Аноним (-), 01:12, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А что тебе мешает залить свой образ на какой-нибудь ec2?
     
  • 2.17, виндотролль (ok), 01:04, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Речь и nix или nixos? Если nix — то его и в Дебиан можно поставить.

    А если о nixos. И плюс, и минус — система конфигурится якобы декларативно с помощью своего фреймворка.

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

    Тут, правда, есть нюанс. Разработчики этого замечательного фреймворка не подозревали, что один пользователь может хотеть 3 разных мышки на одном компьютере: дома трекбол, в офисе — внешний тачпад, а в дороге — встроенный тачпад. Так что если захочется 3, то надо будет читать мануал их фреймворка, мануал, иксов, либинпута, удева, а потом еще долго исследовать, как это все между собой подружить.

    Похожая ерунда с пакетами. Все изолированно, атомарно и круто. До тех пор, пока не приходится поставить матлаб, который класть хотел на все изобретения никса и ожидает, что зависимости на диске будут разложены по FHS, а не как там никс себе придумал...

    Ну и тут уж кто во что горазд. Кто арч в виртуалочке держит, кто тратит 3 дня, чтоб подружить софт с никсом...

     
     
  • 3.28, Аноним (-), 01:41, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А зачем этот nix прибит гвоздями к /nix (из-за чего авторы огребли проблем в последней макоси)? Какой смысл отказываться от FHS и при этом так жестко привязываться к другой файловой иерархии, что даже пользовательская установка завязана на /nix? Ведь по идее можно было бы положить этот nix, например, в ~/.local/nix и добавлять туда софт в многопользовательской системе никому не мешая? Чем авторы оправдывают лютую необходимость привязки к /nix?
     
     
  • 4.41, Ю.Т. (?), 08:27, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Можно куда хочешь настроить при сборке, /nix это по умолчанию в бинарниках.
     
  • 3.86, NULL (??), 22:25, 19/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >Надо, вот, тебе в мышке поменять левую и правую кнопку — лезешь не в справку не пойми чего, иксов ли, либ инпут ли, а все делается в едином текстовичке в едином формате.

    Зачем ты написал этот FUD? Если конфиг в хомяке пользователя - все как обычно, если в /etc - для его перманентного добавления можно в едином текстовичке написать директиву "положить в /etc файл с таким-то именем и с таким-то содержанием", https://nixos.org/nixos/options.html#environment.etc.%3Cname%3F%;3E.text

     
     
  • 4.95, виндотролль (ok), 20:00, 25/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Зачем ты написал этот FUD? Если конфиг в хомяке пользователя - все
    > как обычно, если в /etc - для его перманентного добавления можно
    > в едином текстовичке написать директиву "положить в /etc файл с таким-то
    > именем и с таким-то содержанием", https://nixos.org/nixos/options.html#environment.etc.%3Cname%3F%;3E.text

    Смотри сюда
    https://nixos.org/nixos/manual/#sec-x11-touchpads

    Общая высокоуровневая настройка. Я всегда о таком мечтал, это очень круто.

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

    А если не один, то надо конфигурировать стандартным для апстрима способом — через etc или udev или Xorg.conf. И вот там уже, да, директива как ты и написал. Только настройку надо делать в 2-х местах — в никсе, и в етц.

    Плюсы, конечно, есть — можно etc не бекапить. Но время на настройку увеличивается при этом.

     
  • 2.30, Аноним (27), 01:42, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Писали же уже что они импортнули себе hackage и cran целиком - вот и всё "первое место". Когда дойдут руки, сделаю issue и попрошу убрать его из статистики.
     
  • 2.34, DerRoteBaron (ok), 02:53, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хотел я в своё время посмотреть, как они пакуют X, чтобы попытаться портануть это в свой уютный дистрибутив. А они качают бинарный rpm, который собирается автором X весьма извращённым образом. Впрочем для более-менее молодых самостоятельных дистров подобный подход (или в той же степени невоспроизводимые и требуюшие инета сборки всякого на модных молодёжных Go, Rust или там JS) норма, что не может не печалить
     
     
  • 3.85, NULL (??), 22:20, 19/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >Хотел я в своё время посмотреть, как они пакуют X, чтобы попытаться портануть это в свой уютный дистрибутив. А они качают бинарный rpm, который собирается автором X весьма извращённым образом.

    Что ты куришь? В выражении видно, что xorgserver собирается из исходников, как и все остальное: https://github.com/NixOS/nixpkgs/blob/master/pkgs/servers/x11/xorg/default.nix

     
     
  • 4.87, DerRoteBaron (ok), 12:46, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Под X понимался один из пакетов, где они делают вот так:
    https://github.com/NixOS/nixpkgs/blob/84cf00f98031e93f389f1eb93c4a7374a33cc0a9

    Они еще чаще такое делают с .deb, причем в том числе и для пакетов со вполне себе открытыми исходниками

     
     
  • 5.88, mikhailnov (ok), 01:25, 22/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Бинарный шрифт упаковали вместо сборки из исходников, какой ужас!
     

  • 1.37, КО (?), 05:58, 18/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    "агрегацией информации о пакетах"
    Но, зачем?
    "с целью упрощения работы и улучшения взаимодействия мейнтейнеров пакетов как между собой, так и с авторами ПО"
    Нет, всё-таки, зачем?
     
     
  • 2.42, Ю.Т. (?), 08:28, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Шершут ля деньги.
     
  • 2.70, Аноним (36), 21:00, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А зачем вам это объяснять? Не поняли - проходите мимо.
     

  • 1.43, Аноним (43), 08:50, 18/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Где код Repology?
    Хочу на локалхосте запустить.
     
     
  • 2.45, Иваня (?), 09:37, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    На github https://github.com/repology
     
  • 2.64, Аноним (27), 16:22, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ссылка на репозитории там в конце каждой страницы.
     

  • 1.53, Аноним (53), 12:53, 18/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > 38 тысяч мейнтейнеров

    На 7 миллиардов людей, ужасно мало :-(

     
  • 1.54, анонимус (??), 13:11, 18/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Fedora (22302)

    Интересно то, что 22302 - это данные fedora 29, который давно уже end of life.

    Какая-то странная статистика, не понятно, как она собрана и как и что с ней делать

     
     
  • 2.60, Аноним (27), 15:50, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Автор уже писал что следить за EoL'ами не намерен, поэтому похоже что берётся просто релиз с максимальной метрикой. В обычной ситуации это нормально работает потому что следующий релиз содержит больше пакетов. Но федора судя по всему развивается путём выкидывания пакетов, так что даже не знаю что на это сказать.

    PS. Но так-то вообще в rawhide чиселка всего не 50 меньше, так что ошибка на уровне погрешности - ну был бы там rawhide (21736), что бы для вас изменилось? Gentoo на 5 место всё равно бы не вышел.

     
     
  • 3.62, анонимус (??), 15:53, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Gentoo на 5 место всё равно бы не вышел.

    Да не места интересуют. Было бы интересно посмотреть какими именно пакетами отличаются дистрибутивы и есть ли в этих пакетах хоть какой-то смысл.

     
     
  • 4.65, Аноним (27), 16:33, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну в списке проектов есть фильтрация по In repo, Not in repo - думается что это именно то что вам нужно. Наличие смысла можно измерять в Spread (и фильтровать по нему тоже). Выглядит так что ваш кейс полностью покрыт.
     
  • 4.73, Аноним (8), 22:57, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Между прочим, я уже несколько раз замечал, что свежий софт появляется только в gentoo (основном дереве) и fedora (тестовой). Взять хотя бы chrony (как, где-то есть системы без chrony? ну, такое), спустя пару недель новая версия была только в них. Правда, "новая" версия там была предрелиз, но всё же, она была добавлена в дистрибутив практически в тот же день (это помимо того, что можно собрать из гита). Да, собственно, ничего и не изменилось за 2 месяца: https://repology.org/project/chrony/history и это только один из примеров.
     
     
  • 5.75, Аноним (27), 23:35, 18/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    То что пререлизы мало где опакечиваются это как раз абсолютно нормально.
     
     
  • 6.76, Аноним (8), 00:06, 19/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > То что пререлизы мало где опакечиваются это как раз абсолютно нормально.

    Угу, мне как-то вим свежий срочно понадобился. А его нигде нет, упс. Спасибо хоть в генту пакет с 9999 есть. Бетка audacious сколько там висела, полгода или год? В какие-то дистрибутивы утянули, в генту приходилось самому писать ебилд. Теперь хоть добавили 9999, стало куда лучше. Это не нормально. Должны быть свежие версии у софта, а не позапрошлогодичные.

     
     
  • 7.79, Аноним (27), 02:45, 19/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну пакеты типа 9999 и AUR'овских -git это вообще минное поле, потому что в любой момент могут сломаться как угодно. А так-то взять пакет, изменить циферку и пересобрать - дело пары команд в любом source-based дистре.
     
     
  • 8.80, Аноним (8), 03:16, 19/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Не, в случае с audacious, не всё так просто Там совершили много рефакторинга и ... текст свёрнут, показать
     
     
  • 9.82, Аноним (27), 14:41, 19/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё раз, когда у апстрима нет релизов, пререлизы начинают пакетить обычным образ... текст свёрнут, показать
     
  • 6.77, Аноним (8), 00:13, 19/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Тот же вулкан тоже только в арче и есть. https://repology.org/project/vulkan-loader/versions

    В арче и генту, поскольку в генту можно собирать из 9999. Правда, неудобно, что оно само не обновится. И изменения в юзах (и флагах конфигурации) сами не появятся. Всё равно, получается, в генту самый свежий софт.

     
     
  • 7.78, Аноним (27), 02:43, 19/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы же нагло врёте. Он только свежайший в 3 репах, а "есть" он почти везде.
     
     
  • 8.81, Аноним (8), 03:20, 19/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Сорян, я не слышал про параболу, а кукер несчитово Да и шланговый дистр вообще ... текст свёрнут, показать
     
     
  • 9.84, Аноним (27), 19:34, 19/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Парабола это арч, ещё ты пропустил мандриву Все остальные на предыдущей версии,... текст свёрнут, показать
     
  • 7.91, Michael Shigorin (ok), 04:37, 22/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вот только ссылка чуток не та -- обратите внимание на http://repology.org/project/vulkan/versions и не обманывайте людей.
     
     
  • 8.93, Аноним (8), 10:23, 22/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ссылка очень даже та, это 4 разных независимых пакета vulkan-loader, vulkan-hea... текст свёрнут, показать
     

  • 1.90, Michael Shigorin (ok), 04:35, 22/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Спасибо за труды, регулярно пользуюсь.
     
     
  • 2.94, Аноним (27), 19:50, 23/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Было бы здорово если бы со стороны sisyphus в свою очередь было бы меньше фейковых версий.

    https://repology.org/projects/?inrepo=altsisyphus&problematic=1

    Ладно, часть проблем порождена идиотской схемой rpm в которой принято коверкать версию и пререлизную её часть (alphaX/betaX/rcX) переносить в ревизию - это можно частично исправить когда дойдут руки. Но даже без учёта этого сизиф в топе по несуществующим версиям на ровном месте.

    Прямо из сегодняшнего, например, несуществующий unbound 1.10.2. Из недавнего - pythonmagick 0.9.64, exempi 2.5.2, а ruby gems из сизифа уже заигнорированы по умолчанию.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру