×
Твой новый блог на Ruby on Rails (25 дек 2020)

Не жумлой единой, как говорится. Подключайтесь. :)

Вопрос Причина неудачного обновления from Fedora 33 to Fedora 35

Больше
2 нед. 5 дн. назад #1 от cool guy
Обновлялся через релиз, от 33 сразу к Fedora Linux 35:
sudo dnf system-upgrade download --refresh --releasever=35

сразу после загрузки
dnf system-upgrade reboot

А затем федора пытается обновляться, но ничего непонятно что делает, странная проблема отображения кириллицы в терминале (кракозябли сплошняком). Через пять минут после начала выдает ошибку и перезагружается, что делать? Обновиться, естессно, не выходит. 

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
2 нед. 5 дн. назад #2 от evgenij
$ cat /var/log/dnf.log

Have a lot of fun!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
2 нед. 5 дн. назад #3 от cool guy
О, так прочитывается:
Результат транзакции
=========================================================================================================================
Установка      257 Пакетов
Обновление    2372 Пакета
Удаление         4 Пакета
Откат версии     4 Пакета

2021-11-12T23:39:42+0300 INFO Общий размер: 3.6 G
2021-11-12T23:39:42+0300 INFO Загрузка пакетов:
2021-11-12T23:39:42+0300 DEBUG Использование исполняемого файла rpmkeys в /usr/bin/rpmkeys для проверки подписей
2021-11-12T23:44:11+0300 INFO Проверка транзакции
2021-11-12T23:44:48+0300 INFO Проверка транзакции успешно завершена.
2021-11-12T23:44:48+0300 INFO Идет проверка транзакции
2021-11-12T23:48:53+0300 INFO Тест транзакции проведен успешно.
2021-11-12T23:48:53+0300 DDEBUG timer: transaction test: 245182 ms
2021-11-12T23:48:53+0300 INFO Выполнение транзакции
2021-11-12T23:50:42+0300 DDEBUG RPM transaction start.
2021-11-12T23:54:08+0300 DDEBUG RPM transaction over.
2021-11-12T23:54:38+0300 DEBUG Во время транзакции возникли ошибки.
2021-11-12T23:54:38+0300 CRITICAL Не удалось начать транзакцию:
2021-11-12T23:54:38+0300 CRITICAL файл /usr/lib/node_modules/npm/docs из устанавливаемого пакета npm-1:8.0.0-1.16.11.1.1.fc35.x86_64 конфликтует с файлом из пакета nodejs-2:12.22.7-1nodesource.x86_64
2021-11-12T23:55:37+0300 DDEBUG Cleaning up.
2021-11-12T23:55:37+0300 SUBDEBUG 
Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/dnf/cli/main.py", line 67, in main
    return _main(base, args, cli_class, option_parser_class)
  File "/usr/lib/python3.9/site-packages/dnf/cli/main.py", line 106, in _main
    return cli_run(cli, base)
  File "/usr/lib/python3.9/site-packages/dnf/cli/main.py", line 130, in cli_run
    ret = resolving(cli, base)
  File "/usr/lib/python3.9/site-packages/dnf/cli/main.py", line 176, in resolving
    base.do_transaction(display=displays)
  File "/usr/lib/python3.9/site-packages/dnf/cli/cli.py", line 246, in do_transaction
    tid = super(BaseCli, self).do_transaction(display)
  File "/usr/lib/python3.9/site-packages/dnf/base.py", line 965, in do_transaction
    tid = self._run_transaction(cb=cb)
  File "/usr/lib/python3.9/site-packages/dnf/base.py", line 1092, in _run_transaction
    raise dnf.exceptions.Error(msg)
dnf.exceptions.Error: Не удалось запустить транзакцию.
2021-11-12T23:55:37+0300 CRITICAL Ошибка: Не удалось запустить транзакцию.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
2 нед. 5 дн. назад #4 от evgenij
$ sudo dnf remove nodejs

Have a lot of fun!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
1 нед. 6 дн. назад - 1 нед. 6 дн. назад #5 от serge

Через пять минут после начала выдает ошибку и перезагружается, что делать? Обновиться, естессно, не выходит.
 

В итоге удалось побороть?

А я смогу! - А поглядим! - А я упрямый!
Последнее редактирование: 1 нед. 6 дн. назад пользователем serge.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
1 нед. 6 дн. назад #6 от cool guy
Удалил, спасибо. Но я так и не понял, почему nodejs вызывает такие проблемы.
$ sudo dnf remove nodejs

Зависимости разрешены.
=============================================================================================================================
 Пакет                   Архитектура             Версия                                   Репозиторий                  Размер
=============================================================================================================================
Удаление:
 nodejs                  x86_64                  2:12.22.7-1nodesource                    @nodesource                   67 M
Удаление зависимых пакетов:
 yarn                    noarch                  1.22.15-1                                @yarn                        5.1 M

Результат транзакции
=============================================================================================================================
Удаление  2 Пакета

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Работает на Kunena форум