The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Представлен релиз Linux дистрибутива Source Mage GNU/Linux 0.10

08.06.2009 14:51

Представлен релиз Linux независимо разработанного дистрибутива Source Mage GNU/Linux 0.10.0, основанного на идее пересборки всех компонентов из исходных текстов. Установочный образ занимает 290 Мб и включает в себя набор необходимых средств для сборки из исходных текстов базовой системы.

В роли пакетного менеджера используется bash скрипт "Sorcery", манипулирующий правилами сборки пакетов на базе исходных текстов. Система сборки оперирует специально подготовленными кэшами исходных текстов пакета, позволяющими распараллелить процесс загрузки пакета и его пересборки (пока хвост пакета загружается, начало уже собирается компилятором).

  1. Главная ссылка к новости (http://lists.ibiblio.org/piper...)
Лицензия: CC BY 3.0
Источник: distrowatch.com
Короткая ссылка: https://opennet.ru/22066-linux
Ключевые слова: linux
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (18) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Умник (?), 16:33, 08/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Gentoo нервно курит в сторонке )))
     
     
  • 2.3, solar (??), 17:10, 08/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Таки создатель дистра не смог освоить Gentoo?
     

  • 1.2, Аноним (-), 17:08, 08/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >пока хвост пакета загружается, начало уже собирается компилятором.

       Змея, пожирающая сама себя...

     
  • 1.4, asdf (?), 17:15, 08/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У таких дистров есть одна небольшая проблема. Пользователей и разработчиков слишком мало, посему жди кучу мелких и крупных косяков. Например, недоступность пакета, ошибки при сборке, не настроенное толком автомонтирование, отсутствие пунктов в меню для уставновленных программ, никому нет дела до свежей версии гнома и проч. Даже арч грешит этим. А вот в gentoo разработчиков дофига и все ошибки исправляются мгновенно.
     
     
  • 2.10, Chel (?), 23:03, 08/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вроде как особенность Source Mage GNU/Linux в том, что в его пакетах — минимум изменений исходных программ. То есть это как бы простые обёртки над исходными тарболами, позволяющие скомпилировать программу и установить в систему, но не абы как, а через свой пакетный менеджер. В отличие от Gentoo, свои патчи и улучшения не добавляются в программы, используется только всё «апстримовское».
    >In much the same way that C provides an open wrapper around assembly language, we see ourselves as an open wrapper around LFS. We are the distribution for LFS users who are willing to let a package manager at least automate the download && ./configure && make && make install part of the process, but not willing to lose any other control.

    Поэтому написать свои «ебилды» — spells в терминологии SMGL — должно быть легко. И поэтому появления новых версий программ, по идее, не приходится ждать долго.
    >Since we don't interfere with packages before giving them to our users it's usually quite straightforward for us to provide our users the most current releases.»

    http://www.sourcemage.org/FrequentlyAskedQuestions/DiffGentoo

     
     
  • 3.14, alexxy (?), 20:05, 09/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Вроде как особенность Source Mage GNU/Linux в том, что в его пакетах
    >— минимум изменений исходных программ. То есть это как бы простые
    >обёртки над исходными тарболами, позволяющие скомпилировать программу и установить в систему,
    >но не абы как, а через свой пакетный менеджер. В отличие
    >от Gentoo, свои патчи и улучшения не добавляются в программы, используется
    >только всё «апстримовское».
    >

    ну ну. я как мейнтайнер кде в генту а также всякого кластерного софта могу сказать что он там ванильный =) патчами берется только фиксы сборки, секьюрити фиксы. Большинство патчей это апстрим патчи.

     
     
  • 4.16, Chel (?), 11:35, 10/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, не знаю, может в каких-нибудь других пакетах такое практикуется.


    Ещё сюда же относятся устанавливаемые настройки по умолчанию. В Source Mage утверждают, что их не меняют.

    Я, по крайней мере, один раз столкнулся с таким: в lvm.conf в Gentoo было установлено изначально pvmetadatacopies=2, в других дистрах, видимо, было 1.

     
  • 4.17, Chel (?), 11:39, 10/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А! Вот: sys-kernel/gentoo-sources :)
     
     
  • 5.18, alexxy (?), 11:45, 10/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    И в чем там отличии от ванныиллы? Парой секьюрити патчей fbcondecor + dm-bbr ( bad block relocations)
    В общем почти ванилла.
    про настройки тоже самое. Могу с большой уверенностью утверждать что большинство пакетов используют предусмотренные изначально мейнтайнером настройки. Про lvm2 вы сравните версии в разных дистрах. Там как бы недавно дефолтные настройки менялись
     
     
  • 6.20, Chel (?), 22:43, 17/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда я не понимаю, в чём отличие софта от Gentoo и от Source Mage.

    На сайте пишут:
    >Gentoo, like most other distributions, follows a policy of "sensible defaults". They provide default configurations for packages they install that fit their own ideas of how packages should be configured and function. They also apply various 3rd party patches to add extra features, options, etc.

    Это что, всё враки? Или устаревшая информация?


    Про набор патчей для ядра я тоже не понял. Если патчи от самих разработчиков (апстрим), разве они не должны накладываться на оригинальное ядро (vanilla-sources)? Для этого же суффиксы _p1 и существуют в названиях версий ебилдов, разве нет?


    Заранее извиняюсь за свою неосведомлённость. Видимо, пока не попробую LFS, не буду чётко понимать, какой путь проходит софт от создания разработчиками до установки на мой компьютер :).

     
  • 5.19, Аноним (-), 12:09, 10/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А! Вот: sys-kernel/gentoo-sources :)

    Это не показатель, практически все солидные дистрибутивы накладывают патчи на ядро, к тому же в Gentoo есть sys-kernel/vanilla-sources и даже sys-kernel/git-sources . Подробно про причины и цели патчей http://dev.gentoo.org/~dsd/genpatches/about.htm

     
     
  • 6.21, Chel (?), 22:55, 17/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Это не показатель, практически все солидные дистрибутивы накладывают патчи на ядро, к
    >тому же в Gentoo есть sys-kernel/vanilla-sources и даже sys-kernel/git-sources . Подробно
    >про причины и цели патчей http://dev.gentoo.org/~dsd/genpatches/about.htm

    Ну вот, там говорится, что, в основном, это исправления ошибок и безопасности, причём
    >patches from the upstream Linux development branch.

    Тогда почему эти патчи не накладываются на vanilla-sources? Разве патчи не добавляются в обычные пакеты программ? Чуть выше я про это написал.

     
  • 2.13, Одмин (?), 19:40, 09/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > А вот в gentoo разработчиков дофига и все ошибки исправляются мгновенно.

    ты просто мало с ним работал. Там куча незакрытых багов и куча висяков. На вскидку вспоминаю сколько они python 2.5 держали в masked. Или сколько с rc-скриптами ipset висели баги. Или xmail вообще выкинули потому что мейнтейнера не нашлось. И ещё куча багов.

     
     
  • 3.15, alexxy (?), 20:07, 09/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так видимо либо мейнтайнер на пакет забил, либо какие то древние баги которые давно пофикшены апстрим но не зкрыты по забывчивости мейнтайнеров
     

  • 1.5, Аноним (-), 17:59, 08/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, кто-нибудь вообще эти дистрибутивы пробует, кроме авторов? ))
     
     
  • 2.6, Andrey Mitrofanov (?), 18:29, 08/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Новостные сайты. +1 новость - "а приятно". Вот у нас сегодня с пяток "набежало"... Чем не пользование?
     

  • 1.8, Аноним (-), 20:35, 08/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >пока хвост пакета загружается, начало уже собирается компилятором

    Реализацию не приняли в Gentoo, он обиделся на всех и решил создать свой дистрибутив для восславленния этой функции?

     
  • 1.12, daevy (?), 06:20, 09/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    gentoo... gentooo... про LFS забыли??
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру