LINUX.ORG.RU

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

 ,


0

0

Начались выборы лидера проекта Debian 2014 года. Один из кандидатов Нил Макгаверн (Neil McGovern) говорит о возможности подключения пользовательских PPA для проекта Debian по аналогии с Ubuntu.

«Мы должны гарантировать, что можем угодить нашим пользователям, а их у нас миллионы. Это касается как пользователей, желающих использовать свежайшие версии программ из ветки unstable, так и тех, кто хотел бы просто максимально стабильную базовую платформу. (...) Размер репозиториев Debian растет и вскоре достигнет точки, когда мы не сможем гарантировать базовую совместимость с другими пакетами», говорит Макгаверн.

На данный момент осталось только два кандидата: нынешний лидер проекта Лукас Нуссбаум (Lucas Nussbaum) и Нил Макгаверн. Избирательная кампания продлится до 30 марта.

>>> Источник новости

а может все таки не надо? зачем тащить всякое убунту в дебиан?

exception13 ★★★★★ ()

Неужели собираются склепать идеальный дистр?
Ой, черт. Речь о Debian, верно? Что ж, будем надеяться, что к 2018 запилят :D

ArtKun ★★★★★ ()

Хорошо, с одной стороны.

стабильный как камень

улыбнуло

leader32 ()
Ответ на: комментарий от ArtKun

А почему нет?

хочешь 100500 сборок somepackage от васей пупкиных?

exception13 ★★★★★ ()
Ответ на: комментарий от exception13

Надо сделать лучше, чем в убунте. Сообщество поддерживает только main, всё остальное вынести в микрорепозитарии по типу PPA.

Aceler ★★★★★ ()

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

Sectoid ★★★★★ ()
Ответ на: комментарий от exception13

хочешь 100500 сборок somepackage от васей пупкиных?

1 официальную и 100500 от Васи Пупкина для тех, кого официальная не устраивает.

Aceler ★★★★★ ()
Ответ на: комментарий от exception13

А почему нет? [2]
Меня кто-то заставит их ставить?

ArtKun ★★★★★ ()

Когда-нибудь дебиан будет тестовым придатком убунты.

Reset ★★★★★ ()

PPA - нечто вроде локальных реп сообщества. Почему бы и нет. В любом случае, хочешь - ставь, не хочешь - не ставь.

Gonzo ★★★★★ ()

О! А ppa - это годно. Конечно, если реализуют по уму.

Hertz ★★★★★ ()

Объясните что такое РРА в Убунте? И что мешает подключить свой/любой репозитарий в /etc/apt/sources.list.d/ ?

sdio ★★★★★ ()
Ответ на: комментарий от Reset

Тут всё как раз наоборот.
Единственными неприятными нежданчиками в тестовом Дебе были выхлапывания нвидиевского блоба при обновлении ведра (оказалось, что в 319-х поддержка моей дискретки была выпилена (поставил легаси и готово)), и посыпался как то hibernate.
А убунта глючная мерзость навроде федоры.
Дебиан (и Кноппикс на флешку), Генту и Суся, всё остальное на любителя.

Hertz ★★★★★ ()
Последнее исправление: Hertz (всего исправлений: 2)
Ответ на: комментарий от ArtKun

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

Негативно воспринимаю подобные изменения из за нескольких очень неприятных косяков, с которыми столкнулся в дебиане. Как пример: ставил chroot с нестабильной веткой чтобы вытянуть сорцы и собрать свежее ядро. По результатам сборки выяснилось, что собрать пакет с ядром одним параметром к make, как раньше, теперь нельзя. Зато был запущен какой то компонент от systemd и перехватил на себя управление питанием основной системы.

kirill_rrr ★★★★★ ()
Ответ на: комментарий от Aceler

1 официальную и 100500 от Васи Пупкина дл...

Официальной сборки не будет. Уже сейчас некоторые пакеты исключают, а потом вообще забудут что они были.

kirill_rrr ★★★★★ ()

В целом, годное решение. Не скажу, что мне нравится Ubuntu, но PPA очень даже ничего.

MegaDNO ()

Наконец-то. Глядишь, и слезу с бубунты обратно.

Satan_Klaus ★★ ()

Я думаю что нужно. Полезно и нужно.

NeverLoved ★★★★★ ()
Ответ на: комментарий от sdio

Ну по сути внешний репозиторий, только его еще проще подключать чем писать строку в sources.list.d ибо еще и ключи и прочее добавляет.

