но glibc 2.3 до сих пор нет не говоря уж про NPTL, ну и нестабильный он, после апдейтов половина сервисов летит к чертям собачим.
Re: Re: Re: что за дистр ALT Linux Sisyphus ??
аха, кде 3.2 тоже нет, гнома последнего тоже, ядра тоже. и вообще после каждого апгрейда молишься, чтобы ченить не здохло, потому, как найти этот глюк потом стоит большого гемороя
Re: Re: Re: Re: что за дистр ALT Linux Sisyphus ??
Сизиф дистрибутив? Он по жизни никогда дистрибутивом не был, о чем альтовцы и говорят. Это нестабильный репозитарий, ну как линукс нечетной ветки, например. Надо дистрибутив — качай мастер или джуниор, плюс апдейты опять-же к ним. А на основе сизифа собирай свой дистрибутив, если очень надо, или выбирай отдельные пакеты и внима-а-а-а-тельно смотри от чего они зависят и с чем несовместимы.
Источник
Branches/Sisyphus
Нестабильный репозиторий с самым свежим программным обеспечением; вообще говоря, не бранч, а первообразная бранчей; см. тж. Sisyphus.
Содержание
Репозитории [ править ]
Для 32-разрядных систем x86:
Пакеты, полезные для отладки или отправки отчётов об ошибках:
Для 64-разрядных систем x86:
Пакеты, полезные для отладки или отправки отчётов об ошибках:
Варианты для ARM описаны в отдельных статьях: arm/armh и aarch64.
Зеркала [ править ]
Обновление со стабильных репозиториев до Sisyphus [ править ]
Предполагается, что обновление делается с самого нового репозитория, на текущий момент это p9. Если используются более старые репозитории, рекомендуется последовательно обновиться до p9. Обновление непосредственно с p8, p7 и более старых репозиторием может создать лишние проблемы, хотя и может оказаться возможным.
1. Сначала установите все обновления, доступные в рамках вашего текущего стабильного бранча:
Установите утилиту apt-repo, если она ещё не установлена:
2. Выключите другие репозитории и подключите источники Sisyphus:
3. Отредактируйте /etc/rpm/macros, дописав туда [1]
4. Запустите обновление системы:
Ошибки обновления [ править ]
В случае ошибки обновления на Sisyphus прочтите http://lists.altlinux.org/pipermail/sisyphus/2010-September/349057.html В случае ошибок попробуйте сначала обновить apt, а потом остальную систему (рецепт: [1]):
Если все равно не получилось, то надо обновляться через промежуточный Сизиф. Например, для i586 по состоянию на годовалый юбилей:
Источник
Sisyphus
Что такое Sisyphus?
Как стать разработчиком Сизифа
Как подключить Sisyphus в APT
Осторожно, возможен камнепад!
Внимание:не следует совмещать в sources.list репозитории Sisyphus, бранчей, дистрибутивов или updates к ним
Текущие рекомендации при обновлении из Sisyphus ищите и добавляйте на страничке Changes
Пакетный менеджер:
RPM — базовый пакетный менеджер
Особенности_написания_спек_файлов_в_ALT_Linux
Общие правила написания спек файлов в ALT Linux
buildreq — инструмент для поиска сборочных зависимостей
Краткая документация по сборке пакетов
Пример сборки пакета
spec-файлы:
рекомендации, подсказки, примеры
hasher — сборочная среда
gear — сборка пакетов из git
git — система управления версиями
Верификация пакетов:
sisyphus_check — базовые проверки
repocop — дополнительные проверки
qa-robot
alterator — инструмент управления системой
installer — инсталлятор
Сборка образов:
mkimage — сборка дистрибутивных образов
mknfsroot — сборка образов для бездисковых станций
distribute — сборка ISO-образов репозитория
Нормативные документы (Policy)
Написанные до PolicyPolicy собраны в OldPolicies. Эти документы продолжают действовать.
Источник
что за дистр ALT Linux Sisyphus ??
Народ кто нить ставил этот дистр ALT Linux Sisyphus На основе чего он Мандраки? И как у него со свежастью пакетов? Расскажите хоть что нить про него
но glibc 2.3 до сих пор нет не говоря уж про NPTL, ну и нестабильный он, после апдейтов половина сервисов летит к чертям собачим.
Re: Re: Re: что за дистр ALT Linux Sisyphus ??
аха, кде 3.2 тоже нет, гнома последнего тоже, ядра тоже. и вообще после каждого апгрейда молишься, чтобы ченить не здохло, потому, как найти этот глюк потом стоит большого гемороя
Re: Re: Re: Re: что за дистр ALT Linux Sisyphus ??
Сизиф дистрибутив? Он по жизни никогда дистрибутивом не был, о чем альтовцы и говорят. Это нестабильный репозитарий, ну как линукс нечетной ветки, например. Надо дистрибутив — качай мастер или джуниор, плюс апдейты опять-же к ним. А на основе сизифа собирай свой дистрибутив, если очень надо, или выбирай отдельные пакеты и внима-а-а-а-тельно смотри от чего они зависят и с чем несовместимы.
Источник
Alt linux sisyphus 20081222
# All LSB releases starting with version 3.0 are compatible with previous releases %define compat_version 3.0
%description LSB metapackage. This package provides an implementation of all mandatory modules of the Linux Standard Base: Core, C++, Desktop, Interpreted Languages, Imaging.
Necessary tools, links, and dependencies for the Linux Standard Base (LSB).
The Linux Standard Base (http://www.linuxbase.org/) is a standard core system that third-party applications written for Linux can depend upon.
############################## ############################## # LSB 5.0 defines next modules # MODULE ARCHITECTURE DEPENDENT/INDEPENDENT # * Core dependent # * Desktop dependent # * Languages independent # * Imaging independent # * TrialUse independent # https://refspecs.linuxfoundation.org/lsb.shtml # define for each separate package ############################## ##############################
############# # Module Core # ########### %package core Summary: Linux Standard Base %version core support package Group: System/Base
# 25.6 Package Dependencies # # lsb-core-arch # This dependency is used to indicate that the application is dependent on # features contained in the LSB-Core specification. # # lsb-core-noarch # This dependency is used to indicate that the application is dependent on # features contained in the LSB-Core specification and that the package does # not contain any architecture specific files. # # These dependencies shall have a version of 5.0. Provides: lsb-core-noarch = %version Provides: lsb-core-%lsb_arch = %version Provides: lsb-core-noarch = %compat_version Provides: lsb-core-%lsb_arch = %compat_version
# Required libs for LSB_Core: # Table 3-1. Standard Library Names # http://refspecs.linux-foundation.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic.html#RLIBRARIES # Common for %ix86 x86_64 Requires: libcrypt.so.1%lib_suffix Requires: libdl.so.2%lib_suffix Requires: libgcc_s.so.1%lib_suffix Requires: libncurses.so.5%lib_suffix Requires: libncurses.so.5%lib_suffix Requires: libncursesw.so.5%lib_suffix Requires: libnspr4.so%lib_suffix Requires: libnss3.so%lib_suffix Requires: libpam.so.0%lib_suffix Requires: libpthread.so.0%lib_suffix Requires: librt.so.1%lib_suffix Requires: libssl3.so%lib_suffix Requires: libstdc++.so.6%lib_suffix Requires: libutil.so.1%lib_suffix Requires: libz.so.1%lib_suffix # Table 3-2. Standard Library Names defined in the Architecture Specific Parts of the LSB Core Specification Requires: libc.so.6%lib_suffix Requires: libm.so.6%lib_suffix # proginterp %ifarch %ix86 # see %install section Requires: /lib/ld-lsb.so.3 Requires: ld-linux.so.2%lib_suffix %endif %ifarch x86_64 # see %install section Requires: /lib64/ld-lsb-x86-64.so.3 Requires: ld-linux-x86-64.so.2%lib_suffix %endif %ifarch %e2k # see %install section Requires: /lib64/ld-lsb.so.3 Requires: ld-linux.so.2%lib_suffix %endif %ifarch mipsel Requires: ld.so.1%lib_suffix %endif %ifarch ppc64le Requires: ld64.so.2%lib_suffix %endif
%description core This is the Core module of the Linux Standard Base (LSB), ISO/IEC 23360 Part 1. This module provides the fundamental system interfaces, libraries, and runtime environment upon which all conforming applications and libraries depend. Core interfaces may be supplemented by other modules; all modules are built upon the core. ################# # END Module Core #################
################ # Module Desktop ################ %package desktop Summary: Linux Standard Base %version desktop support package Group: System/Base Requires: %name-core = %version
%description desktop The desktop requirements for LSB compliance. #################### # END Module Desktop ####################
################## # Module Languages ################## %package languages Summary: Linux Standard Base %version languages support package Group: System/Base Requires: %name-core = %version
%description imaging The imaging requirements for LSB compliance. ##################### # END Module Printing #####################
################# # Module TrialUse # Have next submodules: # * TUM # * Gtk3 ################# %package trialuse Summary: Linux Standard Base %version trialuse support package Group: System/Base Requires: %name-core = %version
# XXX at stanv see above note about lsb-graphics: %_sysconfdir/lsb-release.d/graphics-%compat_version-%lsb_arch %_sysconfdir/lsb-release.d/graphics-%compat_version-noarch %_sysconfdir/lsb-release.d/graphics-%version-%lsb_arch %_sysconfdir/lsb-release.d/graphics-%version-noarch