E ошибка во время исполнения транзакции alt linux

Update/p10

Процедура обновления с p9 до p10 аналогична обновлению до p9.

  • 1 Обновление
    • 1.1 0. Сделайте резервную копию системы до начала обновления
    • 1.2 1. Обновить дистрибутив до самого свежего p9
    • 1.3 2. Проверить apt-repo
    • 1.4 3. Изменить источники обновления
    • 1.5 4. Обновиться до p10
    • 1.6 5. Перезагрузка
    • 1.7 6. Удаление устаревших пакетов
    • 4.1 E: Unknown vendor ID ‘p10’
    • 4.2 ssh и systemd (screen и т.п.)
    • 4.3 Обновление ExtensionPack для VirtualBox
    • 4.4 Обновление OpenVZ7

    Обновление

    Внимание! При обновлении продолжает действовать лицензионное соглашение установленной изначально системы.

    Примечание: Все команды в данной статье требуют права root, так как во время обновления может упасть графика, обновление лучше делать в текстовой консоле (Ctrl+Alt+F2)

    Внимание! Так как обновление затрагивает и службу D-Bus, процесс обновления может вызвать падение Xorg. Поэтому непосредственно команду обновления дистрибутива apt-get dist-upgrade лучше вводить в текстовой консоли (Нажмите Ctrl+Alt+F2, введите root и пароль пользователя root).

    0. Сделайте резервную копию системы до начала обновления

    Внимание! Если не уверены, что можете сами починить систему при неудачном обновлении, обязательно сделайте резервную копию системы!

    Желательно перед обновлением системы удалить все ненужные вам пакеты, и отключить ненужные сервисные службы. Это сэкономит вам некоторое время в процессе обновления, и уменьшит трафик скачанных пакетов. Сторонние пакеты, не входящие в репозиторий p9, могут не поддерживаться обновленной системой и мешать успешному обновлению.

    1. Обновить дистрибутив до самого свежего p9

    apt-get update apt-get dist-upgrade

    2. Проверить apt-repo

    Скорее всего утилита уже была установлена и обновилась на первом шаге, но на всякий случай проверьте наличие:

    3. Изменить источники обновления

    Для перехода с p9 на p10 недостаточно сменить источники. apt-repo делает всё необходимое: помимо смены источников, создаётся файл /etc/rpm/macros.d/p10 следующего содержимого:

    4. Обновиться до p10

    Внимание! Так как обновление затрагивает и службу D-Bus, процесс обновления может вызвать падение Xorg. Поэтому непосредственно команду обновления дистрибутива apt-get dist-upgrade лучше вводить в текстовой консоли (Нажмите Ctrl+Alt+F2, введите root и пароль пользователя root).

    Примечание: Можно использовать screen . В этом случае падение xorg не должно вызвать закрытие консоли с запущенной процедурой обновления, и к ней можно будет переподключиться из текстовой консоли, доступной по Ctrl+Alt+F2. В системе с systemd следует установить предварительно пакет systemd-settings-disable-kill-user-processes, перезапустить сервис systemd-logind [1] и повторно зайти в систему (перелогиниться).

    apt-get clean apt-get dist-upgrade -d

    Первая команда удалит из кэша apt все старые пакеты, вторая скачает (но не установит) все нужные пакеты. Если у Вас уже скачивалось что-то новое, вместо clean может оказаться выгоднее использовать autoclean. Полученное содержимое /var/cache/apt может быть использовано для последующей массовой установки пакетов посредством rpm в случае возникновения проблем с обновлением.

    Версии дистрибутивов 9.2 используют ядро un-def. Рекомендуется при обновлении на p10 переключиться на ядра std-def.

    Внимание! На системах, использующих SecureBoot, обязательно обновление ядра командой update-kernel до перезагрузки. В противном случае система может стать незагружаемой!

    Выполните собственно обновление:

    apt-get dist-upgrade update-kernel -t std-def

    Если во время обновления в конце написало

    E: Произошли ошибки при выполнении транзакции
    apt-get -f install apt-get dist-upgrade

    5. Перезагрузка

    Внимание! На системах, использующих SecureBoot, обязательно обновление ядра командой update-kernel до перезагрузки. В противном случае система может стать незагружаемой!

    6. Удаление устаревших пакетов

    Следует воспользоваться советами по ссылке APT_в_ALT_Linux/Советы_по_использованию для удаления устаревших пакетов.

    Обновление через EPM

    Обновиться с p9 до p10 можно посредством программы epm, предварительно установив её самую последнюю версию:

    # apt-get install eepm && epm install 281952

    Внимание! Удалённое обновление рекомендуют запускать либо через сеанс screen или tmux (но и в них будет выдано предупреждение о релогине и дело дальше не пойдёт), либо с опциями —force —auto — без гарантии успешного завершения. Так что лучше делать это из физической консоли.

    Устаревшие пакеты удалить командой:

    Программа выполнит все необходимые действия для обновления, в том числе команды, описанные выше в порядке ручного обновления.

    Настройки после обновления

    Известные проблемы

    E: Unknown vendor ID ‘p10’

    Если после смены репозитория в ответ на команду apt-get update Вы видите сообщение «Unknown vendor ID», то, вероятнее всего, у Вас установлен пакет apt-conf-<. >, отличный от apt-conf-branch. Верните старый репозиторий и установите этот пакет. Вместо обычного «Y» Вам придётся ввести фразу «Yes, do as I say!» (будет подсказка). Либо можно удалить символы [p10] из строк, описывающих новый репозиторий: в этом случае проверка не будет выполняться.

    ssh и systemd (screen и т.п.)

    В конфигурации по умолчанию systemd закрывает всё, что было запущено при входе по ssh. Установите пакет systemd-settings-disable-kill-user-processes: altbug #36633

    Обновление ExtensionPack для VirtualBox

    После обновления virtualbox потребуется обновить ExtensionPack. Сделать это можно через меню Файл → Проверить обновления…

    Обновление OpenVZ7

    Перед началом обновления (до смены репозитория с p9 на p10) нужно удалить пакет crtools, в p10 после обновления должен появиться пакет crtools-ovz, или его нужно будет поставить.

    Примечания

    Источник

    E ошибка во время исполнения транзакции alt linux

    X

    Сообщение сайта

    robinzoid

    Просмотр профиля

    Группа: Пользователь
    Сообщений: 2264
    Регистрация: 14.9.2009
    Вставить ник
    Цитата
    Из: Ленинград
    Пользователь №: 1594
    Страна: Россия
    Город: Санкт-Петербург
    Пол: Муж.

    Строго говоря пробую с 8-ого Альта перейти на 9-й. Пытаюсь по https://www.altlinux.org/Update/p9
    В терминале всплывает
    E: Произошли ошибки при выполнении транзакции

    И обновление перестаёт быть.
    Попробовал перезагрузиться и продолжить из Синаптика где уже встал http://ftp.altlinux.org/pub/distributions/ALTLinux/p9/branch/i586.
    Итог тот же самый.

    Во время подготовки к установке:

    file /etc/ImageMagick-6/coder.xml from install of libImageMagick6-common-6.9.10.94-alt1 conflicts with file from package libImageMagick-6.9.4.7-alt2.M80P.1
    ********************многабукаф
    libImageMagick-6.9.4.7-alt2.M80P.1
    E: Error while running transaction

    Чтение списков пакетов. Завершено
    Построение дерева зависимостей. Завершено
    Некоторые пакеты установить невозможно. Это может означать, что Вы
    потребовали невозможного, либо пользуетесь нестабильным репозиторием.
    Часть необходимых пакетов либо ещё не создана, либо была удалена
    из каталога ‘Входящие’.
    Эти сведения могут помочь найти выход из ситуации:

    Следующие пакеты имеют неудовлетворенные зависимости:
    kernel-modules-nvidia-std-def#440.82-alt1.328748.1:p9+252713.2200.2.1<>1591627333: Требует: nvidia_glx_390.132
    shadow-utils: Требует: pam0(system-auth-use_first_pass-local)
    tcb-utils: Для установки требует: pam0_tcb (= 1.1-alt1)
    E: Извините, `битые’ пакеты
    update-kernel: failed to install kernel-image-std-def-1:5.4.44-alt1:p9+252713.100.2.1<>1591626094 with modules
    [root<>comp-pentium

    Сообщение отредактировал robinzoid — 23.6.2020, 22:40

    Источник

    E ошибка во время исполнения транзакции alt linux

    X

    Сообщение сайта

    robinzoid

    Просмотр профиля

    Группа: Пользователь
    Сообщений: 2264
    Регистрация: 14.9.2009
    Вставить ник
    Цитата
    Из: Ленинград
    Пользователь №: 1594
    Страна: Россия
    Город: Санкт-Петербург
    Пол: Муж.

    Строго говоря пробую с 8-ого Альта перейти на 9-й. Пытаюсь по https://www.altlinux.org/Update/p9
    В терминале всплывает
    E: Произошли ошибки при выполнении транзакции

    И обновление перестаёт быть.
    Попробовал перезагрузиться и продолжить из Синаптика где уже встал http://ftp.altlinux.org/pub/distributions/ALTLinux/p9/branch/i586.
    Итог тот же самый.

    Во время подготовки к установке:

    file /etc/ImageMagick-6/coder.xml from install of libImageMagick6-common-6.9.10.94-alt1 conflicts with file from package libImageMagick-6.9.4.7-alt2.M80P.1
    ********************многабукаф
    libImageMagick-6.9.4.7-alt2.M80P.1
    E: Error while running transaction

    Чтение списков пакетов. Завершено
    Построение дерева зависимостей. Завершено
    Некоторые пакеты установить невозможно. Это может означать, что Вы
    потребовали невозможного, либо пользуетесь нестабильным репозиторием.
    Часть необходимых пакетов либо ещё не создана, либо была удалена
    из каталога ‘Входящие’.
    Эти сведения могут помочь найти выход из ситуации:

    Следующие пакеты имеют неудовлетворенные зависимости:
    kernel-modules-nvidia-std-def#440.82-alt1.328748.1:p9+252713.2200.2.1<>1591627333: Требует: nvidia_glx_390.132
    shadow-utils: Требует: pam0(system-auth-use_first_pass-local)
    tcb-utils: Для установки требует: pam0_tcb (= 1.1-alt1)
    E: Извините, `битые’ пакеты
    update-kernel: failed to install kernel-image-std-def-1:5.4.44-alt1:p9+252713.100.2.1<>1591626094 with modules
    [root<>comp-pentium

    Сообщение отредактировал robinzoid — 23.6.2020, 22:40

    Источник

    Читайте также:  Настройка блокировки экрана astra linux
Оцените статью
Adblock
detector