I-Love-Microsoft ★★★★★ ()
Ответ на: комментарий от Hertz

Единственными неприятными нежданчиками в тестовом Дебе были выхлапывания нвидиевского блоба при обновлении ведра (ок...

Внезапно обнаружил зависимость тестинга от systemd и выпил compiz, handbrake, kdenlive, dvdrip, acidrip, arista, k9copy из репозитария (вдруг понадобились, но оказалось что больше их нету, только в сторонних репах с ломаными зависимостями). Также не понравилось что теперь что то мешает держать несколько версий linux-image.

kirill_rrr ★★★★★ ()

Кто-то еще помнит, что убунтовские PPA предназначены (были изначально, по крайней мере) для того, чтобы разработчики могли дать пользователям простой способ для тестирования нестабильного софта? Уже потом идея PPA выродилась в этакие «репозитории со стабильным софтом, авторам которого лень продвигать свой софт в основной репозиторий»

anonymous ()

а я думал, что FreeBSD консервативный. Оказалось вот оно как!

reprimand ★★★★★ ()

в debian уже давно есть поддержка убунтовой ppa из-коробки

проблема в том, что крайне мало собирают для debian :(

feofil ()

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

darkenshvein ★★★★★ ()

После «голосуем пока не продавим systemd» Debian упал в моих глазах... все эти выборы, что у них, что на Западе - ничего не значат. Тогда уж лучше честная и прямая диктатура, чем такие выборы...

Всегда буду искать альтернативу этой лживой отрыжке «демократии» в лице сообщества Дебиан...

Harzah2 ()
Ответ на: комментарий от anonymous

выродилась

Эволюционировала.

лень продвигать

Не хочется тратить своё время на бессмысленное сношение мозгов.

Gotf ★★★ ()
Ответ на: комментарий от I-Love-Microsoft

Ну по сути внешний репозиторий, только его еще проще подключать чем писать строку в sources.list.d ибо еще и ключи и прочее добавляет.

Тут тоже не согласен. Имею удачный опыт подключения реп ppa от убунту к дебиану, через строчку в sources.list. Самое сложное здесь узнать, какой именно адрес у репозитария, т.е. сформировать ту самую строчку.

Настораживает что в ppa репозитарий подулючается непонятным образом через стороннюю утилиту. Лучше бы довели до ума гуй, редактирующий sources.list

kirill_rrr ★★★★★ ()
Ответ на: комментарий от I-Love-Microsoft

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

vitalif ★★★★★ ()
Ответ на: комментарий от anonymous

Попробуй продвинь софт в текущий Debian stable, а я посмеюсь. PPA это полурабочий костыль для возможности установки актуальных версий пользовательского софта. Ждем когда Космонавт запилит click-пакеты и всех избавит от этой проблемы.

Reset ★★★★★ ()

Шта? Она всегда там была.

root@localhost:/opt/compiz/build# cat /etc/apt/sources.list
# 

# deb cdrom:[Debian GNU/Linux wheezy-DI-rc1 _Wheezy_ - Official Snapshot amd64 xfce-CD Binary-1 20130214-12:22]/ wheezy main

#deb cdrom:[Debian GNU/Linux wheezy-DI-rc1 _Wheezy_ - Official Snapshot amd64 xfce-CD Binary-1 20130214-12:22]/ wheezy main

deb http://security.debian.org/ jessie/updates main
#deb-src http://security.debian.org/ wheezy/updates main

#deb http://repo.sudouser.com/debian/extras/ debian main contrib non-free restricted
#deb http://jas.gemnetworks.com/debian debian main
#deb-src http://jas.gemnetworks.com/debian debian main
deb http://ftp.de.debian.org/debian/ jessie main non-free contrib
deb-src http://ftp.de.debian.org/debian jessie main non-free contrib
deb http://repo.mate-desktop.org/debian jessie main
deb http://deb.opera.com/opera/ testing non-free
#deb-src http://mozilla.debian.net/ jessie-backports iceweasel-aurora
deb http://ppa.launchpad.net/efl/trunk/ubuntu saucy main
deb http://ppa.launchpad.net/i2p-maintainers/i2p/ubuntu quantal main 
deb http://ppa.launchpad.net/alexx2000/doublecmd/ubuntu quantal main
deb http://ppa.launchpad.net/noobslab/icons/ubuntu quantal main
deb http://mozilla.debian.net/ experimental iceweasel-aurora
#deb http://ppa.launchpad.net/linrunner/tlp/ubuntu quantal main
#deb http://ppa.launchpad.net/conkyhardcore/ppa/ubuntu natty main
deb http://ppa.launchpad.net/midori/ppa/ubuntu quantal main
deb http://packages.bodhilinux.com/bodhi precise main 
deb http://apt.last.fm/debian testing main
#deb http://ppa.launchpad.net/the-warl0ck-1989/xfce-appmenu-plugin/ubuntu precise main
deb http://ppa.launchpad.net/sparkers/ppa/ubuntu quantal main 
deb http://ppa.launchpad.net/ubuntu-audio-dev/pulse-testing/ubuntu trusty main
ЧЯДНТ?

MiniRoboDancer ★☆ ()
Ответ на: комментарий от Aceler

Надо сделать лучше, чем в убунте. Сообщество поддерживает только main, всё остальное вынести в микрорепозитарии по типу PPA.

Поддержку-то лучше не выбрасывать, вернуть её потом будет трудно. Микрорепозитории по типу PPA будут очень сильно страдать в случае любых пересечений между пакетами. Из-за этого PPA не могут заменить тот же backports: при разрастании числа пакетов в PPA он обязательно начинает вызывать конфликты с другим PPA.

Хотя есть и другое решение — выделение некоторых пакетов в отдельные (в смысле standalone), зависящие только от одной базовой платформы и ни от чего больше. Примерно так собираются использовать click в убунте. Число потенциальных конфликтов и нагрузка на мейнтейнеров резко упадёт, плюс там бонусом песочница будет.

quiet_readonly ★★★★ ()
Ответ на: комментарий от kirill_rrr

На Генту пора уходить. Что то линуксы загнивают.

Hertz ★★★★★ ()
Ответ на: комментарий от I-Love-Microsoft

Оно будет совместимо с Ubuntu-вскими PPA?

В идеале было бы просто на лончпаде запилить там где список веток убунты просто еще список веток дебиана.

kost-bebix ★★ ()

А по мне идея хорошая... дистрибутив же, по сути, состоит из огромной кучи довольно независимого софта - так почему бы не попробовать идеологически «растащить» его на независимые куски? Нахрена например в релизе дистра фиксировать и никогда больше не обновлять версию какого-нибудь freecad? Это же неправильно.

Ну т.е. класть каждый пакет в свой PPA - тоже, наверно, тупняк, какое-то единство должно быть. Но привязывать все циклы релизов к своему - тоже отстой, ага.

vitalif ★★★★★ ()
Ответ на: комментарий от Reset

Ждем когда Космонавт запилит click-пакеты и всех избавит от этой проблемы.

А автообновление в них будет? Я имею ввиду нормальное, линуксоидское, а не Windows-way.

ArtKun ★★★★★ ()
Ответ на: комментарий от Aceler

Сообщество поддерживает только main

А main сократить до разумных размеров. Собственно, в Ubuntu так и сделано.

Gotf ★★★ ()
Ответ на: комментарий от ArtKun

От этого автообновления одни беды. Сегодня у тебя гном2, а завтра прилетело автообновление с гномом3, а назад вернуть уже нельзя.

Reset ★★★★★ ()
Ответ на: комментарий от MiniRoboDancer

тарболы оставь для гиков, я хочу видеть список установленных приложений (а не пакетов!) как во всех нормальных ОС

Reset ★★★★★ ()

Не знаю, поможет ли PPA, но что-то делать нужно.

tailgunner ★★★★★ ()
Ответ на: комментарий от kirill_rrr

Имею удачный опыт подключения реп ppa от убунту к дебиану

особенно весело подключаются либра и вайн

Ford_Focus ★★★★★ ()
Ответ на: комментарий от sdio

Объясните что такое РРА в Убунте?

Стандартизированный способ создавать репозитории. Один хостинг, один способ добавления новых репозиториев (без URL, по названию), один способ управления своим репозиторием.

quiet_readonly ★★★★ ()
Ответ на: комментарий от kirill_rrr

Официальной сборки не будет. Уже сейчас некоторые пакеты исключают, а потом вообще забудут что они были.

Тогда в чём разница?

Aceler ★★★★★ ()
Ответ на: комментарий от quiet_readonly

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

Хотя есть и другое решение — выделение некоторых пакетов в отдельные (в смысле standalone), зависящие только от одной базовой платформы и ни от чего больше.

А я как предложил? :)

Aceler ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.