Образ kde6 с dnf5

Ответить
Аватара пользователя
ДонВенчензо
Сообщения: 293
Зарегистрирован: 18 янв 2020, 20:54
Operating system: ROSA Desktop Fresh R12 x86_64 plasma 5

Образ kde6 с dnf5

Сообщение ДонВенчензо »

Добрый день.
Не могли бы собрать на abf для тестов образ работающий на dnf5. Я пишу приложение для управления dnf5 и мне нужен полный доступ к dbus методам
Аватара пользователя
VictorR2007
Сообщения: 7718
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Образ kde6 с dnf5

Сообщение VictorR2007 »

ДонВенчензо писал(а): 05 янв 2025, 09:41 Добрый день, Виктор.
Вы могли бы собрать на abf для тестов образ работающий на dnf5. Я пишу приложение для управления dnf5 и мне нужен полный доступ к dbus методам
А не подойдёт просто установить dnf5?
Я соберу образ, но на нем будет dnf5 и dnf4.
Для dnfdragora нужен dnf4, поэтому они будут оба установлены.
Если не нужен dnfdragora, можно установить dnf5, а потом удалить dnf4
Но ими же можно пользоваться параллельно.
У меня они оба установлены.
В консоли используется dnf5, а dnf4 для dnfdragora.
Но образ с dnf5 соберу.
Немного попозже.
Когда закончу с обновлением в main пакетов frameworks до версии 6.10.0.
Чтобы в образе уже был новый frameworks .
Аватара пользователя
ДонВенчензо
Сообщения: 293
Зарегистрирован: 18 янв 2020, 20:54
Operating system: ROSA Desktop Fresh R12 x86_64 plasma 5

Образ kde6 с dnf5

Сообщение ДонВенчензо »

VictorR2007 писал(а): 05 янв 2025, 11:24
ДонВенчензо писал(а): 05 янв 2025, 09:41 Добрый день, Виктор.
Вы могли бы собрать на abf для тестов образ работающий на dnf5. Я пишу приложение для управления dnf5 и мне нужен полный доступ к dbus методам
А не подойдёт просто установить dnf5?
Я установил dnf5. Во первых он у меня dnf5daemon-server и dnf5daemon-client не подтянул. Я сам их установил. Запустил сервис dnf5daemon-server. В итоге в DBus доступны только на системной шине методы интерфейса org.rpm.dnf.v0.SessionManager. А их должно быть на порядок больше. И не пойму что надо сделать. Можно конечно без DBus программу сделать, но хочется то чтобы уровень был.
Аватара пользователя
VictorR2007
Сообщения: 7718
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Образ kde6 с dnf5

Сообщение VictorR2007 »

ДонВенчензо писал(а): 05 янв 2025, 11:55 Во первых он у меня dnf5daemon-server и dnf5daemon-client не подтянул.
Ну да, там только три пакета по умолчанию устанавливаются.
У меня только они установлены.
Для работы достаточно.
Все пакеты можно увидеть тут
http://abf-downloads.rosalinux.ru/rosa1 ... n/release/
из этой сборки.
https://abf.rosalinux.ru/build_lists/5263532
В образе тоже будут только три пакета dnf5.
Аватара пользователя
VictorR2007
Сообщения: 7718
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Образ kde6 с dnf5

Сообщение VictorR2007 »

ДонВенчензо писал(а): 05 янв 2025, 11:55 В итоге в DBus доступны только на системной шине методы интерфейса org.rpm.dnf.v0.SessionManager. А их должно быть на порядок больше. И не пойму что надо сделать. Можно конечно без DBus программу сделать, но хочется то чтобы уровень был.
Мне подсказали, что возможно не хватает пакетов
python3-libdnf5
Аватара пользователя
VictorR2007
Сообщения: 7718
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Образ kde6 с dnf5

Сообщение VictorR2007 »

ДонВенчензо писал(а): 05 янв 2025, 09:41 Добрый день.
Не могли бы собрать на abf для тестов образ работающий на dnf5. Я пишу приложение для управления dnf5 и мне нужен полный доступ к dbus методам
Запустил собираться образ с plasma-6.2.5 и dnf5
https://abf.rosalinux.ru/platforms/rosa ... ists/53629
Аватара пользователя
ДонВенчензо
Сообщения: 293
Зарегистрирован: 18 янв 2020, 20:54
Operating system: ROSA Desktop Fresh R12 x86_64 plasma 5

Образ kde6 с dnf5

Сообщение ДонВенчензо »

VictorR2007 писал(а): 05 янв 2025, 13:17
ДонВенчензо писал(а): 05 янв 2025, 09:41 Добрый день.
Не могли бы собрать на abf для тестов образ работающий на dnf5. Я пишу приложение для управления dnf5 и мне нужен полный доступ к dbus методам
Запустил собираться образ с plasma-6.2.5 и dnf5
https://abf.rosalinux.ru/platforms/rosa ... ists/53629
Благодарю.
Поставил пакет python3-libdnf5. Ничего не поменялось. В нем походу API для питона, чтобы приложения писать
Аватара пользователя
VictorR2007
Сообщения: 7718
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Образ kde6 с dnf5

Сообщение VictorR2007 »

Собрал образ с kde6, dnf5 и plasma-6.2.80.
Плазму версии 6.2.80 вчера обновил из git на вчерашнее состояние.
До 9 января, когда выпустят версию 6.2.90, в ней вряд-ли что изменится.
Для plasma-6.2.80 к сборочной образа добавлен репозиторий kde6_backports.

https://abf.rosalinux.ru/platforms/rosa ... ists/53630
Аватара пользователя
ДонВенчензо
Сообщения: 293
Зарегистрирован: 18 янв 2020, 20:54
Operating system: ROSA Desktop Fresh R12 x86_64 plasma 5

Образ kde6 с dnf5

Сообщение ДонВенчензо »

У меня складывается впечатление, что dnf5 пока не доделан. Для опыта я установил Федору 41 и проверил dnf5 там. Точно такое же поведение как и у нас. И совсем мне не понятно как получить доступ к DBus API для dnf5. Может я ничего не понимаю, но смотрю API для dnf и он полностью доступен :unknown:
Аватара пользователя
VictorR2007
Сообщения: 7718
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Образ kde6 с dnf5

Сообщение VictorR2007 »

ДонВенчензо писал(а): 07 янв 2025, 16:59 У меня складывается впечатление, что dnf5 пока не доделан.
Вроде так и есть.
https://www.opennet.ru/opennews/art.shtml?num=60955
"Несмотря на то, что полный паритет в функциональности со старым инструментарием всё ещё не достигнут, разработчики считают, что дистрибутив готов к миграции, а недостающие возможности можно реализовать позднее. Например, пока недоступна функциональность, связанная с управлением историей транзакций, лежащая в основе команды "dnf history". Также ещё не завершена работа по интеграции поддержки фонового процесса dnf5daemon в менеджер приложений GNOME Software. Требует дополнительного тестирования механизм обновления всей системы до следующего релиза (команда system-upgrade)."
Ответить

Вернуться в «Обсуждение РОСА Фреш 13 (платформа РОСА 13)»