Обновления с помощью Discover

Ответить
heyfec
Сообщения: 70
Зарегистрирован: 22 мар 2021, 17:05
Operating system: ROSA FRESH PLASMA 5 R11.1 x64 ядро 5.10.17

Обновления с помощью Discover

Сообщение heyfec » 27 апр 2021, 14:48

Когда обновления будут загружаться через Discover? :)

Аватара пользователя
VictorR2007
Сообщения: 7251
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Неофициальная сборка новой plasma5

Сообщение VictorR2007 » 27 апр 2021, 14:58

heyfec писал(а):
27 апр 2021, 14:48
Когда обновления будут загружаться через Discover? :)
Скорее всего никогда.
Он не работает на rpm.

Аватара пользователя
Zeffanyx
Сообщения: 1443
Зарегистрирован: 12 сен 2011, 14:25
Operating system: Rosa Fresh 2021.1
Откуда: Санкт-Петербург

Обновления с помощью Discover

Сообщение Zeffanyx » 27 апр 2021, 15:34

VictorR2007 писал(а):
27 апр 2021, 14:58
heyfec писал(а):
27 апр 2021, 14:48
Когда обновления будут загружаться через Discover? :)
Скорее всего никогда.
Он не работает на rpm.
Discover прекрасно работает с RPM. Это же просто морда к PackageKit. Можно сымитировать обновление через Discover следующей командой:

Код: Выделить всё

pkcon update
Сила воли — это масса воли умноженная на ускорение воли.

Аватара пользователя
VictorR2007
Сообщения: 7251
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Обновления с помощью Discover

Сообщение VictorR2007 » 27 апр 2021, 16:38

Ну так то да.
Но нужен заинтересованный человек, чтобы отлаживать его.
У OpenMandriva он работает. Глянул вскользь, как они чинили в исходники пакета Discover.
Там лежит дополнительно скрипт. Какую функцию выполняет потом, не знаю.
Делали ли изменения в PackageKit, не смотрел.
Мне не нравится этот Discover, так что дальше не стал вникать.
Для установки в графике более функционален dnfdragora.
Легко найти пакеты, и посмотреть информацию по ним.
Где и какие файлы лежат, ну и т.п.

heyfec
Сообщения: 70
Зарегистрирован: 22 мар 2021, 17:05
Operating system: ROSA FRESH PLASMA 5 R11.1 x64 ядро 5.10.17

Обновления с помощью Discover

Сообщение heyfec » 27 апр 2021, 19:20

вот чего у меня выдает ваша dnfdragora
(base) heyfec@localhost ~ $ dnfdragora
Traceback (most recent call last):
File "/usr/bin/dnfdragora", line 47, in <module>
from gi.repository import GLib
ModuleNotFoundError: No module named 'gi'
(base) heyfec@localhost ~ $

Аватара пользователя
VictorR2007
Сообщения: 7251
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Обновления с помощью Discover

Сообщение VictorR2007 » 27 апр 2021, 19:45

Можно попробовать в консоли дать команду

Код: Выделить всё

sudo dnf reinstall python3-gi

heyfec
Сообщения: 70
Зарегистрирован: 22 мар 2021, 17:05
Operating system: ROSA FRESH PLASMA 5 R11.1 x64 ядро 5.10.17

Обновления с помощью Discover

Сообщение heyfec » 27 апр 2021, 19:48

(base) heyfec@localhost ~ $ sudo dnf reinstall python3-gi
[sudo] пароль для heyfec:
Последняя проверка окончания срока действия метаданных: 0:16:10 назад, Вт 27 апр 2021 19:30:29.
Зависимости разрешены.
=======================================================================================================================================================================
Пакет Архитектура Версия Репозиторий Размер
=======================================================================================================================================================================
Переустановка:
python3-gi x86_64 3.38.0-4 rosa-x86_64 249 k

Результат транзакции
=======================================================================================================================================================================

Объем загрузки: 249 k
Объем изменений: 1.0 M
Продолжить? [д/Н]: д
Загрузка пакетов:
python3-gi-3.38.0-4-rosa2019.1.x86_64.rpm 462 kB/s | 249 kB 00:00
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
Общий размер 443 kB/s | 249 kB 00:00
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно
Выполнение транзакции
Подготовка : 1/1
Переустановка : python3-gi-3.38.0-4.x86_64 1/2
Очистка : python3-gi-3.38.0-4.x86_64 2/2
Запуск скриптлета: python3-gi-3.38.0-4.x86_64 2/2
Проверка : python3-gi-3.38.0-4.x86_64 1/2
Проверка : python3-gi-3.38.0-4.x86_64 2/2

Переустановлен:
python3-gi-3.38.0-4.x86_64

Выполнено!
(base) heyfec@localhost ~ $ dnfdragora
Traceback (most recent call last):
File "/usr/bin/dnfdragora", line 47, in <module>
from gi.repository import GLib
ModuleNotFoundError: No module named 'gi'
(base) heyfec@localhost ~ $

heyfec
Сообщения: 70
Зарегистрирован: 22 мар 2021, 17:05
Operating system: ROSA FRESH PLASMA 5 R11.1 x64 ядро 5.10.17

