Update/p9: различия между версиями
Asy (обсуждение | вклад) (→Известные проблемы: добавил про OpenVZ) |
Asy (обсуждение | вклад) |
||
Строка 129: | Строка 129: | ||
Если вы неосторожно обновились без данной подготовки, Вам может помочь "apt-get dedup": https://lists.altlinux.org/pipermail/sisyphus/2019-September/368152.html | Если вы неосторожно обновились без данной подготовки, Вам может помочь "apt-get dedup": https://lists.altlinux.org/pipermail/sisyphus/2019-September/368152.html | ||
==== Обновление системы с KDE4 ==== | |||
KDE4 в p9 не поддерживается. Обновление системы с KDE4 может привести к тому, что не запустится графическая подсистема. Если Вы обновляете систему с KDE4, не лишним будет установить какой-либо из метапакетов, устанавливающих KDE5: kde5, kde5-big, kde5-maxi, либо какой-то ещё, помеченный как "Set of KDE 5 applications". Пакеты, относящиеся к kde4, потом можно удалить. Например так: | |||
apt-get remove `rpm -qa| grep "^kde4"|sed "s/-[^-]*-[^-]*$//"` | |||
Перед подтверждением исполнения не помешает перепроверить список пакетов к удалению. | |||
= Примечания = | = Примечания = |
Версия от 19:48, 6 октября 2019
Обновление
0. Сделайте резервную копию системы до начала обновления
1. Обновить дистрибутив до самого свежего p8
apt-get update apt-get dist-upgrade
2. Установить обновлённую программу apt-repo
apt-get install --reinstall apt-repo
3. Изменить источники обновления
apt-repo rm all apt-repo add branch p9
4. Обновиться до p9
apt-get update
Выполните собственно обновление:
apt-get dist-upgrade update-kernel
E: Произошли ошибки при выполнении транзакции
apt-get -f install
apt-get dist-upgrade
5. Перезагрузка
Перезагрузите систему.
Настройки после обновления
Альт Образование
При обновлении удаляется пакет Lazarus. Установите его после обновления:
apt-get install lazarus
Если устанавливали приложения KDE, то удалите sddm, чтобы не было конфликта с LightDM:
apt-get remove sddm
LibreOffice
В дистрибутивах на Девятой платформе будет использоваться версия Still LibreOffice (а под именем LibreOffice будет собираться версия Fresh). Поэтому замените на LibreOffice-still:
apt-get install $(rpm -qa LibreOffice-\* --qf '%{name}\n' | sed 's/^LibreOffice/LibreOffice-still/')
Обновление с помощью EPM
Для обновления с p8 до p9 можно воспользоваться командой epm release-upgrade из пакета eepm [1]:
# apt-get install eepm # epm release-upgrade
Команда выполняет все необходимые действия для обновления, в том числе команды, описанные выше в порядке ручного обновления.
Известные проблемы
Обновление ExtensionPack для VirtualBox
После обновления virtualbox потребуется обновить ExtensionPack. Сделать это можно через меню Файл → Проверить обновления…
Обновление контейнера OpenVZ c хост-системой на p8
p9 содержит glibc 2.27. Этой библиотеке требуется ядро с поддержкой prlimit64, эта поддержка появилась в ядре 3.2.0. В OpenVZ есть механизм для обмана контейнера: в файле /etc/vz/osrelease.conf можно написать, какую версию ядра сообщать в контенер с соответствующим значением переменной OSTEMPLATE. Сверяется начальный набор символов шаблона, полностью значение из OSTEMPLATE можно не писать. Поддержка prlimit64 была бакпортирована в ядро 2.6.32-alt162, проверьте, что в хост-системе установлено ядро не старее этой версии.
Если вы неосторожно обновились без данной подготовки, Вам может помочь "apt-get dedup": https://lists.altlinux.org/pipermail/sisyphus/2019-September/368152.html
Обновление системы с KDE4
KDE4 в p9 не поддерживается. Обновление системы с KDE4 может привести к тому, что не запустится графическая подсистема. Если Вы обновляете систему с KDE4, не лишним будет установить какой-либо из метапакетов, устанавливающих KDE5: kde5, kde5-big, kde5-maxi, либо какой-то ещё, помеченный как "Set of KDE 5 applications". Пакеты, относящиеся к kde4, потом можно удалить. Например так:
apt-get remove `rpm -qa| grep "^kde4"|sed "s/-[^-]*-[^-]*$//"`
Перед подтверждением исполнения не помешает перепроверить список пакетов к удалению.