Branches/Sisyphus: различия между версиями
Asy (обсуждение | вклад) м (→Репозитории) |
Нет описания правки |
||
Строка 36: | Строка 36: | ||
<div style='padding:6px;border:1px solid red;'>'''Внимание!''' Обновление из Sisyphus может сделать систему неработоспособной.</div> | <div style='padding:6px;border:1px solid red;'>'''Внимание!''' Обновление из Sisyphus может сделать систему неработоспособной.</div> | ||
Предполагается, что обновление делается с самого нового | Предполагается, что обновление делается с самого нового репозитория, на текуший момент это p8. Если используются более старые репозитории, рекомендуется последовательно обновиться до p8. Обновление непосредственно с p5, p6, p7 может создать лишние проблемы, хотя и может оказаться возможным. | ||
1. | 1. Сначала установите все обновления, доступные в рамках вашего текущего стабильного бранча: | ||
su - | |||
apt-get update | apt-get update | ||
apt-get dist-upgrade | apt-get dist-upgrade | ||
Установите утилиту [[apt-repo]], если она ещё не установлена | Установите утилиту [[apt-repo]], если она ещё не установлена: | ||
apt-get install apt-repo | apt-get install apt-repo | ||
2. | 2. Выключите другие репозитории и подключите источники Sisyphus: | ||
apt-repo rm all | apt-repo rm all | ||
apt-repo add sisyphus | apt-repo add sisyphus | ||
3. | 3. Запустите обновление системы: | ||
apt- | apt dist-upgrade | ||
И перезагрузитесь. | |||
=== Ошибки обновления === | === Ошибки обновления === | ||
В случае ошибки обновления на Sisyphus прочтите http://lists.altlinux.org/pipermail/sisyphus/2010-September/349057.html | В случае ошибки обновления на Sisyphus прочтите http://lists.altlinux.org/pipermail/sisyphus/2010-September/349057.html | ||
В случае ошибок попробуйте сначала обновить apt, а потом остальную систему (рецепт: [https://bugzilla.altlinux.org/show_bug.cgi?id=22528#c3]): | |||
apt-get -o APT::Cache-Limit=$(( 1024 * 1024 * 1024 / 2 )) update | |||
apt-get install apt | |||
apt-get dist-upgrade | |||
Если все равно не получилось, то надо обновляться через промежуточный Сизиф. Например, для i586 по состоянию на годовалый юбилей: | |||
<pre>rpm [alt] ftp://ftp.altlinux.org/pub/distributions/archive/Sisyphus/2015/03/18 i586 classic | <pre>rpm [alt] ftp://ftp.altlinux.org/pub/distributions/archive/Sisyphus/2015/03/18 i586 classic |
Версия от 01:38, 27 июля 2018
Нестабильный репозиторий с самым свежим программным обеспечением; вообще говоря, не бранч, а первообразная бранчей; см. тж. Sisyphus.
Репозитории
Для 32-разрядных систем x86:
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus i586 classic rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus noarch classic
Пакеты, полезные для отладки или отправки отчётов об ошибках:
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus i586 debuginfo
Для 64-разрядных систем x86:
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus x86_64 classic rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus noarch classic
Для запуска 32-разрядных приложений на 64-разрядных системах (обычно это нужно):
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus x86_64-i586 classic
Пакеты, полезные для отладки или отправки отчётов об ошибках:
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus x86_64 debuginfo
Для ARM:
Варианты для ARM описаны в отдельных статьях: arm/armh и aarch64.
Зеркала
- ftp://ftp.heanet.ie/mirrors/ftp.altlinux.org/Sisyphus
- ftp://ftp.linux.kiev.ua/pub/Linux/ALT/Sisyphus
- ftp://mirror.yandex.ru/altlinux/Sisyphus
- ftp://linux4u.jinr.ru/pub/ALTLinux/Sisyphus
- ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/altlinux/Sisyphus
Обновление со стабильных репозиториев до Sisyphus
Предполагается, что обновление делается с самого нового репозитория, на текуший момент это p8. Если используются более старые репозитории, рекомендуется последовательно обновиться до p8. Обновление непосредственно с p5, p6, p7 может создать лишние проблемы, хотя и может оказаться возможным.
1. Сначала установите все обновления, доступные в рамках вашего текущего стабильного бранча:
su - apt-get update apt-get dist-upgrade
Установите утилиту apt-repo, если она ещё не установлена:
apt-get install apt-repo
2. Выключите другие репозитории и подключите источники Sisyphus:
apt-repo rm all apt-repo add sisyphus
3. Запустите обновление системы:
apt dist-upgrade
И перезагрузитесь.
Ошибки обновления
В случае ошибки обновления на Sisyphus прочтите http://lists.altlinux.org/pipermail/sisyphus/2010-September/349057.html В случае ошибок попробуйте сначала обновить apt, а потом остальную систему (рецепт: [1]):
apt-get -o APT::Cache-Limit=$(( 1024 * 1024 * 1024 / 2 )) update apt-get install apt apt-get dist-upgrade
Если все равно не получилось, то надо обновляться через промежуточный Сизиф. Например, для i586 по состоянию на годовалый юбилей:
rpm [alt] ftp://ftp.altlinux.org/pub/distributions/archive/Sisyphus/2015/03/18 i586 classic rpm [alt] ftp://ftp.altlinux.org/pub/distributions/archive/Sisyphus/2015/03/18 noarch classic
Или x86_64:
rpm [alt] ftp://ftp.altlinux.org/pub/distributions/archive/Sisyphus/2015/03/18 x86_64 classic rpm [alt] ftp://ftp.altlinux.org/pub/distributions/archive/Sisyphus/2015/03/18 noarch classic