LINUX.ORG.RU

Вышел PackageKit 0.6

 ,


0

0

4-го января вышла новая версия системы управления пакетами PackageKit, которая поддерживает rpm,deb,portage.

Новшества:

  • удалены устаревшие методы DBus из демона
  • несовместимо изменены внешние и внутренние API для поддержки запросов типа «ИЛИ»
  • добавлено новое значение 'failed-due-to-running-process' для будущих функций
  • добавлена новая опция в конфиг файл NoUpdateProcessList которая определяет процессы, которые не могут быть обновлены когда запущены
  • glib: удалена устаревшая библиотека glib
  • packagekit-qt: удалены старые методы
  • packagekit-qt: добавлены searchNames, searchFiles и searchGroups

>>> Подробности

★★★★★

Проверено: svu ()

новость взял из файла NEWS в архиве с программой

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

>А зачем он?

Только заголовок нововсти читаем?

«PackageKit системы управления пакетами»

sniper21 ★★★★★ ()

не нужен. aptiude - наше всё!!!

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

Я не в широком смысле спрашиваю, а конкретно. В каком дистре используется, и какие преимущества перед проверенными apt-get, smart, yum и пр.?

Hokum ☆☆☆☆ ()
Ответ на: комментарий от cetjs2

aptiude - наше всё!!!

У тебя же вроде Fedora была. А в ней aptitude нету (только что проверил)

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

я её так уделал, что она не загружалась. :D пришлось удалить и поставить дебьян тестинг нетинсталл + опенбокс.

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

>Ссылку дай нормальную.

какую? Новостей у них на сайте нет, всё нужно доставать из архива с исходниками.

sniper21 ★★★★★ ()

>Новшества:

сломаны внешние и внутренние API для поддержки запросов типа «ИЛИ»


Хрена себе новшество да еще так толсто!

Freiheits-Sender ★★ ()

>удалены устаревшая библиотека glib

Что что сделано?

// Не нужно.

Deleted ()

а он уже стал работать? Сколько его в федоре тыркал, вечно все заканчивалось установкой того, что нужно из консоли.

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

mrdeath ★★★★★ ()

портаге, хде портаге ? портаге про него не в курсе

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

Он никогда и не прекращал, по крайней мере в F10 довольно приятная штука.

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

>>А зачем он?

это универсальный интерфейс ко ВСЕМ менеджерам пакетов

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

Ок, я уже понял идею, только реализация судя по всему пока хромает. Мысль интересная, дать единый интерфейс по рулению софтом для всех дистров. Этакая унификация наддистрового уровня. Если допилят до уровня синаптика/deb то будет кул.

Hokum ☆☆☆☆ ()

Вообще, интересная мысль - всё, что можно, завязать на dbus. Сначала jack, потом ibus, теперь ещё и это...

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

>Вообще, интересная мысль - всё, что можно, завязать на dbus.

1. Завязать все что можно на dbu^Wвелосипедной хрени.
2. Признать dbu^Wвелосипедную хрень устаревшей и неподдерживаемой.
3. Начать новую эпопею по изобретению велосипедов.
4. ...
5. PROFI^WGO TO 1.

fat_angel ★★★★★ ()

Запрашивает Миша Рыцаревъ

Так а я не понял, а в каких дистрибутивах это все стоит?

ua9oas ()

очередное УГ. синаптик давно уже придуман.

anonymous ()

Какой нереально полезный велосипед! Конфиги поди в зумле хранятся, а редактируются через гуй? Ну-ну.

anonymous ()

невозможно юзать эту толстую тупую скотину ;))

сильно напоминает по работоспособности, тормознутости и общей убогости NetworkManager под кедами

