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

Релиз 12.3 - обновлятор

Добавлено: 29 окт 2022, 17:19
keleg
Третья наша разработка для релиза 12.3 - индикатор обновления системы, rosa-update-system. Висит себе в системном лотке, говорит есть ли обновления и даже показывает их список, ну и обновлять систему тоже умеет.
rosa-update.jpg

Релиз 12.3 - обновлятор

Добавлено: 29 окт 2022, 17:52
Mamluk
Спасибо! В Gnome версии она так выглядит, не обращайте внимание на подглючивающее погодное расширение, с ним это бывает.

Вот так сегодня, с работающим расширением погоды.
Снимок экрана-20221030175140-635x60.png

Релиз 12.3 - обновлятор

Добавлено: 02 ноя 2022, 17:19
turik02
Почему, когда жму на "проверка наличия обновлений", он не сообщает об обновлениях? И почему при нажатии "обновление системы", обновления не происходит, хотя dnfdragora пишет, что обновления есть? Вчера работало.

Релиз 12.3 - обновлятор

Добавлено: 02 ноя 2022, 19:05
betcher
Попробуйте перезапустить апплет

Релиз 12.3 - обновлятор

Добавлено: 02 ноя 2022, 19:16
turik02
betcher, перезапускал апплет и переустанавливал его. Результат такой же.
Могу сказать, что при запуске апплета кружок на панели сначала зелёный, а потом красный.

Попробовал установить ROSA на virtualbox и сначала апплет работал. После перезагрузки ОС, апплет не работает.

Релиз 12.3 - обновлятор

Добавлено: 02 ноя 2022, 20:57
betcher
Красный кружок и означает, что обновления есть. Запустите обновления из апплета и покажите скрин что происходит.

Релиз 12.3 - обновлятор

Добавлено: 02 ноя 2022, 21:35
turik02
betcher писал(а): 02 ноя 2022, 20:57 Красный кружок и означает, что обновления есть. Запустите обновления из апплета и покажите скрин что происходит.
Ничего не происходит.

Если апплет запустить через терминал, а потом нажать "проверка наличия обновлений", то в терминале пишется "checked killtimer", но уведомлений нет, как на первом скрине в этой теме.
Если нажать на "обновление системы", в терминале пишется "Traceback (most recent call last): File "/usr/bin/update_applet", line 113, in fn_get_updates GLib.Source.remove(timer_id) NameError: name 'timer_id' is not defined".

Релиз 12.3 - обновлятор

Добавлено: 02 ноя 2022, 22:00
betcher
Проверка наличия обновлений ничего и не будет делать кроме как перекрасит апплет в красный если обновы найдены. Когда запускаете Обновление, a не проверку окно открывается?

Релиз 12.3 - обновлятор

Добавлено: 02 ноя 2022, 22:04
betcher
Тут rpm апплета, который на qa сейчас. Можете его попробовать. Там три цвета, желтый - есть обновы, красный - есть проблемы.
https://file-store.rosalinux.ru/api/v1/ ... 85d4c9df84

Релиз 12.3 - обновлятор

Добавлено: 02 ноя 2022, 22:31
turik02
betcher, когда запускаю Обновление, окно не открывается.

Релиз 12.3 - обновлятор

Добавлено: 02 ноя 2022, 23:00
turik02
betcher писал(а): 02 ноя 2022, 22:04 Тут rpm апплета, который на qa сейчас. Можете его попробовать. Там три цвета, желтый - есть обновы, красный - есть проблемы.
https://file-store.rosalinux.ru/api/v1/ ... 85d4c9df84
Этот работает

Релиз 12.3 - обновлятор

Добавлено: 03 ноя 2022, 00:10
turik02
betcher, заменил файл /usr/bin/update_applet
После этого работает
Скриншот №1- кажется ошибка
Скриншот №2- с ним работает

Релиз 12.3 - обновлятор

Добавлено: 03 ноя 2022, 06:06
betcher
Хорошо. Значит ничего делать не надо, просто ждем когда будет в репах ).

Релиз 12.3 - обновлятор

Добавлено: 03 ноя 2022, 15:11
Mamluk
Мне обновлятор новый нравится.

Хотя иногда и приходится давать в консоли:

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

sudo dnf clean all && sudo dnf distro-sync
Иначе не все компоненты так хорошо обновляются. Причины не выяснила.

Релиз 12.3 - обновлятор

Добавлено: 03 ноя 2022, 15:25
betcher
Dnf distosync и dnf upgrade не одно и тоже делают. Ситуация когда обновлений нет, а дистросинк что-то находит вполне возможна, хотя и не вполне нормальна )).

Релиз 12.3 - обновлятор

