LINUX.ORG.RU
ФорумAdmin

ошибка при обновлении пакетов

 ,


1

1

Добрый день, помогите с проблемой: во время обновления системы(centos 7) отрубили электроэнергию,после этого когда попытался возобновить обновление то появляются ошибки с пакетами

Так же перестали работать этом компе доменные учетные записи пользователей, кроме админа


[admin@w0340308 ~]$ sudo yum update
Загружены модули: fastestmirror, langpacks, rhnplugin, versionlock
This system is receiving updates from RHN Classic or Red Hat Satellite.
Loading mirror speeds from cached hostfile
Разрешение зависимостей
There are unfinished transactions remaining. You might consider running yum-complete-transaction, or "yum-complete-transaction --cleanup-only" and "yum history redo last", first to finish them. If those don't work you'll have to try removing/installing packages by hand (maybe package-cleanup can help).
--> Проверка сценария
---> Пакет iwl7260-firmware.noarch 0:22.0.7.0-62.el7 помечен для обновления
---> Пакет iwl7260-firmware.noarch 0:25.30.13.0-80.el7_9 помечен для исключения
---> Пакет iwl7265-firmware.noarch 0:22.0.7.0-62.el7 помечен как недействительный
---> Пакет webkitgtk4.x86_64 0:2.16.6-6.el7 помечен для обновления
--> Обработка зависимостей: webkitgtk4 = 2.16.6-6.el7 пакета: webkitgtk4-jsc-2.16.6-6.el7.x86_64
---> Пакет webkitgtk4.x86_64 0:2.28.2-3.el7 помечен для исключения
---> Пакет webkitgtk4-plugin-process-gtk2.x86_64 0:2.16.6-6.el7 помечен как недействительный
Removing iwl7265-firmware.noarch 0:22.0.7.0-62.el7 - od due to obsoletes from installed iwl7260-firmware-25.30.13.0-80.el7_9.noarch
Removing webkitgtk4-plugin-process-gtk2.x86_64 0:2.16.6-6.el7 - od due to obsoletes from installed webkitgtk4-2.28.2-3.el7.x86_64
--> Перепроверка зависимостей с новыми параметрами.
--> Проверка сценария
---> Пакет iwl7265-firmware.noarch 0:22.0.7.0-62.el7 помечен как недействительный
---> Пакет webkitgtk4.x86_64 0:2.16.6-6.el7 помечен для обновления
--> Обработка зависимостей: webkitgtk4 = 2.16.6-6.el7 пакета: webkitgtk4-jsc-2.16.6-6.el7.x86_64
--> Обработка зависимостей: webkitgtk4 = 2.16.6-6.el7 пакета: webkitgtk4-plugin-process-gtk2-2.16.6-6.el7.x86_64
---> Пакет webkitgtk4-plugin-process-gtk2.x86_64 0:2.16.6-6.el7 помечен как недействительный
--> Проверка сценария
---> Пакет webkitgtk4.x86_64 0:2.16.6-6.el7 помечен для обновления
--> Обработка зависимостей: webkitgtk4 = 2.16.6-6.el7 пакета: webkitgtk4-jsc-2.16.6-6.el7.x86_64
---> Пакет webkitgtk4-plugin-process-gtk2.x86_64 0:2.16.6-6.el7 помечен для обновления
---> Пакет webkitgtk4-plugin-process-gtk2.x86_64 0:2.22.7-2.el7 помечен как обновление
--> Обработка зависимостей: webkitgtk4 = 2.22.7-2.el7 пакета: webkitgtk4-plugin-process-gtk2-2.22.7-2.el7.x86_64
--> Обработка зависимостей: webkitgtk4-jsc(x86-64) = 2.22.7-2.el7 пакета: webkitgtk4-plugin-process-gtk2-2.22.7-2.el7.x86_64
Removing webkitgtk4-plugin-process-gtk2.x86_64 0:2.16.6-6.el7 - ud due to obsoletes from installed webkitgtk4-2.28.2-3.el7.x86_64
Removing webkitgtk4-plugin-process-gtk2.x86_64 0:2.22.7-2.el7 - u due to obsoletes from installed webkitgtk4-2.28.2-3.el7.x86_64
--> Перепроверка зависимостей с новыми параметрами.
--> Проверка сценария
---> Пакет webkitgtk4.x86_64 0:2.16.6-6.el7 помечен для обновления
--> Обработка зависимостей: webkitgtk4 = 2.16.6-6.el7 пакета: webkitgtk4-jsc-2.16.6-6.el7.x86_64
--> Обработка зависимостей: webkitgtk4 = 2.16.6-6.el7 пакета: webkitgtk4-plugin-process-gtk2-2.16.6-6.el7.x86_64
---> Пакет webkitgtk4-plugin-process-gtk2.x86_64 0:2.16.6-6.el7 помечен для обновления
--> Обработка зависимостей: webkitgtk4 = 2.16.6-6.el7 пакета: webkitgtk4-plugin-process-gtk2-2.16.6-6.el7.x86_64
---> Пакет webkitgtk4-plugin-process-gtk2.x86_64 0:2.22.7-2.el7 помечен как обновление
--> Проверка зависимостей окончена
Ошибка: Пакет: webkitgtk4-plugin-process-gtk2-2.22.7-2.el7.x86_64 (centos7x64)
            Необходимо: webkitgtk4-jsc(x86-64) = 2.22.7-2.el7
            Установлено: webkitgtk4-jsc-2.16.6-6.el7.x86_64 (@anaconda/7)
                webkitgtk4-jsc(x86-64) = 2.16.6-6.el7
            Установлено: webkitgtk4-jsc-2.28.2-3.el7.x86_64 (installed)
                webkitgtk4-jsc(x86-64) = 2.28.2-3.el7
            Доступно: webkitgtk4-jsc-2.20.5-1.el7.x86_64 (centos7x64)
                webkitgtk4-jsc(x86-64) = 2.20.5-1.el7
            Доступно: webkitgtk4-jsc-2.22.7-2.el7.x86_64 (centos7x64)
                webkitgtk4-jsc(x86-64) = 2.22.7-2.el7
            Доступно: webkitgtk4-jsc-2.28.2-2.el7.x86_64 (centos7x64)
                webkitgtk4-jsc(x86-64) = 2.28.2-2.el7
