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

Ответить
Аватара пользователя
ans
Сообщения: 2791
Зарегистрирован: 11 сен 2011, 08:42
Operating system: Rosa
Откуда: Ekaterinburg
Контактная информация:

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

Сообщение ans » 18 ноя 2020, 17:28

VictorR2007 писал(а):
18 ноя 2020, 10:52
Дополнительные репозитории https://yadi.sk/d/sSVP-UZWn1dRpw
В архиве каталоги, разбитые на типы пакетов.
Так я обычно сам всегда делаю, а когда ранее выкладывал, все пакеты смешивал,
чтобы пользователи не путались при подключении репозиториев.
Сейчас удобно.
Вроде процесс прошёл, но ничего не обновилось, т.е. плазма как была так и осталась. Что не так?
root@localhost yum.repos.d # createrepo_c --zck /home/sa/update/mirror/apps/
Directory walk started
Directory walk done - 525 packages
Temporary output repo path: /home/sa/update/mirror/apps/.repodata/
Preparing sqlite DBs
Pool started (with 5 workers)
Pool finished
root@localhost yum.repos.d # dnf refresh
apps 4.7 MB/s | 4.8 kB 00:00
apps 280 kB/s | 4.8 kB 00:00
kf5 4.7 MB/s | 4.8 kB 00:00
new 4.7 MB/s | 4.8 kB 00:00
plasma5 4.7 MB/s | 4.8 kB 00:00
qt5 4.7 MB/s | 4.8 kB 00:00
ROSA 2019.1 - i686 - contrib 18 kB/s | 3.4 kB 00:00
ROSA 2019.1 - i686 - contrib 308 kB/s | 732 kB 00:02
ROSA 2019.1 - i686 - contrib - Updates 40 kB/s | 3.3 kB 00:00
ROSA 2019.1 - x86_64 - contrib 42 kB/s | 3.4 kB 00:00
ROSA 2019.1 - x86_64 - contrib 300 kB/s | 729 kB 00:02
ROSA 2019.1 - x86_64 - contrib - Updates 40 kB/s | 3.3 kB 00:00
ROSA 2019.1 - i686 43 kB/s | 3.4 kB 00:00
ROSA 2019.1 - i686 359 kB/s | 713 kB 00:01
ROSA 2019.1 - i686 - Updates 19 kB/s | 1.5 kB 00:00
ROSA 2019.1 - i686 - Non-free 40 kB/s | 3.3 kB 00:00
ROSA 2019.1 - i686 - Non-free 39 kB/s | 17 kB 00:00
ROSA 2019.1 - i686 - Non-free - Updates 42 kB/s | 3.3 kB 00:00
ROSA 2019.1 - x86_64 - non-free 39 kB/s | 3.3 kB 00:00
ROSA 2019.1 - x86_64 - non-free 41 kB/s | 18 kB 00:00
ROSA 2019.1 - x86_64 - non-free - Updates 43 kB/s | 3.3 kB 00:00
ROSA 2019.1 - i686 - Restricted 41 kB/s | 3.3 kB 00:00
ROSA 2019.1 - i686 - Restricted - Updates 42 kB/s | 3.3 kB 00:00
ROSA 2019.1 - x86_64 - Restricted 40 kB/s | 3.3 kB 00:00
ROSA 2019.1 - x86_64 - Restricted - Updates 42 kB/s | 3.3 kB 00:00
ROSA 2019.1 - x86_64 43 kB/s | 3.4 kB 00:00
ROSA 2019.1 - x86_64 399 kB/s | 624 kB 00:01
ROSA 2019.1 - x86_64 - Updates 19 kB/s | 1.5 kB 00:00
yandex-browser-beta 13 kB/s | 3.0 kB 00:00
Создан кэш метаданных.
root@localhost yum.repos.d # dnf clean all
110 файлов удалено
root@localhost yum.repos.d # dnf update
apps 16 MB/s | 667 kB 00:00
kf5 13 MB/s | 388 kB 00:00
new 6.2 MB/s | 53 kB 00:00
plasma5 11 MB/s | 344 kB 00:00
qt5 5.3 MB/s | 66 kB 00:00
ROSA 2019.1 - i686 - contrib 3.9 MB/s | 34 MB 00:08
ROSA 2019.1 - i686 - contrib - Updates 2.0 kB/s | 531 B 00:00
ROSA 2019.1 - x86_64 - contrib 5.1 MB/s | 35 MB 00:06
ROSA 2019.1 - x86_64 - contrib - Updates 27 kB/s | 3.3 kB 00:00
ROSA 2019.1 - i686 4.9 MB/s | 23 MB 00:04
ROSA 2019.1 - i686 - Updates 646 B/s | 344 B 00:00
ROSA 2019.1 - i686 - Non-free 1.2 MB/s | 616 kB 00:00
ROSA 2019.1 - i686 - Non-free - Updates 227 kB/s | 82 kB 00:00
ROSA 2019.1 - x86_64 - non-free 1.5 MB/s | 901 kB 00:00
ROSA 2019.1 - x86_64 - non-free - Updates 741 kB/s | 290 kB 00:00
ROSA 2019.1 - i686 - Restricted 1.8 MB/s | 1.2 MB 00:00
ROSA 2019.1 - i686 - Restricted - Updates 142 kB/s | 173 kB 00:01
ROSA 2019.1 - x86_64 - Restricted 1.7 MB/s | 947 kB 00:00
ROSA 2019.1 - x86_64 - Restricted - Updates 411 kB/s | 175 kB 00:00
ROSA 2019.1 - x86_64 5.0 MB/s | 21 MB 00:04
ROSA 2019.1 - x86_64 - Updates 1.8 kB/s | 344 B 00:00
yandex-browser-beta 9.5 kB/s | 4.0 kB 00:00
Ошибка:
Проблема: package firefox-ru-80.0.1-1.noarch requires firefox = 80.0.1, but none of the providers can be installed
- cannot install the best update candidate for package firefox-ru-79.0-1.noarch
- firefox-80.0.1-1.i686 has inferior architecture
(попробуйте добавить «--skip-broken» для пропуска удаляемых пакетов или «--nobest», чтобы использовать не только наилучшие варианты пакетов)
root@localhost yum.repos.d #
Ещё попробовал применить createrepo_c --zck ко всем новым папкам, но тоже не помогло
Screenshot_20201118_193503.png
Изображение

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

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