Добавлено: 03 ноя 2022, 17:01
Mamluk
betcher писал(а): 03 ноя 2022, 15:25 Dnf distosync и dnf upgrade не одно и тоже делают..
Ну да. Одна команда синхронизирует файлы на конкретной машине с репозиториями, чтобы было один в один. А обычный update просто ставит обновления.
По сути то синхронизировать приходится не часто, но бывают случаи, что без неё обновления не устанавливаются, будто их нет.
Ещё на fedora не раз сталкивалась, и тут разок было.

Релиз 12.3 - обновлятор

Добавлено: 04 ноя 2022, 04:06
irton
Mamluk, дистросинк ненужен, то что его пришлось использовать, результат больших изменений в репозитарии. В стабильном состоянии платформы, в нем нет необходимости.

Релиз 12.3 - обновлятор

Добавлено: 04 ноя 2022, 06:09
Mamluk
irton писал(а): 04 ноя 2022, 04:06 дистросинк ненужен, то что его пришлось использовать, результат больших изменений в репозитарии. В стабильном состоянии платформы, в нем нет необходимости.
Совершенно согласна. Я понимаю это. Но знать, что он иногда выручает, тоже нужно. Ведь правда?

Релиз 12.3 - обновлятор

Добавлено: 04 ноя 2022, 06:49
betcher
Mamluk писал(а): 04 ноя 2022, 06:09
irton писал(а): 04 ноя 2022, 04:06 дистросинк ненужен, то что его пришлось использовать, результат больших изменений в репозитарии. В стабильном состоянии платформы, в нем нет необходимости.
Совершенно согласна. Я понимаю это. Но знать, что он иногда выручает, тоже нужно. Ведь правда?
Правда ).
Была мысль даже встроить в апплет. Но не вместо апдейта, а после откючения тестовых реп. То есть пункт по задумке должен выглядеть "подключить/отключить репозиторий testing" и вот после отключения автоматически делать дистросинк.

Релиз 12.3 - обновлятор

Добавлено: 04 ноя 2022, 08:19
Barmalei
Подтверждаю, когда аплет показывает что есть обновления, нажимаешь Обновление системы и тишина. В консоли приходится обновлять.

Релиз 12.3 - обновлятор

Добавлено: 04 ноя 2022, 08:31
betcher
Новый не пробовали?

Релиз 12.3 - обновлятор

Добавлено: 04 ноя 2022, 08:33
Barmalei
betcher писал(а): 04 ноя 2022, 08:31 Новый не пробовали?
Нет, попробую если разберусь

Релиз 12.3 - обновлятор

Добавлено: 04 ноя 2022, 08:42
betcher
Просто установить пакет и перезапустить апплет. Ссылка выше.

Релиз 12.3 - обновлятор

Добавлено: 04 ноя 2022, 21:03
turik02

Релиз 12.3 - обновлятор

Добавлено: 08 ноя 2022, 21:24
turik02
Почему то апплет запускается через 10 сек. Если кое-что поменять в файле update_applet, то появляется на панели сразу.

Релиз 12.3 - обновлятор

Добавлено: 08 ноя 2022, 21:37
betcher
Задержка добавлена для сессий вейлэнд. В плазме.апплет запускался без иконки в трее. У вас wayland? DE какое?

Релиз 12.3 - обновлятор

Добавлено: 09 ноя 2022, 13:02
turik02
betcher, wayland

Релиз 12.3 - обновлятор

Добавлено: 10 ноя 2022, 20:06
Barmalei
Кнопка Проверка наличия обновлений то ли не работает, то ли от ее действий время проверки не изменяется.

Релиз 12.3 - обновлятор

Добавлено: 13 ноя 2022, 08:35
betcher
Это вы про последнийэвариант с желтым значком? Или про тот с которым вышел релиз 12.3?

Релиз 12.3 - обновлятор

Добавлено: 14 ноя 2022, 08:52
Barmalei
betcher писал(а): 13 ноя 2022, 08:35 Это вы про последнийэвариант с желтым значком? Или про тот с которым вышел релиз 12.3?
Что в этой теме

Релиз 12.3 - обновлятор

Добавлено: 14 ноя 2022, 12:46
turik02
Barmalei писал(а): 10 ноя 2022, 20:06 Кнопка Проверка наличия обновлений то ли не работает, то ли от ее действий время проверки не изменяется.
Я бы сказал, что не работают оба варианта.

Релиз 12.3 - обновлятор

Добавлено: 14 ноя 2022, 15:01
betcher
Не получилось подтвердить. Проверял в апплете который сейчас в main. Жму "проверка наличия обновлений" и через несколько секунд меняется время во всплывающем окошке апплета. Если я не правильно понял проблему опишите подробнее.

Релиз 12.3 - обновлятор

Добавлено: 14 ноя 2022, 15:16
Barmalei
betcher писал(а): 14 ноя 2022, 15:01 Не получилось подтвердить. Проверял в апплете который сейчас в main. Жму "проверка наличия обновлений" и через несколько секунд меняется время во всплывающем окошке апплета. Если я не правильно понял проблему опишите подробнее.
У меня не меняется почему то.

