Обновления linux. Update alt linux 10. Обновление альт линукс с 9 до 10. Решение возможных проблем.

Обновления linux. Update alt linux 10. Обновление альт линукс с 9 до 10. Решение возможных проблем.

Все операции нужно делать с правами пользователя root.
1) apt-get update
apt-get dist-upgrade

2) Проверить apt-repo (скорее все установлено)
apt-get install apt-repo
3) Изменить источники обновления

apt-repo set p10

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

%_priority_distbranch p10

4) Так как обновление затрагивает и службу 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 и повторно зайти в систему (перелогиниться).

apt-get update

Примечание: Необязательный шаг:

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 до перезагрузки. В противном случае система может стать не загружаемой!

Перезагрузите систему.

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

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

# apt-get install eepm && epm install 281952

а затем скомандовав:

# epm release-upgrade

Внимание! Удалённое обновление рекомендуют запускать либо через сеанс 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. Сделать это можно через меню Файл → Проверить обновления…
update linux alt linux 10 обновление альт линукс до 10 alt linux linux обзор alt linux workstation alt linux p10 alt simply linux alt linux workstation 10 linux для начинающих linux для чайников alt linux workstation рабочая станция simply linux p10 Оттечественный linux альт линукс линукс линукс для начинающих обзор альт линукс отечественный линукс русская операционная система eepm eepm alt linux alt linux mate linux дома
0 комментариев