Выпуск PackageKit 1.0.0. Планы по развитию универсального установщика пакетов Печать
13.09.14 07:09

После семи лет разработки анонсирован выпуск PackageKit 1.0.0, фреймворка для унификации установки и обновления приложений. PackageKit выступает в роли прослойки между пользовательскими интерфейсами для работы с пакетами и пакетными менеджерами различных дистрибутивов. PackageKit использует PolicyKit для организации выполнения привилегированных операций и обрабатывает запросы через D-Bus.

Ключевые новшества:

  • Переработана реализация offline-режима обновления системы, совместно развиваемого разработчиками GNOME, PackageKit и systemd. Offline-режим подразумевает установку обновлений для некоторых ключевых компонентов системы (например, glibc и других основных библиотек) на начальном этапе загрузки системы, при котором обновляемые компоненты не могут привести к конфликту и проблемам в работе уже работающих приложений. В PackageKit 1.0.0 для управления offline-обновлениями задействован интерфейс D-Bus, вместо ранее предлагаемых вспомогательных модулей pkexec для systemd, поддержка которых прекращена. Новый интерфейс уже задействован в экспериментальном выпуске GNOME 3.13.92;
  • Отказ от использования плагинов (поддержка бэкендов оставлена) и удаление программного интерфейса для плагинов. Вместо плагинов проект вернулся к практике встраивания функциональности в основную кодовую базу, например, в демон уже интегрированы средства offline-обновлений systemd. Подобное решение обусловлено проблемами со стабильностью работы плагинов;
  • Удалены бэкенды для пакетных менеджеров conary, opkg, smart и yum, которые остались без сопровождающих и последние два года находились в неработоспособном состоянии;
  • Обновлены бэкенды для пакетных менеджеров alpm, aptcc, hif и zypp, в которых учтены новые возможности указанных систем;
  • Прекращена поддержка дистрибутивов, не поддерживающих /etc/os-release, продвигаемый разработчиками systemd единый файл с информацией о используемом выпуске дистрибутива.

Дополнительно можно отметить публикацию отчёта о развитии проекта Listaller, в рамках которого развивается не зависящий от отдельных дистрибутивов установщик пакетов, тесно интегрируемый с PackageKit. Listaller позволяет формировать устанавливаемые в различных дистрибутивах ipk-пакеты, которые можно использовать для распространения сторонних приложений. В настоящее время начался процесс капитальной переработки Listaller (Listaller.NEXT) с учётом задействования AppStream и других современных инструментов работы с пакетами.

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

  1. Главная ссылка к новости (http://permalink.gmane.org/gmane.comp.fr...)
  2. OpenNews: Планы по усовершенствованию системы управления пакетами в Fedora Linux
  3. OpenNews: Представлена начальная реализация системы управления установкой приложений для GNOME
  4. OpenNews: Первый выпуск AppStream-Core, части универсальной платформы для установки приложений
  5. OpenNews: Дистрибутивы начали разработку универсального интерфейса установки программ AppStream
  6. OpenNews: OSTree - реализация применения Git-подобного репозитория для установки и обновления ОС
Тип: Программы
Ключевые слова: packagekit, (найти похожие документы)
При перепечатке указание ссылки на opennet.ru обязательно
Реклама
id=adv>
  1.2, anonymous, 10:36, 13/09/2014 [ответить] [смотреть все]    [к модератору] +2 +/
Опять вендовые подходы проталкивают.
 
  2.17, Michael Shigorin, 14:51, 13/09/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору] +/
Заметьте, удалённые комментарии 13 агрессивный наезд на старпёров , которым н... весь текст скрыт [показать] [показать ветку]
 
  3.19, myhand, 15:32, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +3 +/
Миша, вы о нат хоть слыхали ... весь текст скрыт [показать]
 
  4.23, тоже Аноним, 16:42, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +1 +/
Ну что вы, откуда ему Обычно сокровенным знанием о существовании NAT делятся по... весь текст скрыт [показать]
 
  5.25, Психиатр, 16:55, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +/
Ну не надо так Студни из одной общаги вполне могут из-под одного ната делится з... весь текст скрыт [показать]
 
  6.31, тоже Аноним, 17:16, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +1 +/
Могут, конечно И юзер-агент у них совершенно случайно может оказаться одинаковы... весь текст скрыт [показать]
 
  7.47, myhand, 19:58, 13/09/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
> И юзер-агент у них совершенно случайно может оказаться одинаковым.

Может и одинаковый.  А может и нет.  Вам виднее как из носу факты выковыривать...