Релиз 12.3 - обновлятор

Добавлено: 14 ноя 2022, 15:51
turik02
betcher, Проблема в GNOME, а в LXQT работает.

Релиз 12.3 - обновлятор

Добавлено: 15 ноя 2022, 11:58
betcher
Проверил в гноме. С qemoo. И ксорг и вяленый. Ни там ни там всплывающее окошко апплета не появляется вообще, какие-то гномьи особенности видимо. Остальное работает. Можете запустить апплет в консоли будет видно что происходит. После проверки апплет пишет в консоль - checked. То есть жмете "Проверка наличия обновлений" и через несколько секунд в консоли должно появиться checked. Соответственно если обновления найдет поменяет цвет значка.

Релиз 12.3 - обновлятор

Добавлено: 15 ноя 2022, 13:49
Barmalei
betcher, У меня Plasma. Если этот обновлятор запустить из консоли, кнопка работает. Выхожу из консоли, запускаю из меню, опять работает. Перезагружаю комп, он загружается из автозагрузки и не работает больше эта кнопка. :D

PS. При ручном запуске работает.

Релиз 12.3 - обновлятор

Добавлено: 15 ноя 2022, 15:16
betcher
Попробуйте этот
https://abf.io/build_lists/4175598

Релиз 12.3 - обновлятор

Добавлено: 15 ноя 2022, 15:29
Barmalei
betcher писал(а): 15 ноя 2022, 15:16 Попробуйте этот
https://abf.io/build_lists/4175598
Не помогло. Что интересно, при авто запуске шрифт и окно меню крупнее, при ручном запуске мелче.

Релиз 12.3 - обновлятор

Добавлено: 15 ноя 2022, 19:27
betcher
Долбаная плазма....
Проверьте еще этот, пожалуйста.
https://abf.io/build_lists/4175686

Релиз 12.3 - обновлятор

Добавлено: 15 ноя 2022, 21:19
Barmalei
betcher писал(а): 15 ноя 2022, 19:27 Долбаная плазма....
Проверьте еще этот, пожалуйста.
https://abf.io/build_lists/4175686
Эта работает. :Yahoo!:

Релиз 12.3 - обновлятор

Добавлено: 15 ноя 2022, 22:00
betcher
Спасибо. То был привет от плазмы ).

Релиз 12.3 - обновлятор

Добавлено: 17 ноя 2022, 08:14
Barmalei
По моему в этом обновляторе двойное скачивание происходит. SKIPPED это пропустить. Прикладываю скрин.

Релиз 12.3 - обновлятор

Добавлено: 17 ноя 2022, 09:32
betcher
Нет, там скачивание и установка отделены. Сперва пакеты качаются в кэш, потом устанавливаются, По этому и skipped, что означает что загрузка пропускается, потому, что пакет уже в кэше. Такой Алгоритм был у Андрея в обновляторе и в этом есть смысл. Меньше вероятность получить неполное обновление.

Релиз 12.3 - обновлятор

Добавлено: 08 июл 2023, 18:06
turik02
После обновления не запускается обновлятор. В терминале пишет
Traceback (most recent call last): File "/usr/bin/update_applet", line 2, in <module> import sys, os, locale, requests ModuleNotFoundError: No module named 'requests'

Релиз 12.3 - обновлятор

Добавлено: 08 июл 2023, 18:32
MikiLinux
turik02 писал(а): 08 июл 2023, 18:06 После обновления не запускается обновлятор. В терминале пишет
Traceback (most recent call last): File "/usr/bin/update_applet", line 2, in <module> import sys, os, locale, requests ModuleNotFoundError: No module named 'requests'
Have you installed package python3-requests?
#############
Hai installato il pacchetto software python3-requests?

Релиз 12.3 - обновлятор

Добавлено: 08 июл 2023, 18:40
turik02
MikiLinux, Installed and it worked. Thank you.

Релиз 12.3 - обновлятор

Добавлено: 08 июл 2023, 18:46
MikiLinux
:good:
turik02 писал(а): 08 июл 2023, 18:40 MikiLinux, Installed and it worked. Thank you.

Релиз 12.3 - обновлятор

Добавлено: 08 июл 2023, 18:52
turik02
В обновляторе проблемы со шрифтом. Раньше он был другим. В настройках пробовал менять, не помогает.

Релиз 12.3 - обновлятор

Добавлено: 08 июл 2023, 19:34
av179120
По шрифту поддержу.
Раньше такой же был, как и основной в системе, а стал мелкий.
ВЕРНИТЕ ВЗАААД!
Но по обновлению - без проблем у меня. (КДЕ)

Релиз 12.3 - обновлятор

Добавлено: 09 июл 2023, 19:45
betcher
Шрифт изменен на моноширный. По просьбе трудящихся. Учитывая, что там выхлоп консольных утилит форматированный как таблица выбор моноширного шрифта логичен.