Сообщение VictorR2007 » 18 ноя 2020, 19:11

ans писал(а):
18 ноя 2020, 17:28
Вроде процесс прошёл, но ничего не обновилось, т.е. плазма как была так и осталась. Что не так?
Ну в данном случае просто останавливается процесс обновления, так как там вызывает конфликт
пакет firefox из источника i686.
Можно отключить на время обновления источник main i686.
В файле /etc/yum.repos.d/rosa-i686.repo
нужно изменить строки
enabled=1
на
enabled=0
А потом можно обновляться.

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

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

Сообщение VictorR2007 » 19 ноя 2020, 06:59

Тут можно почитать по командам dnf, или дать в консоли команду «man dnf»
https://russianfedora.github.io/FAQ/pac ... nager.html

Аватара пользователя
ans
Сообщения: 2791
Зарегистрирован: 11 сен 2011, 08:42
Operating system: Rosa
Откуда: Ekaterinburg
Контактная информация:

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

Сообщение ans » 19 ноя 2020, 17:31

VictorR2007 писал(а):
18 ноя 2020, 19:11
Ну в данном случае просто останавливается процесс обновления, так как там вызывает конфликт
пакет firefox из источника i686.
Можно отключить на время обновления источник main i686.
Т.е. сейчас, если всегда вылазит такой конфликт, то система не будет обновляться никогда?
Или это временно, пока обход не сделают?
Изображение

Kelpee
Сообщения: 270
Зарегистрирован: 18 июл 2016, 21:26
Operating system: ROSA Linux

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

Сообщение Kelpee » 19 ноя 2020, 20:22

ans писал(а):
19 ноя 2020, 17:31
Т.е. сейчас, если всегда вылазит такой конфликт, то система не будет обновляться никогда?
Или это временно, пока обход не сделают?
Надо добавить ключ --nobest и система должна обновиться.

termim
Сообщения: 39
Зарегистрирован: 25 ноя 2016, 02:01
Operating system: SuSE, Rosa

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

Сообщение termim » 20 ноя 2020, 02:37

