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

Ошибка обновления

Добавлено: 04 янв 2026, 16:41
Рейка
Всех форумчан с Новым Годом!

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

Последняя проверка окончания срока действия метаданных: 0:00:03 назад, Вс 04 янв 2026 16:39:31.
Ошибка:
 Проблема: dconf-gio-modules-0.40.0-22.i686 from @System  does not belong to a distupgrade repository
  - cannot install both dconf-gio-modules-0.49.0-2.x86_64 from mirror-rosa-x86_64-main and dconf-gio-modules-0.40.0-22.x86_64 from @System
  - cannot install the best update candidate for package dconf-gio-modules-0.40.0-22.i686
  - cannot install the best update candidate for package dconf-gio-modules-0.40.0-22.x86_64
(попробуйте добавить в командную строку «--allowerasing» для замены конфликтующих пакетов или «--skip-broken» для пропуска удаляемых пакетов или «--nobest», чтобы использовать не только наилучшие варианты пакетов)
Не первый раз уже такое, может юнит-тест поставить на предмет "belong to a distupgrade repository"?

Re: Ошибка обновления

Добавлено: 04 янв 2026, 17:35
kartavenko
Так удалите пакет для i686.

Re: Ошибка обновления

Добавлено: 06 янв 2026, 13:06
Рейка
kartavenko писал(а): 04 янв 2026, 17:35 Так удалите пакет для i686.
kartavenko, спасибо за ответ, но здесь вроде нет такой возможности
Снимок экрана_20260106_130232.png

Re: Ошибка обновления

Добавлено: 06 янв 2026, 13:27
kartavenko
Через приложение пакеты. В поиске находите по названию пакета, смотрите на его архитектуру, там где написано i686 и удаляете.
Либо через терминал

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

sudo dnf remove dconf-gio-modules-0.40.0-22.i686

После этого обновляетесь.

Re: Ошибка обновления

Добавлено: 06 янв 2026, 14:56
Рейка
kartavenko писал(а): 06 янв 2026, 13:27 Через приложение пакеты. В поиске находите по названию пакета, смотрите на его архитектуру, там где написано i686 и удаляете.
Либо через терминал

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

sudo dnf remove dconf-gio-modules-0.40.0-22.i686

После этого обновляетесь.
Пакеты - dnfdragora, поиск по dconf, выдаёт только x86_64, нет пакетов i686....

Re: Ошибка обновления

Добавлено: 06 янв 2026, 14:59
kartavenko
Выставьте группу установленные. и писать нужно только название без версии и архитектуры

Re: Ошибка обновления

Добавлено: 06 янв 2026, 15:04
turik02
Рейка писал(а): 06 янв 2026, 14:56
kartavenko писал(а): 06 янв 2026, 13:27 Через приложение пакеты. В поиске находите по названию пакета, смотрите на его архитектуру, там где написано i686 и удаляете.
Либо через терминал

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

sudo dnf remove dconf-gio-modules-0.40.0-22.i686

После этого обновляетесь.
Пакеты - dnfdragora, поиск по dconf, выдаёт только x86_64, нет пакетов i686....

Re: Ошибка обновления

Добавлено: 06 янв 2026, 15:06
kartavenko
Верно, галку сняли, применить и ок

Re: Ошибка обновления

Добавлено: 06 янв 2026, 15:13
Рейка
turik02, спасибо за скриншот!
Ага, появилось. "dnf list installed | grep dconf" - спасиб Яндексу тоже показывает, что есть.
Значит, удалить этот пакет? Это безопасно? Ничего не слетит?

Re: Ошибка обновления

Добавлено: 06 янв 2026, 15:22
kartavenko
Да, все норм будет

Re: Ошибка обновления

Добавлено: 06 янв 2026, 15:26
Рейка
kartavenko писал(а): 06 янв 2026, 15:22 Да, все норм будет
Спасибо!
kartavenko и turik02, благодарю за ответы!

Re: Ошибка обновления

Добавлено: 06 янв 2026, 15:28
turik02
Рейка писал(а): 06 янв 2026, 15:13 Значит, удалить этот пакет? Это безопасно? Ничего не слетит?
Если он нужен для чего-то (например для игр), то можно запретить обновление
Откроем файл /etc/dnf/dnf.conf в текстовом редакторе:
Изменим значение переменной exclude (при отсутствии добавим):
exclude=dconf-gio-modules