Ошибка: Пакет: webkitgtk4-plugin-process-gtk2-2.22.7-2.el7.x86_64 (centos7x64)
            Необходимо: webkitgtk4 = 2.22.7-2.el7
            Удаление: webkitgtk4-2.16.6-6.el7.x86_64 (@anaconda/7)
                webkitgtk4 = 2.16.6-6.el7
            Обновил: webkitgtk4-2.28.2-3.el7.x86_64 (centos7x64_updates)
                webkitgtk4 = 2.28.2-3.el7
            Доступно: webkitgtk4-2.20.5-1.el7.x86_64 (centos7x64)
                webkitgtk4 = 2.20.5-1.el7
            Доступно: webkitgtk4-2.22.7-2.el7.x86_64 (centos7x64)
                webkitgtk4 = 2.22.7-2.el7
            Доступно: webkitgtk4-2.28.2-2.el7.i686 (centos7x64)
                webkitgtk4 = 2.28.2-2.el7
Ошибка: Пакет: webkitgtk4-plugin-process-gtk2-2.16.6-6.el7.x86_64 (@anaconda/7)
            Необходимо: webkitgtk4 = 2.16.6-6.el7
            Удаление: webkitgtk4-2.16.6-6.el7.x86_64 (@anaconda/7)
                webkitgtk4 = 2.16.6-6.el7
            Обновил: webkitgtk4-2.28.2-3.el7.x86_64 (centos7x64_updates)
                webkitgtk4 = 2.28.2-3.el7
            Доступно: webkitgtk4-2.20.5-1.el7.x86_64 (centos7x64)
                webkitgtk4 = 2.20.5-1.el7
            Доступно: webkitgtk4-2.22.7-2.el7.x86_64 (centos7x64)
                webkitgtk4 = 2.22.7-2.el7
            Доступно: webkitgtk4-2.28.2-2.el7.i686 (centos7x64)
                webkitgtk4 = 2.28.2-2.el7
