Update/p11: различия между версиями
Строка 68: | Строка 68: | ||
Следует воспользоваться советами по ссылке [[APT в ALT Linux/Советы по использованию]] для удаления устаревших пакетов. | Следует воспользоваться советами по ссылке [[APT в ALT Linux/Советы по использованию]] для удаления устаревших пакетов. | ||
= Обновление через [http://wiki.etersoft.ru/EPM EPM] = | <!-- | ||
= Обновление через [http://wiki.etersoft.ru/EPM EPM] = | |||
Обновиться с p10 до p11 можно посредством программы epm, предварительно установив её самую последнюю версию: | Обновиться с p10 до p11 можно посредством программы epm, предварительно установив её самую последнюю версию: | ||
# apt-get install eepm | # apt-get install eepm && epm install 281952 | ||
а затем скомандовав: | а затем скомандовав: | ||
# epm release-upgrade | # epm release-upgrade | ||
Строка 79: | Строка 80: | ||
# epm autoremove --direct | # epm autoremove --direct | ||
Программа выполнит все необходимые действия для обновления, в том числе команды, описанные выше в порядке ручного обновления. | Программа выполнит все необходимые действия для обновления, в том числе команды, описанные выше в порядке ручного обновления. | ||
--> | |||
= Известные проблемы = | = Известные проблемы = |
Версия от 11:27, 7 июня 2024
Процедура обновления с p10 до p11 аналогична обновлению до p10.
Обновление
0. Сделайте резервную копию системы до начала обновления
Желательно перед обновлением системы удалить все ненужные вам пакеты, и отключить ненужные сервисные службы. Это сэкономит вам некоторое время в процессе обновления, и уменьшит трафик скачанных пакетов.
Сторонние пакеты, не входящие в репозиторий p10, могут не поддерживаться обновленной системой и мешать успешному обновлению.
1. Обновить дистрибутив до самого свежего p10
Все операции нужно делать с правами пользователя root.
# apt-get update # apt-get dist-upgrade
2. Проверить apt-repo
Скорее всего утилита уже была установлена и обновилась на первом шаге, но на всякий случай проверьте наличие:
# apt-get install apt-repo
3. Изменить источники обновления
# apt-repo set p11
Для перехода с p10 на p11 недостаточно просто сменить источники. apt-repo делает всё необходимое: помимо смены источников, создаётся файл /etc/rpm/macros.d/priority_distbranch следующего содержимого:
%_priority_distbranch p11
4. Обновиться до p11
# apt-get update
# apt-get clean # apt-get dist-upgrade -dПервая команда удалит из кэша apt все старые пакеты, вторая скачает (но не установит) все нужные пакеты. Если у Вас уже скачивалось что-то новое, вместо clean может оказаться выгоднее использовать autoclean. Полученное содержимое /var/cache/apt может быть использовано для последующей массовой установки пакетов посредством rpm в случае возникновения проблем с обновлением.
Выполните собственно обновление:
# apt-get dist-upgrade # update-kernel
Если во время обновления в конце написало
E: Произошли ошибки при выполнении транзакции
выполните
# apt-get -f install
# apt-get dist-upgrade
5. Перезагрузка
Перезагрузите систему.
6. Удаление устаревших пакетов
Следует воспользоваться советами по ссылке APT в ALT Linux/Советы по использованию для удаления устаревших пакетов.
Известные проблемы
1. Удаление scilab (профиль «Высшая школа» в Альт Образование). Новая версия пока не собрана.
2. Удаление qgis3-python. Установите
apt-get install qgis-python
3. Удаление swi-prolog. Новая версия пока не собрана.
4. Удаление transcode. Пакет более не поддерживается.
5. Удаление gz-sim. Установите
apt-get install gz-sim
6. Удаление postgresql14-1C-server. Для перехода на новую мажорную версию postgresql16-1C-server воспользуйтесь инструкцией https://www.postgresql.org/docs/10/upgrading.html и используйте промежуточный пакет postgresql14-server.