ans писал(а):
19 ноя 2020, 05:36
VictorR2007 писал(а):
18 ноя 2020, 19:11
Можно отключить на время обновления источник main i686.
В файле /etc/yum.repos.d/rosa-i686.repo
нужно изменить строки
enabled=1
на
enabled=0
А потом можно обновляться.
Можно переместить временно куда-то, а потом обратно и
Или так:

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

dnf update --disablerepo rosa-i686

Аватара пользователя
ans
Сообщения: 2791
Зарегистрирован: 11 сен 2011, 08:42
Operating system: Rosa
Откуда: Ekaterinburg
Контактная информация:

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

Сообщение ans » 20 ноя 2020, 05:59

termim писал(а):
20 ноя 2020, 02:37
ans писал(а):
19 ноя 2020, 05:36
Можно переместить временно куда-то, а потом обратно и
Или так:

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

dnf update --disablerepo rosa-i686
А если в этом репозитории есть что-то полезное?
Лучше обойти как-то те пакеты, которые выдают ошибку.
Изображение

Аватара пользователя
ans
Сообщения: 2791
Зарегистрирован: 11 сен 2011, 08:42
Operating system: Rosa
Откуда: Ekaterinburg
Контактная информация:

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

Сообщение ans » 20 ноя 2020, 07:06

Kelpee писал(а):
19 ноя 2020, 20:22
ans писал(а):
19 ноя 2020, 17:31
Т.е. сейчас, если всегда вылазит такой конфликт, то система не будет обновляться никогда?
Или это временно, пока обход не сделают?
Надо добавить ключ --nobest и система должна обновиться.
Похоже, помогает...
Было:
root@localhost # dnf update
Последняя проверка окончания срока действия метаданных: 0:00:48 назад, Пт 20 ноя 2020 09:14:00.
Ошибка:
Проблема: package firefox-ru-80.0.1-1.noarch requires firefox = 80.0.1, but none of the providers can be installed
- cannot install the best update candidate for package firefox-ru-79.0-1.noarch
- firefox-80.0.1-1.i686 has inferior architecture
(попробуйте добавить «--skip-broken» для пропуска удаляемых пакетов или «--nobest», чтобы использовать не только наилучшие варианты пакетов)
root@localhost #
Стало:
root@localhost # dnf update --nobest
Последняя проверка окончания срока действия метаданных: 1:11:44 назад, Пт 20 ноя 2020 07:51:35.
Зависимости разрешены.

Проблема: package firefox-ru-80.0.1-1.noarch requires firefox = 80.0.1, but none of the providers can be installed
- cannot install the best update candidate for package firefox-ru-79.0-1.noarch
- firefox-80.0.1-1.i686 has inferior architecture
=================================================================================================
Пакет Архитектура Версия Репозиторий Размер
=================================================================================================
Пропуск пакетов с нарушенными зависимостями :
firefox-ru noarch 80.0.1-1 rosa-i686 600 k

Результат транзакции
=================================================================================================
Пропуск 1 Пакет

Отсутствуют действия для выполнения
Выполнено!
root@localhost #
Надо ещё проверить, когда обновления придут
Изображение

Аватара пользователя
Barmalei
Сообщения: 5470
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

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

Сообщение Barmalei » 20 ноя 2020, 15:57

В чем смысл держать на 64 битной системе 32 битный FF? А то может я туплю.

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

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

Сообщение VictorR2007 » 20 ноя 2020, 16:20

Barmalei писал(а):
20 ноя 2020, 15:57
В чем смысл держать на 64 битной системе 32 битный FF? А то может я туплю.
Да, подтупил. Там уже установлен нужный firefox, но в 32 битных репах новая версия собралась раньше
чем версия 64, и поэтому была отмечена как обновление.
Но пакетов локализации к ней ещё не собрали, и в выводе на это ругалось.
В официальной версии такого не бывает обычно, так как там обычно публикуется всё вместе в одно время.
А в данном случае речь идёт о разрабатываемой версии, где такие вещи нет необходимости контролировать.
Да и зеркало подключено служебное.
Обычно в периоды крупных обновлений, когда могут возникнуть проблемы с зависимостями при сборке
большого количества пакетов, например сборка новой версии gnome, то синхронизация зеркал отключаетсяя
до конца сборки.

Ответить

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