> А куки вообще могли подбросить, никогда нельзя исключать такой возможности.

Поясните эту глубокую мысль?

 
5.43, myhand, 19:46, 13/09/2014 [^] [ответить] [смотреть все]    [к модератору]  +1 +/ > Ну что вы, откуда ему?

Я снова забыл показать табличку "сарказм"?

> А они, к счастью, встречаются не так уж и часто.

А то!  Все хомячки из офисов ходят в тырнет с персональных выделенных IP.  Тоже верно и для билайнов/мтс/мгтс/<забыл как звать вашего провайдера>.

 
  6.50, тоже Аноним, 21:05, 13/09/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
Вот только не надо рассказывать людям, когда-либо занимавшимся модерированием, о вероятности случайного захода на один и тот же сайт разных людей из одной сети.
 
  7.69, myhand, 12:32, 14/09/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
> Вот только не надо рассказывать людям, когда-либо занимавшимся модерированием, о вероятности
> случайного захода на один и тот же сайт разных людей из одной сети.

По моему опыту, "люди занимающиеся модерированием" частенько отличаются от всех остальных прочих лишь повышенным ЧСВ.

Вот только лишь по этой причине (как правило исключающей умение учиться) - рассказывать не имеет смысла.

 
  8.70, тоже Аноним, 13:10, 14/09/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
Конечно, вам лучше знать.
 
7.71, Ytch, 19:02, 14/09/2014 [^] [ответить] [смотреть все]    [к модератору]  –1 +/ > Вот только не надо рассказывать людям, когда-либо занимавшимся модерированием, о вероятности случайного захода на один и тот же сайт разных людей из одной сети.

Ну, видимо, надо. Почему заход на этот сайт считается исключительно чем-то случайным? Например, из офиса it-конторы человек так на 1000, многих из которых, так или иначе, по роду деятельности интересующих сходные новости? Опыт модерирования помогает игнорировать такие "неслучайности"?

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

 
  8.72, тоже Аноним, 23:27, 14/09/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
Да нет, это, видимо, мне придется объяснять очевидные вещи.
Наводящий вопрос: ваши коллеги вообще часто пишут комментарии, побуждающие к активности модераторов?
 
4.30, Аноним, 17:12, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  –1 +/
Ты шо, гораздо интереснее разоблачить фаната-провокатора фаната провокаций, вид... весь текст скрыт [показать]
 
  5.46, myhand, 19:52, 13/09/2014 [^] [ответить] [смотреть все]    [к модератору]  –1 +/
> Ты шо, гораздо интереснее разоблачить фаната-провокатора

Дело благое, конечно.  Тем более, что "разоблачение" способно доставить само по себе)

 
3.29, Старпер, 17:08, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +3 +/
Михаил, а правда, что из-за санкций теперь всех заставят насильно переходить на ... весь текст скрыт [показать]
 
  4.32, тоже Аноним, 17:20, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +1 +/
Ну что вы, как можно Если хотите знать, отдел продаж Альта вообще не готов к то... весь текст скрыт [показать]
 
  5.33, Старпер, 17:35, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +/
Не только виндов, линукс тоже вражеский А вдруг Шаттлворт нацпредатель Мы же н... весь текст скрыт [показать]
 
    7.48, myhand, 20:04, 13/09/2014 [^] [ответить] [смотреть все]    [к модератору]  +1 +/
> Хотя сомнительно, чтобы его хитрая морда могла сильно повлиять на репозиторий Дебиана
> на Яндексе, например.

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

 
  8.49, Старпер, 20:45, 13/09/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
Ну ведь и сами яндексы и мейлы крутятся на убунте. Недавний слив пользовательских баз - уж не вирус ли для убунты Марк выпустил? Чтобы вредить нам.
 
  9.51, тоже Аноним, 21:08, 13/09/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
Слив миллионов тривиальных паролей может навредить примерно так же, как повальная мода на утреннюю зарядку.
 
  10.53, Пингвино, 21:20, 13/09/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
Пользователи с паролями 123 должны страдать
 
10.57, Старпер, 21:59, 13/09/2014 [^] [ответить] [смотреть все]    [к модератору]  +/ Подобные происшествия плохо влияют на политический климат страны. Растет народный гнев. Чего собственно и добивается пятая колонна и ее ярый представитель - Марк Шаттлворт.
 
  11.58, тоже Аноним, 23:07, 13/09/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
"- Три с плюсом, - учитель покачал головой. - Не слишком грамотно, но идея ясна. Годам к тридцати ты, может быть, и научишься острить, Поль, но и тогда не злоупотребляй этим."
 
