The OpenNET Project / Index page

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

Debian тестирует Debusine, систему индивидуальных репозиториев в стиле PPA

18.12.2025 12:16

Проект Debian начал тестирование системы Debusine, позволяющей создавать индивидуальные репозитории, через которые можно распространять более новые версии программ, проводить предварительное тестирование пакетов или размещать дополнительные пакеты, не подходящие для штатных репозиториев Debian. Debusine преподносится как созданный для Debian аналог репозиториев PPA (Personal Package Archive), применяемых в Ubuntu. Проект развивает Колин Ватсон (Colin Watson), в своё время входивший в технические комитеты Debian и Ubuntu, и занимавшийся разработкой сервиса Launchpad, инсталлятора Ubuntu и системы инициализации Upstart.

Предполагается, что Debusine будет полезен разработчикам Debian для отдельного тестирования пакетов на реальных системах до передачи изменений в основной репозиторий. Например, при устранении проблемы в пакете разработчик может использовать Debusine, чтобы столкнувшиеся с проблемой пользователи заранее могли протестировать исправление. Debusine также могут использовать проекты, желающие распространять одновременно несколько версий программ или не готовые выполнить требования Debian, предъявляемые к пакетам в основных репозиториях.

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

Для тестирования Debusine введён в строй сервер debusine.debian.net, возможность публикации пакетов на котором предоставлена пока только разработчикам и мэйнтейнерам Debian, имеющим учётную запись в Salsa. Для публикации пакетов можно использовать инструментарии debusine-client и dput-ng. В debusine.debian.net допускается размещение пакетов, условия лицензирования которых соответствуют требованиям Debian.

  1. Главная ссылка к новости (https://lists.debian.org/debia...)
  2. OpenNews: Представлен DUR, аналог пользовательского репозитория AUR для Debian
  3. OpenNews: Ubuntu развивает собственный формат пакетов для установки сторонних приложений
  4. OpenNews: В Launchpad появилась экспериментальная поддержка Git
  5. OpenNews: Canonical прекратит поддержку Bazaar в платформе Launchpad
  6. OpenNews: Systemd победил в третьем голосовании по выбору системы инициализации для Debian
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64446-debusine
Ключевые слова: debusine, debian, ppa, apt
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (57) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 16:39, 18/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    когда sudo будет из коробки ?
     
     
  • 2.2, ppa (?), 16:50, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +22 +/
    Как только перестанешь указывать пароль root при установке
     
  • 2.6, Alex154 (ok), 17:18, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В чем проблема настроит sudo? Это делается за 30 секунд.
     
     
  • 3.30, Аноним (30), 18:43, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    это надо сделать 100500 раз
     
  • 3.33, _kp (ok), 19:03, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Проблема, что настраивать точно придется, и придётся каждый раз.
    Лет 10-20 лет назад ограниченный инсталлятор был оправдан, типа работает, и отлично.
    Но от всего ожидаешь развития, в том числе и удобного инсталлятора. А он так и остался музейным экспонатом из далёкого прошлого.
     
     
  • 4.44, Аноним (44), 20:23, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Как минимум раз в полгода при штатной переустановке линукс. Но на деле скорее всего чаще.
     
     
  • 5.65, Аноним (65), 23:14, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Как минимум раз в полгода при штатной переустановке линукс.

    Зачем? Я на NixOS меняю канал и может быть правлю конфиг. Далее нужно подождать пока скачиваются и устанавливаются пакеты, в это время системой можно пользоваться. Всё.

     
  • 4.60, Аноним (60), 22:40, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > ожидаешь развития, в том числе и удобного инсталлятора. А он так и остался музейным экспонатом из далёкого прошлого.

    Calamares installer музейный?

     
  • 2.12, Аноним (12), 17:48, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Из коробки должно быть как можно меньше пакетов, а не больше.
     
  • 2.50, Аноним (50), 20:43, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    sudo вообще не должно быть в системе.
     
     
  • 3.64, Аноним (64), 23:10, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    И пакетов в пакетах.
     

  • 1.3, Аноним (3), 17:12, 18/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    >допускается размещение пакетов, условия лицензирования которых соответствуют требованиям Debian

    Это хорошо, но всегда надо быть начеку:
    https://opennet.ru/63677-stardict
    А так, удачи команде Debian!

     
  • 1.4, Аноним (4), 17:17, 18/12/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.5, Аноним (5), 17:17, 18/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Что-то непонятен смысл. Это что-то типа AUR, где каждый бомж сможет свои поделки публиковать? Серьёзные люди и так давно создавали свои собственные репозитории без проблем.
     
     
  • 2.31, Аноним (31), 18:50, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Серьёзные люди и так давно создавали свои собственные репозитории без проблем.

    Забыл упомянуть, что "серьезные люди" склонировали репозитории с пэкажбилдами с AUR, но с таким важным видом будто сделали что-то сами, гордо нaдyвали щeкu и зaдuрали нocы.

    «Издали может показаться, что это люди хотя и суровых, но крепко сложившихся убеждений, которые сознательно стремятся к твердо намеченной цели. Однако ж это оптический обман, которым отнюдь не следует увлекаться. Это просто с всех сторон наглухо закупоренные существа, которые ломят вперед, потому что не в состоянии сознать себя в связи с каким бы то ни было порядком явлений...» - "История одного города", М.Е. Салтыков-Щедрин.

     

  • 1.8, Аноним (8), 17:20, 18/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А есть где ядро 6.18 LTS чтобы на stable накатить и чтобы долго поддерживалось?
     
     
  • 2.52, Аноним (52), 21:27, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А backports? Вроде 6.18 должны залить скоро.
     

  • 1.9, Lyrix (ok), 17:20, 18/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Как по мне, аналог AUR более выгоден для "ленивого" Debian. Оставил сценарий сборки, сиди и радуйся жизни.
    Хотя, смыл в этом "новье" если базовый дистр устаревает по мере выхода на stable, а проги будут требовать новых версий либ?...
     
     
  • 2.53, Аноним (-), 21:29, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    да все люди на тестинге живут уже больше десяти лет. а их лтс просто чтобы другие люди неск лет туда не заглядывали. да в бэкпортах к крайнему стейблу немало свежего бывает
     
     
  • 3.66, Аноним (64), 23:15, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >да все люди на тестинге живут уже больше десяти лет

    Да. На тестинге, на Луне и на Луне. И ещё на Луне чуть.

     

  • 1.10, Bob (??), 17:31, 18/12/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.11, myster (ok), 17:44, 18/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Не нужон этот Debusine.

    Для Debian есть MPR (makedeb.org) - аналог AUR в Arch Linux. Вот это по настроящему удобно в отличии от PPA в Ubuntu. Но есть один нюанс и ложечька дёгтя - MPR не так популярен, как AUR, поэтому там выбора - шаром покати.

    Я когда-то по неопытности Kubuntu использовал, до сих пор вспоминаю этот ужас с отмирающими PPA-шками, авторы их забрасывают через несколько месяцев и APT сыпет ошибками. С Debusine тоже самое будет. Сейчас я использую только системы на базе Arch на десктопах. Нафиг эти PPA, Debusine и тому подобные устаревшие технологии...

     
     
  • 2.14, scriptkiddis (?), 17:54, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Который усе тютю

    https://github.com/makedeb/makedeb.org

    Совпадение?

     
     
  • 3.18, myster (ok), 18:05, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    не совпадение, автор ищет мейнтейнеров, кто может подхватить проект

    Я активно за ним не слежу, но год назад оттуда пакеты нормально ставил на Debian сервер

     
     
  • 4.58, Аноним (58), 22:18, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > год назад...

    Автор уже успел создать новый похожий проект (https://koca.dev || https://github.com/koca-build), который также успешно забросил.

    Есть другие альтернативы:

    https://pacstall.dev/
    https://lure.sh/

     

  • 1.13, Аноним (65), 17:51, 18/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    В то время, как в NixOS развиваются флейки, дебиановцы ppa переизобретают, до сих пор не переизобрели.
     
     
  • 2.16, myster (ok), 18:02, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    NixOS тоже нужно переизобрести, хотя бы уродливый синтаксис Nix заменили бы на что-то более удобное, например, на HCL или YAML-совместимый формат. То, что сейчас используется, заставляет плакать при просмотре. Guix ничуть не лучше, Lisp тоже предоставляет слишком много свободы для написания некрасивого кода.

     
     
  • 3.39, Аноним (65), 19:53, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >хотя бы уродливый синтаксис Nix

    Прекрасный ML синтаксис
    >HCL

    Что это?
    >YAML

    Во-первых yaml переусложнён. Во-вторых, как вы собираетесь засовывать язык программирования в конфиг?

     
     
  • 4.45, myster (ok), 20:23, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >>хотя бы уродливый синтаксис Nix
    > Прекрасный ML синтаксис

    о вкусах не спорят, но я предлагаю вам ознакомиться с примерами от пользователей
    https://nixos.wiki/wiki/Configuration_Collection

    Nix позволяет писать уродливо, в этом проблема.
    Я в своём конфиге старался избегать уродливости, но на 100% это невозможно сделать, вам всё-равно приётся использовать вырвиглазные let, по несколько фигурных скобок на одной строке и прочие чудеса на виражах. Нафиг такую наркоманию.

    >>HCL
    > Что это?

    Используется в продуктах HashiCorp, Grafana и не только
    Пример удачного сочетания синтаксиса похожего на YAML, Nix и отдалённо JSON, но сама структура языка не даёт ему быть настолько уродливым, как Nix.  Хотя и в terraform коде модулей сообщества можно встретить шизу, но она отдыхает и нервно курит в сторонке по сравнению с уродливостью Nix кода от сообщества.


     
     
  • 5.67, Аноним (65), 23:15, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >вам всё-равно приётся использовать вырвиглазные let, по несколько фигурных скобок на одной строке и прочие чудеса на виражах

    И в чём проблема? Это язык программирования, со всеми преимуществами этого.

     

  • 1.15, Аноним (15), 17:58, 18/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Название забавное, конечно.
     
  • 1.17, Аноним (17), 18:03, 18/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Нафиг не нужно, Forgejo и Codeberg поддерживает хостинг пакетов без всяких debusine.
     
  • 1.21, Соль земли2 (?), 18:12, 18/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Чем это отличается от обыного стороннего репозитория? Тем, что под крылом Debian?
     
     
  • 2.54, Аноним (-), 21:32, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну есть у раста карго, например

    скорее хотят сообщество собрать, частные коллекции/активистов подтянуть

    это же удобнее, чем в гугле искать

     

  • 1.22, Аноним (22), 18:13, 18/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    backports.debian.org

     
  • 1.28, aname (ok), 18:30, 18/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Интересный проект посмотреть, что из этого всего выйдет.

    Но вроде как Docker тоже хороший пакетный менеджер

     
     
  • 2.32, myster (ok), 19:02, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Но вроде как Docker тоже хороший пакетный менеджер

    Docker – это уже серьезная мера, когда другие способы не помогают. Но, к сожалению, и он не панацея. Функциональность Docker сильно зависит от ядра и системы. Например, в OpenWrt нельзя ограничить память сервису через Docker-ограничения, потому что там урезанное Linux-ядро. А в NixOS, при передаче видеокарты в контейнер, процессы в контейнерах офигевают, что бинарники cuda не FHS-совместимые и отказываются так работать.

     
     
  • 3.38, Аноним (65), 19:51, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >что бинарники cuda не FHS-совместимые

    steam-run-free не пробовали?

     
     
  • 4.49, myster (ok), 20:33, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > steam-run-free не пробовали?

    в моём случае не поможет, драйвера Nvidia и Docker CDI бинарники скомпилированы под NixOS, а значит после прокидывания их в Docker контейнер официально рекомендуемым способом в контейнере бинарные файлы оказываются от NixOS, они не родные например для Ubuntu, Alpine или Debian. Чтобы полноценно работать с ними мне тогда и базовый Docker образ нужно будет пересобирать на основе NixOS, а это уже выглядит, как лишняя работа, проще не использовать NixOS, чем заниматься этим

     

  • 1.35, Аноним (-), 19:31, 18/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >аналог репозиториев PPA (Personal Package Archive)

    Дебианщики начинают запиливать аналог AUR-а, как в арче? Прикольно, дедушка Демьян начинает прогрессировать.

     
     
  • 2.36, myster (ok), 19:36, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Дебианщики начинают запиливать аналог AUR-а, как в арче?

    Нет. PPA и Debusine – это кошмар с точки зрения управления пакетами по сравнению с AUR. AUR представляет собой единую базу, состоящую из набора рецептов пользователей для установки различного софта. И тебе достаточно AUR-хелпера, никаких сторонних репозиториев не потребуется.
    А в PPA и Debusine ты должен нянькаться со сторонними репами постоянно, они долго не живут, придётся "убирать их какашки" из системы и менять им подгузники постоянно.

     
     
  • 3.40, Аноним (65), 19:58, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >со сторонними репами постоянно, они долго не живут

    С учётом того, что aur и ppa не подразумевают чистоту пакетного менеджера, проблемы принесут оба. Особенно если какой-то софт нужен, пускай и старой версии.
    >AUR представляет собой единую базу

    Зато это никак не мешает пакетам в ауре внезапно устаревать, клонироваться и прочим неприятным вещам.

     
     
  • 4.42, myster (ok), 20:17, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >>со сторонними репами постоянно, они долго не живут
    > С учётом того, что aur и ppa не подразумевают чистоту пакетного менеджера,
    > проблемы принесут оба. Особенно если какой-то софт нужен, пускай и старой
    > версии.

    Терпимо, по сравнению с PPA


    >>AUR представляет собой единую базу
    > Зато это никак не мешает пакетам в ауре внезапно устаревать, клонироваться и
    > прочим неприятным вещам.

    Терпимо, по сравнению с PPA

     

  • 1.41, Аноним (41), 20:09, 18/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Почему нельзя PPA в дебиан втащить?
     
     
  • 2.48, Ламер (??), 20:31, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот нельзя просто так взять и сделать нормальную Ос, обязательно должна быть какая то уникальная фича, панелька слева, или sysv init, вместо systemd, или immutable кривой, или репозитории в гогконге, или все на snap ах, иначе это не дистр).
     
     
  • 3.56, Аноним (-), 21:34, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    вам бы свой замутить
     
  • 2.55, Анон1212 (ok), 21:33, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вообще-то можно, но на свой страх и риск
     

  • 1.59, Аноним (59), 22:21, 18/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Для винды на одну программу один экзешник. Для линукса на одну программу миллионы репозиториев.
     
     
  • 2.62, Аноним (62), 22:55, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    тебе никто не мешает юзать винду со своим одним экзешником
     
  • 2.63, Аноним (50), 23:00, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    У одной программы один автор, один сайт и пара-тройка зеркал на гитхубах всяких.
    Репы не о программах, а об их компоновке, пакетном менеджере, системы инициализации, политике обновлений, ну и чутка настроек по умолчанию.
     
     
  • 3.68, Аноним (64), 23:18, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Нас окружают репозитории.
     
  • 2.69, Аноним (65), 23:19, 18/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Попробуйте Visual Studio установить, там будет гораздо больше.
     

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



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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