идея хорошая - но реализация .... ;(

real_maverick ★★★ ()

Эта та хрень, которая запускается из коробки, лочит базу пакетов и не дает запустить apt-get или yum, и приходится ее выпиливать?

DELIRIUM ★★★★★ ()
Ответ на: Запрашивает Миша Рыцаревъ от ua9oas

Во всех. В убунте, в федоре, в мандриве...

в ALT Linux только пока что нет. Ну и в генте-слаке-арче, там свои велосипеды.

Что касается работы — KpackageKit работает значительно быстрее чем Synaptics.

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

Костыль для унификации интерфейсов ко всем остальным пакетным менеджерам.

eugene2k ()
Ответ на: комментарий от mrdeath

>а он уже стал работать? Сколько его в федоре тыркал, вечно все заканчивалось установкой того, что нужно из консоли.

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

ППКС. Снес первым делом и не могу придумать ему применение.

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

в арче тоже можно ставить тынц1 тынц2 (только до 0.6 ещё не обновилось, но предыдущие версии с almp работали)

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

Ага, то есть этот кит в случае с юмом - надстройка над надстройкой над рпм?)

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

> Ага, то есть этот кит в случае с юмом - надстройка над надстройкой над рпм?)

Прост обилие фич в фич матрице, и все это _над_


А количество уровней OSI не смущает? Там позабористей будет. ;)


PackageKit - это ещё один уровень абстракции:
1) git/svn/hg/etc или tar.[gz|bz2|lzma|etc] - исходные тексты программ
2) rpm/deb/ebuild/etc - непосредственно пакет/утилита (бинарное представление или набор правил для сборки)
3) apt/yum/aptitude/emerge/etc - управление бинарными пакетами (правилами для сборки)
4) PackageKit - управление пакетами. Вне зависимости от бинарного представления или правил сборки.

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

>синаптик давно уже придуман.

А причем тут собственно Synaptic? Synaptic - это гуй-морда для apt-get, и умеет ровно столько, сколько и apt-get. А packagekit - отдельная консоьная шняга, к которой еще и отдельные гуи пишутся

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

>Во всех. В убунте, в федоре, в мандриве...

по дефолту в мандриве 2009.1 точно не было (rpmdrake хватает), в убунте вроде тоже, в дебиане стэбл тоже не замечено

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

> 1) git/svn/hg/etc или tar.[gz|bz2|lzma|etc] - исходные тексты программ

2) rpm/deb/ebuild/etc - непосредственно пакет/утилита (бинарное представление или набор правил для сборки)
3) apt/yum/aptitude/emerge/etc - управление бинарными пакетами (правилами для сборки)
4) PackageKit - управление пакетами. Вне зависимости от бинарного представления или правил сборки.

KPackageKit/GPackageKit — Гуй для PackageKit :)

До OSI ещё не добрались, но то ли ещё будет :)

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

> по дефолту в мандриве 2009.1 точно не было (rpmdrake хватает), в убунте вроде тоже, в дебиане стэбл тоже не замечено

_По дефолту_ он только в кубунте и в федоре. Не по дефолту он в той же мандриве с 2008-й версии.

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

> _По дефолту_ он только в кубунте и в федоре. Не по дефолту он в той же мандриве с 2008-й версии.
Не по дефолту и не работает в Убунту по крайней мере с 9.04. Пришла мне как-то шальная мысль попробовать... Фиг там, просто падал. Убунтовцы на багрепорт забили...

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

И оно уже научилось делать всё, что умеет APT?

Deleted ()
Ответ на: комментарий от Hokum

> Если допилят до уровня синаптика

Синаптик уродлив и забыт. Никто его не обновляет.

Первое, что мне не нравится в синаптике — он не показывает CHANGELOG, а я люблю его читать. Поиск (даже два разных поиска в одной проге) мутный. И ещё не нравится, что он лочит apt и требует повышения сразу при загрузке. Тот же PackageKit спокойно запускается и работает и не требует пароля до тех пор, пока ты не начинаешь действительно что-то ставить.

Но всё равно я снёс PackageKit, теперь плююсь, но пользуюсь синаптиком.

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

>И оно уже научилось делать всё, что умеет APT?

Учитывая, что оно использует APT как бэкенд, скорее всего ответ да.

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