Обновления с помощью Discover

Сообщение heyfec » 27 апр 2021, 20:04

(base) heyfec@localhost ~ $ sudo dnf reinstall dnfdragora
[sudo] пароль для heyfec:
Попробуйте ещё раз.
[sudo] пароль для heyfec:
Последняя проверка окончания срока действия метаданных: 0:32:29 назад, Вт 27 апр 2021 19:30:29.
Зависимости разрешены.
=======================================================================================================================================================================
Пакет Архитектура Версия Репозиторий Размер
=======================================================================================================================================================================
Переустановка:
dnfdragora noarch 2.1.1-3 rosa-x86_64 413 k

Результат транзакции
=======================================================================================================================================================================

Объем загрузки: 413 k
Объем изменений: 1.6 M
Продолжить? [д/Н]: д
Загрузка пакетов:
dnfdragora-2.1.1-3-rosa2019.1.noarch.rpm 266 kB/s | 413 kB 00:01
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
Общий размер 249 kB/s | 413 kB 00:01
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно
Выполнение транзакции
Подготовка : 1/1
Переустановка : dnfdragora-2.1.1-3.noarch 1/2
Очистка : dnfdragora-2.1.1-3.noarch 2/2
Запуск скриптлета: dnfdragora-2.1.1-3.noarch 2/2
Проверка : dnfdragora-2.1.1-3.noarch 1/2
Проверка : dnfdragora-2.1.1-3.noarch 2/2

Переустановлен:
dnfdragora-2.1.1-3.noarch

Выполнено!
(base) heyfec@localhost ~ $ dnfdragora
Traceback (most recent call last):
File "/usr/bin/dnfdragora", line 47, in <module>
from gi.repository import GLib
ModuleNotFoundError: No module named 'gi'

Аватара пользователя
VictorR2007
Сообщения: 7251
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Обновления с помощью Discover

Сообщение VictorR2007 » 27 апр 2021, 20:12

Не знаю, как и что там повредилось у вас.
Можно установить заново, раз системные либы повредились.
Посмотрите свежий образ https://abf.rosalinux.ru/platforms/rosa ... ists/38670

Аватара пользователя
Zeffanyx
Сообщения: 1443
Зарегистрирован: 12 сен 2011, 14:25
Operating system: Rosa Fresh 2021.1
Откуда: Санкт-Петербург

Обновления с помощью Discover

Сообщение Zeffanyx » 28 апр 2021, 10:51

И эти люди ещё что-то имеют против PackageKit... :D
Dnfdragora — та ещё шляпа хотя бы потому, что после выхода продолжает висеть в памяти и не даёт нормально запустить её повторно.
А тут ещё разработчики Росы заботливо перемешали пакеты от Python2 и Python3! Можно попробовать переустановить пакетики:

Код: Выделить всё

sudo dnf --refresh upgrade
sudo dnf reinstall python\*
Сила воли — это масса воли умноженная на ускорение воли.

Аватара пользователя
VictorR2007
Сообщения: 7251
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Обновления с помощью Discover

Сообщение VictorR2007 » 28 апр 2021, 14:50

Zeffanyx писал(а):
28 апр 2021, 10:51
И эти люди ещё что-то имеют против PackageKit...
Да вроде никто против него ничего не имеет.
Пакет Discover собран.
Если знаете, как сделать, чтобы работал с rpm, делитесь.

Аватара пользователя
Zeffanyx
Сообщения: 1443
Зарегистрирован: 12 сен 2011, 14:25
Operating system: Rosa Fresh 2021.1
Откуда: Санкт-Петербург

Обновления с помощью Discover

Сообщение Zeffanyx » 28 апр 2021, 17:58

VictorR2007 писал(а):
28 апр 2021, 14:50
Если знаете, как сделать, чтобы работал с rpm, делитесь.
Посмотрел быстро сейчас.
PackageKit работает, пакеты обновляет. Discover не видит сетевого подключения. Попробую пересобрать его...
Сила воли — это масса воли умноженная на ускорение воли.

Аватара пользователя
Zeffanyx
Сообщения: 1443
Зарегистрирован: 12 сен 2011, 14:25
Operating system: Rosa Fresh 2021.1
Откуда: Санкт-Петербург

Обновления с помощью Discover

Сообщение Zeffanyx » 29 апр 2021, 15:33

Zeffanyx писал(а):
28 апр 2021, 17:58
VictorR2007 писал(а):
28 апр 2021, 14:50
Если знаете, как сделать, чтобы работал с rpm, делитесь.
Посмотрел быстро сейчас.
PackageKit работает, пакеты обновляет. Discover не видит сетевого подключения. Попробую пересобрать его...
Ничего пока не вышло. Discover прекрасно ставит расширения KNewstuff, т.е. интернет у него на месте. Но обычные приложения не может ставить. Видать, намудрили что-то...
Сила воли — это масса воли умноженная на ускорение воли.

Ответить

Вернуться в «Обсуждение ROSA Fresh R9-R11.1 (платформа 2016.1)»