- Branches/Sisyphus
- Репозитории
- Зеркала
- Обновление со стабильных репозиториев до Sisyphus
- Обновление до Сизиф с помощью EPM
- Ошибки обновления
- Примечания
- О репозитории sisyphus
- Дата начала поддержки: 29 декабря 2000 г.
- Branches/Sisyphus
- Репозитории
- Зеркала
- Обновление со стабильных репозиториев до Sisyphus
- Обновление до Сизиф с помощью EPM
- Ошибки обновления
- Примечания
Branches/Sisyphus
Нестабильный репозиторий с самым свежим программным обеспечением; вообще говоря, не бранч, а первообразная бранчей; см. тж. Sisyphus.
Репозитории
Для 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
Пакеты, полезные для отладки или отправки отчётов об ошибках:
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus x86_64 debuginfo
Для 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
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus x86_64-i586 classic
Варианты для ARM описаны в отдельных статьях: arm/armh и aarch64.
Зеркала
Обновление со стабильных репозиториев до Sisyphus
Внимание! Этот способ теоретически в любой момент может устареть, поэтому на сегодняшний день самым правильным способом установки Сизифа является установка через Regular
Предполагается, что обновление делается с самого нового репозитория, на текущий момент это p10. Если используются более старые репозитории, рекомендуется последовательно обновиться до самого последнего бренча (на момент последнего исправления статьи — это p10). Обновление непосредственно с p9, p8, p7 и более старых репозиторием может создать лишние проблемы, хотя и может оказаться возможным.
1. Сначала установите все обновления, доступные в рамках вашего текущего стабильного бранча:
su - apt-get update apt-get dist-upgrade
Советую перейти на ядро std-def
Установите утилиту apt-repo, если она ещё не установлена:
2. Выключите другие репозитории и подключите источники Sisyphus:
3. Отредактируйте /etc/rpm/macros , дописав туда [1] или создайте файл /etc/rpm/macros.d/branch с следующим содержанием:
%_priority_distbranch sisyphus
Если вы хотите использовать для обновления репозитории Сизифа, отличные от ALT (например, при проблемах скоростью закачки с ALT), установите пакет apt-conf-sisyphus, закомментируйте строки с репозиторимя в /etc/apt/source.list и раскомментируйте соответствующие строки в /etc/apt/source.list.d/файл_с_именами_источника.conf (сюда же можно вписывать свои локальные или сетевые источники в файл с расширением *.conf).
Если у вас были пакеты из репозитория gostcrypto, вам надо его добавить в источники руками:
Например, для ALT, вместо строки
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux sisyphus/x86_64 classic gostcrypto
4. Запустите обновление системы:
Так как для скаченных пакетов потребуется много места, сделайте предварительно:
Так как операция долгая, то лучше на всякий случай установить пакет apt-scripts
apt-get update apt-get dist-upgrade
Последнюю операцию советую разбить на два этапа:
apt-get install branding-alt-sisyphus-release
В случае проблем с ядром, загрузите старое ядро.
Обновление до Сизиф с помощью EPM
Если EPM не установлен, установите
Если установлен рекомендую обновить версию, хотя и не обязательно, также стоит учитывать, что при обновлении с оф сайта может быть не совсем стабилен
Переход на Сизиф с помощью EPM очень просто, необходимо выполнить команду
epm release-upgrade Sisyphus
Ошибки обновления
Если обновление было по-какой-то причине прервано, что крайне нежелательно, то у вас может получиться так, что у вас установлена куча двойных пакетов (старый и новый), в этом случае вам может частично помочь пакет предварительно установленный apt-scripts, дайте команду:
В случае ошибки обновления на 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
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
Примечания
О репозитории sisyphus
Sisyphus — существующий с 2001 года проект ALT Linux Team по разработке операционной системы на базе ядра Linux. Находится в постоянно-нестабильном состоянии и не рекомендуется к промышленному и коммерческому использованию.
На базе наработок Sisyphus с периодичностью один раз в несколько лет создаются стабильные, поддерживаемые ветви Sisyphus — платформы, предназначенные для выпуска различных дистрибутивов операционной системы ALT и промышленной коммерческой эксплуатации.
Пакеты в проекте Sisyphus собираются в заданиях, отправляемых через сборочную систему girar из git-репозиториев ALT Linux Team или src.rpm пакетов. В одном задании может быть несколько связанных друг с другом действий над пакетной базой: сборка нового пакета, удаление, пересборка существующего. Задание на сборку формирует сопровождающий (мейнтейнер), имеющий права на доступ к изменению пакета. В процессе сборки задания выполняется ряд автоматических проверок пакета, включающих в себя проверку наследования истории изменений, проверку устанавливаемости пакета, проверки связанности получаемого репозитория.
Раз в сутки, примерно в три часа ночи по московскому времени, из состояния репозитория делается срез и публикуется на http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/. Именно этот срез становится доступен пользователям Sisyphus через зеркала.
Проект разрабатывается при финансовой и технической поддержке компании ООО Базальт СПО и открыт для взаимодействия с другими организациями и частными лицами.
Дата начала поддержки: 29 декабря 2000 г.
Branches/Sisyphus
Нестабильный репозиторий с самым свежим программным обеспечением; вообще говоря, не бранч, а первообразная бранчей; см. тж. Sisyphus.
Репозитории
Для 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
Пакеты, полезные для отладки или отправки отчётов об ошибках:
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus x86_64 debuginfo
Для 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
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus x86_64-i586 classic
Варианты для ARM описаны в отдельных статьях: arm/armh и aarch64.
Зеркала
Обновление со стабильных репозиториев до Sisyphus
Внимание! Этот способ теоретически в любой момент может устареть, поэтому на сегодняшний день самым правильным способом установки Сизифа является установка через Regular
Предполагается, что обновление делается с самого нового репозитория, на текущий момент это p10. Если используются более старые репозитории, рекомендуется последовательно обновиться до самого последнего бренча (на момент последнего исправления статьи — это p10). Обновление непосредственно с p9, p8, p7 и более старых репозиторием может создать лишние проблемы, хотя и может оказаться возможным.
1. Сначала установите все обновления, доступные в рамках вашего текущего стабильного бранча:
su - apt-get update apt-get dist-upgrade
Советую перейти на ядро std-def
Установите утилиту apt-repo, если она ещё не установлена:
2. Выключите другие репозитории и подключите источники Sisyphus:
3. Отредактируйте /etc/rpm/macros , дописав туда [1] или создайте файл /etc/rpm/macros.d/branch с следующим содержанием:
%_priority_distbranch sisyphus
Если вы хотите использовать для обновления репозитории Сизифа, отличные от ALT (например, при проблемах скоростью закачки с ALT), установите пакет apt-conf-sisyphus, закомментируйте строки с репозиторимя в /etc/apt/source.list и раскомментируйте соответствующие строки в /etc/apt/source.list.d/файл_с_именами_источника.conf (сюда же можно вписывать свои локальные или сетевые источники в файл с расширением *.conf).
Если у вас были пакеты из репозитория gostcrypto, вам надо его добавить в источники руками:
Например, для ALT, вместо строки
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux sisyphus/x86_64 classic gostcrypto
4. Запустите обновление системы:
Так как для скаченных пакетов потребуется много места, сделайте предварительно:
Так как операция долгая, то лучше на всякий случай установить пакет apt-scripts
apt-get update apt-get dist-upgrade
Последнюю операцию советую разбить на два этапа:
apt-get install branding-alt-sisyphus-release
В случае проблем с ядром, загрузите старое ядро.
Обновление до Сизиф с помощью EPM
Если EPM не установлен, установите
Если установлен рекомендую обновить версию, хотя и не обязательно, также стоит учитывать, что при обновлении с оф сайта может быть не совсем стабилен
Переход на Сизиф с помощью EPM очень просто, необходимо выполнить команду
epm release-upgrade Sisyphus
Ошибки обновления
Если обновление было по-какой-то причине прервано, что крайне нежелательно, то у вас может получиться так, что у вас установлена куча двойных пакетов (старый и новый), в этом случае вам может частично помочь пакет предварительно установленный apt-scripts, дайте команду:
В случае ошибки обновления на 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
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