Ошибка: Пакет: webkitgtk4-jsc-2.16.6-6.el7.x86_64 (@anaconda/7)
            Необходимо: webkitgtk4 = 2.16.6-6.el7
            Удаление: webkitgtk4-2.16.6-6.el7.x86_64 (@anaconda/7)
                webkitgtk4 = 2.16.6-6.el7
            Обновил: webkitgtk4-2.28.2-3.el7.x86_64 (centos7x64_updates)
                webkitgtk4 = 2.28.2-3.el7
            Доступно: webkitgtk4-2.20.5-1.el7.x86_64 (centos7x64)
                webkitgtk4 = 2.20.5-1.el7
            Доступно: webkitgtk4-2.22.7-2.el7.x86_64 (centos7x64)
                webkitgtk4 = 2.22.7-2.el7
            Доступно: webkitgtk4-2.28.2-2.el7.i686 (centos7x64)
                webkitgtk4 = 2.28.2-2.el7
 Вы можете попробовать --skip-broken чтобы обойти проблему


Последнее исправление: ruslan_dzusev (всего исправлений: 2)

Ответ на: комментарий от GREAT-DNG

yum-complete-transaction --cleanup-only иyum history redo last не работает?

вот это выводит, при этом проблема сохраняется


[admin@w0340308 ~]$ sudo yum-complete-transaction --cleanup-only
Загружены модули: fastestmirror, langpacks, rhnplugin, versionlock
This system is receiving updates from RHN Classic or Red Hat Satellite.
Loading mirror speeds from cached hostfile
centos7x64                                               | 1.0 kB     00:00     
centos7x64_updates                                       |  871 B     00:00     
centos7x64epelnetinstall                                 | 1.3 kB     00:00     
centos7x64extras                                         |  871 B     00:00     
centos7x64netinstall                                     | 1.0 kB     00:00     
centos7x64spacewalkclientnetinstall                      |  871 B     00:00     
googlechromex64                                          |  871 B     00:00     
mzrepos                                                  |  871 B     00:00     
nuxcentos7                                               |  871 B     00:00     
safib-software                                           |  871 B     00:00     
yandexbrowser                                            |  871 B     00:00     
Cleaning up unfinished transaction journals
Cleaning up 2023-03-07.13:50.12



[admin@w0340308 ~]$ sudo yum history redo last
Загружены модули: fastestmirror, langpacks, rhnplugin, versionlock
This system is receiving updates from RHN Classic or Red Hat Satellite.
Repeating transaction 15, from Tue Mar  7 14:02:13 2023
    Установить             opensc-0.19.0-4.el7_9.x86_64        @centos7x64_updates
    Установить             pcsc-lite-1.8.8-8.el7.x86_64        @centos7x64
    Установить             pcsc-lite-ccid-1.4.10-15.el7.x86_64 @centos7x64
    Установка зависимостей pcsc-perl-1.4.14-2.el7.x86_64       @centos7x64epelnetinstall
    Установить             pcsc-tools-1.4.25-1.el7.x86_64      @centos7x64epelnetinstall
    Установка зависимостей perl-Cairo-1.104-1.el7.x86_64       @centos7x64epelnetinstall
    Установка зависимостей perl-Font-AFM-1.20-13.el7.noarch    @centos7x64
    Установка зависимостей perl-Glib-1.305-1.el7.x86_64        @centos7x64epelnetinstall
    Установка зависимостей perl-Gtk2-1.2495-1.el7.x86_64       @centos7x64epelnetinstall
    Установка зависимостей perl-HTML-Format-2.10-7.el7.noarch  @centos7x64
    Установка зависимостей perl-HTML-Tree-1:5.03-2.el7.noarch  @centos7x64
    Установка зависимостей perl-Pango-1.226-1.el7.x86_64       @centos7x64epelnetinstall