9.67, myhand, 12:27, 14/09/2014 [^] [ответить] [смотреть все]    [к модератору]  +/ > Ну ведь и сами яндексы и мейлы крутятся на убунте. Недавний слив
> пользовательских баз - уж не вирус ли для убунты Марк выпустил?

А кто кроме злобных происков Марка может отвечать за "слив" таких криптостойких паролей, как Vasya1995 и 123?

 6.59, Аноним, 23:19, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +/
Шатлворт не может просто не выдать активации Но если будет выступать - у нас... весь текст скрыт [показать]
 4.44, myhand, 19:48, 13/09/2014 [^] [ответить] [смотреть все]    [к модератору]  +/ > Михаил, а правда, что из-за санкций теперь всех заставят насильно переходить на
> Альт-линукс?

Армянское радио тут мне говорит, что импорт подержанных велосипедов вроде еще не запрещают...

 
  5.60, Аноним, 23:19, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +/
Правильно - сначала армянское радио запретят, а только потом велосипеды ... весь текст скрыт [показать]
 
4.56, Аноним, 21:38, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +/
Найдутся и более ловкие дельцы в случае чего Нынче на этом рынке тесно По слух... весь текст скрыт [показать]
 3.36, Аноним, 18:15, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  –1 +/
а на каком основании удалён комментарий в защиту виндовых подходов , наблюдате... весь текст скрыт [показать]
 
  4.54, Пингвино, 21:22, 13/09/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
>>> Опять вендовые подходы проталкивают.
>> Заметьте, удалённые комментарии #13 (агрессивный наезд на "старпёров", которым не по ноздре
>> systemd или методы его продвижения) и #14 (в защиту "виндовых подходов")
>> были написаны с одного src ip.  Подобное наблюдаю далеко не
>> в первый раз.
> а на каком основании удалён комментарий в защиту "виндовых подходов", "наблюдатель"?

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

 
4.61, Аноним, 23:20, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +1 +/
Что, боссы комент не засчитали Бывают в жизни огорчения ... весь текст скрыт [показать]
 3.66, Аноним, 02:40, 14/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +/
заговор билла гейтса вестимо ... весь текст скрыт [показать]
 2.24, Аноним, 16:51, 13/09/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  –1 +/ 
  3.28, Психиатр, 16:58, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  –3 +/
легко скачайте нЭт фГэймворк 5 6 7 100500 весом всего лишь в 1150МБ бесплатно ... весь текст скрыт [показать]
 
  4.62, Аноним, 23:21, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +/
И в результате надо писать целый установщик, а потом еще и апдейтер А половина ... весь текст скрыт [показать]
 
  5.74, Ананас, 08:36, 15/09/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
Ну так... Вот он, инсталл шилд под линукс.
 
2.35, Аноним, 18:14, 13/09/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  –1 +/ 
1.3, СтильныйМодныйМолодёжный, 10:46, 13/09/2014 [ответить] [смотреть все]    [к модератору]  –1 +/ "После семи лет разработки ..."
интересно за 7 лет борода на сколько у них уже выросла
  1.4, qqq, 11:52, 13/09/2014 [ответить] [смотреть все]    [к модератору]  +/ все это время ждали, когда активируется кипиш вокруг systemd?
 
  2.6, Zenitur, 11:56, 13/09/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  +1 +/
 
1.5, Zenitur, 11:53, 13/09/2014 [ответить] [смотреть все]    [к модератору]  +12 +/ Packagekit, Policykit, Devicekit и Consolekit. Когда они только появились, мне казалось что Linux перешёл в новую стадию развития. Теперь всё будет по-другому. Нифига. Devicekit забросили сразу. Consolekit - когда сделали Systemd, причём сейчас его авторы льют на него грязь. Админы жалуются на Policykit, они говорят что он сделан так, чтобы максимально усложнить его настройку. PackageKit тоже какие-то ненужные костыли, которые вроде как для чего-то нужны, но реально зоопарк несовместимых друг с другом RPM и DEB (а также самих RPM и DEB) никуда не делся. Надеюсь PackageKit 1.0 изменит ситуацию.

Что дальше? Я думаю что дальше будет то же самое. udisks2 заменят на udisks3, PulseAudio на UltraAudio, NM на networkctl, а Systemd на SystemDS. Эти обезьяны поленились изучать грамотный и хорошо документированный код, налепив на него ярлык "устаревшего", и заменили его недоделкой. Новая волна программистов поступит точно так же.

А надо делать как с ядром и LIBC.

 
  2.7, rob pike, 12:28, 13/09/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  +1 +/
