Страница 1 из 1

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

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

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

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

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

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

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

pkcon update

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

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

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

Добавлено: 27 апр 2021, 19:20
heyfec
вот чего у меня выдает ваша 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 ~ $

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

Добавлено: 27 апр 2021, 19:45
VictorR2007
Можно попробовать в консоли дать команду

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

sudo dnf reinstall python3-gi

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

Добавлено: 27 апр 2021, 19:48
heyfec
(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 ~ $

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

Добавлено: 27 апр 2021, 20:04
heyfec
(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'

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

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

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

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

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

sudo dnf --refresh upgrade
sudo dnf reinstall python\*

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

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

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

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

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

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