Loading mirror speeds from cached hostfile
Пакет opensc-0.19.0-4.el7_9.x86_64 уже установлен, и это последняя версия.
Пакет pcsc-lite-1.8.8-8.el7.x86_64 уже установлен, и это последняя версия.
Пакет pcsc-lite-ccid-1.4.10-15.el7.x86_64 уже установлен, и это последняя версия.
Пакет pcsc-tools-1.4.25-1.el7.x86_64 уже установлен, и это последняя версия.
history redo
ruslan_dzusev
() автор топика
Последнее исправление: ruslan_dzusev (всего исправлений: 3)

во время обновления системы(centos 7) отрубили электроэнергию

перестали работать этом компе доменные учетные записи пользователей, кроме админа

Немедленно выключай машину, грузись с LiveFlash, монтируй диски в RO, спасай важные данные на внешние, потом чекай все ФС!

И уже потом что-то меняй. ФС в Linux очень не любят отключений по электропитанию, а XFS просто особо не любит.

Ты сейчас своими действиями вызываешь запись на поврежденную ФС, так можно к чертям побить данные, что уцелели.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

Немедленно выключай машину, грузись с LiveFlash, монтируй диски в RO, спасай важные данные на внешние, потом чекай все ФС!

И уже потом что-то меняй. ФС в Linux очень не любят отключений по электропитанию, а XFS просто особо не любит.

Ты сейчас своими действиями вызываешь запись на поврежденную ФС, так можно к чертям побить данные, что уцелели.

Да там нет ничего важного система пустая только браузер да и все

ruslan_dzusev
() автор топика
Ответ на: комментарий от ruslan_dzusev

Окей, но диски ФС все равно нужно после такого чекнуть и пофиксить.

Если это XFS, то сперва примонтировать в RO, потом отмонтировать, потом xfs_repair /dev/something, если ext4 e2fsck -fvy /dev/something

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от DILIN

подключена доп. репа @ anaconda?

в списке репозиториев его нет

[admin@w0340308 ~]$ sudo yum repolist
[sudo] пароль для admin: 
Загружены модули: fastestmirror, langpacks, rhnplugin, versionlock
This system is receiving updates from RHN Classic or Red Hat Satellite.
Loading mirror speeds from cached hostfile
Идентификатор репозитория                                                                 репозиторий                                                                                состояние
centos7x64                                                                                Centos7x64                                                                                 12 387
centos7x64_updates                                                                        Centos7x64_updates                                                                          4 701
centos7x64epelnetinstall                                                                  Centos7x64EpelNetinstall                                                                   16 256
centos7x64extras                                                                          Centos7x64Extras                                                                              541
centos7x64netinstall                                                                      Centos7x64netinstall                                                                            0
centos7x64spacewalkclientnetinstall                                                       Centos7x64SpacewalkClientNetinstall                                                            75
googlechromex64                                                                           GoogleChromex64                                                                               168
mzrepos                                                                                   mzrepos                                                                                        51
nuxcentos7                                                                                NuxCentos7                                                                                  2 726
safib-software                                                                            safib-software                                                                                  2
yandexbrowser                                                                             Yandex_Browser                                                                                  1
repolist: 36 908
ruslan_dzusev
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

Окей, но диски ФС все равно нужно после такого чекнуть и пофиксить.

Если это XFS, то сперва примонтировать в RO, потом отмонтировать, потом xfs_repair /dev/something, если ext4 e2fsck -fvy /dev/something

по итогу нашел образ у старого коллеги и восстановил систему из образа,обновление прошло, но через доменных пользователей так и не заходит, только под админкой и тех кто указан в midnight commander

ruslan_dzusev
() автор топика
Последнее исправление: ruslan_dzusev (всего исправлений: 1)
Ответ на: комментарий от ruslan_dzusev

Не могу помочь. Мы с тобой два недоадмина, походу: у меня нормальная подготовка по базе, но я не разворачивал сам энтерпрайзные вещи вроде домена, у тебя слабая по базе, но домен разворачивать ты умеешь.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Не могу помочь. Мы с тобой два недоадмина, походу: у меня нормальная подготовка по базе, но я не разворачивал сам энтерпрайзные вещи вроде домена, у тебя слабая по базе, но домен разворачивать ты умеешь.

Уже решил, перезагнал комп в домен… просто себя не похвалишь никто не похвалит)

ruslan_dzusev
() автор топика