Как хорошо что в Gentoo ничего из вышеперечисленного при соответствующих настро... весь текст скрыт [показать] [показать ветку]
 
  3.8, kokoko, 13:24, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +1 +/
что ты сделал для своей генты или просто очередное мойдистрсамыйлучший ... весь текст скрыт [показать]
 
  4.16, Аноним, 14:34, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +/
 
  5.39, Аноним, 18:51, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +/
У него так в поле имени и написано ... весь текст скрыт [показать]
 
3.9, A.Stahl, 13:32, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  –1 +/
Даже ядра и libc Нет, я знаю что так можно сделать, но ведь тогда система запус... весь текст скрыт [показать]
 2.11, Nixman, 14:01, 13/09/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  –6 +/ 
  3.18, Michael Shigorin, 14:53, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +1 +/
Как выражается проф Н Н Непейвода -- на острие можно только извиваться, а не ... весь текст скрыт [показать]
image
 
  4.26, Аноним, 16:56, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +/
Опять Шигорин пиарит каких-то левых субъектов, пытаясь представить их как истину... весь текст скрыт [показать]
 
3.22, Куяврег, 16:05, 13/09/2014 [^] [ответить] [смотреть все]     [к модератору]  +/
в каком месте она полумёртвая ченджлоги хоть раз читал ... весь текст скрыт [показать]
 
1.10, Аноним, 13:38, 13/09/2014 [ответить] [смотреть все]     [к модератору]  +5 +/
Фреймворк для работы с пакетами, гвоздями прибитый к конкретной системе инициали... весь текст скрыт [показать]
 
  2.27, Аноним, 16:58, 13/09/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  +/
Поттер, жги Сделай пинок снапшотов до начала обновления через dbus - и мы посм... весь текст скрыт [показать] [показать ветку]
 
  3.55, Пингвино, 21:30, 13/09/2014 [^] [ответить] [смотреть все]    [к модератору]  –1 +/
Их будет тысячи, админов локалхоста, ниасиливших.
 
1.12, SpiritOfStallman, 14:12, 13/09/2014 [ответить] [смотреть все]    [к модератору]  +2 +/ Новость вроде о пакетном менеджере, а systemd в нём упомянуто минимум четырежды.
Жаль, но уже всё ясно.
 
  2.38, Аноним, 18:30, 13/09/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  +/
Благодаря systemd удалось организовать работу offline-обновлений При обновлении... весь текст скрыт [показать] [показать ветку]
 
    4.73, Аноним, 00:45, 15/09/2014 [^] [ответить] [смотреть все]     [к модератору]  –1 +/
Прикинь, обновления можно принести на флешке или сидюке ... весь текст скрыт [показать]
 
1.15, th3m3, 14:31, 13/09/2014 [ответить] [смотреть все]    [к модератору]  +2 +/ Как же меня он задолбал. Постоянно мешает менеджеру пакетов, постоянно приходиться его крашить. Надо будет на досуге выпилить его из системы на всегда.
 
  2.20, Серж, 15:41, 13/09/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  +1 +/
 
1.21, Baz, 15:54, 13/09/2014 [ответить] [смотреть все]    [к модератору]  +/ теперь появится новая грань по которой будут делить дистрибутивы - с SystemD и без него...
 
  2.34, Аноним, 17:57, 13/09/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  +/
дистрибутивов без systemd не будет ибо гном будет требовать его Так что буду... весь текст скрыт [показать] [показать ветку]
 
  3.41, Старпер, 18:56, 13/09/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
Как, впрочем, и сейчас. Получается, что не изменится ровным счетом ничего.
 
3.45, Baz, 19:50, 13/09/2014 [^] [ответить] [смотреть все]    [к модератору]  –1 +/ судя по опросам, дистрибутивы без гнома будут популярны )))))))) хотя хотелось бы попробовать gnome sell на планшете.
 
1.63, Аноним, 00:04, 14/09/2014 [ответить] [смотреть все]     [к модератору]  +/
Очередная ненужная прослойка усложняющая систему и не несущая практической ценно... весь текст скрыт [показать]
  1.64, Аноним, 00:15, 14/09/2014 [ответить] [смотреть все]     [к модератору]  +1 +/
Михаил, а правда, что из-за санкций теперь всех заставят насильно переходить на ... весь текст скрыт [показать]
  1.76, arisu, 10:54, 15/09/2014 [ответить] [смотреть все]    [к модератору]  +/ freedesktop.org. очередная мертворождённая бесполезность.
 
Ваш комментарий  

Read more http://www.opennet.ru/opennews/art.shtml?num=40573