LINUX.ORG.RU

Ступенька4

 


0

1

Многие люди не желают следовать зову Монолита использовать Gentoo по двум причинам: а) долгая и утомительная первоначальная сборка б) более длительная установка многих пакетов в сравнении с бинарными недодистрибутивами. Если вторая причина более-менее нивелируется современным железом и использованием бинарных пакетов в особо тяжёлых случаях, то первую пытаются решить осквернёнными бинаризированными вариантами Gentoo. Например, Calculate и Sabayon. Но тут есть проблема: вместе с бинаризацией мантейнеры вносят кучу своих инноваций, превращающих прозрачную и простую Gentoo в нечто сумбурное и глючное.

Казалось бы, в чём проблема? Просто собери целиком и полностью ванильный stage4 и поделись с людьми. Но откуда кому знать, не встроил ли автор stage4 чего-нибудь мерзкого в свою сборку? Вот, например, у меня появилось желание облегчить вхождение Монолита в мозг новичков в мир Gentoo, собрав базовый десктопный stage4, но мне нечего будет ответить на вполне резонный вопрос: «А не заразил ли ты её чем-нибудь, часом?».

Собственно, не резонно было бы под эгидой Gentoo.org создать некий сервис автоматизированной проверки стейджей на предмет заразы? Тогда пользователи могли бы выкладывать свои стейджи, благодаря чему количество пользователей бы возросло.

P.S. А если stage4 - это образ полностью рабочей системы с прикладным софтом, то как тогда должен выглядеть stage5? Ведь пять ступенек на пути к совершенству - всяко лучше, чем четыре, да и неизвестно, сколько вообще ступенек на этой лестнице Иакова.

А если stage4 - это образ полностью рабочей системы с прикладным софтом, то как тогда должен выглядеть stage5? Ведь пять ступенек на пути к совершенству

Mac

J ★★★★ ()

Насчет закладок

Разве портаж при пересборке (установке) не запилит «чистый» пакет из дерева?

J ★★★★ ()

Джента для тех, кто делает её сам.
/thread

fargred ★★★ ()

просто используй каталист и выложи рядом профиль. А вот сервис каталист профилей бы не помешал. Автоматизировать поиск заразы - не реально.

qnikst ★★★★★ ()
Ответ на: комментарий от fargred

А использование stage3 удовлетворяет идее делания-всего-самому?

Kindly_Cat ()

в сравнении с бинарными недодистрибутивами

толсто же.

dada ★★★★★ ()

Сервис не должен проверять наличие в stage4 заразы. Сервис должен собирать stage4 из дерева портов. Пакеты берутся из списка, подготовленного опытными пользователями. Получившийся образ системы запаковывается в архив и отправляется на ftp сервера.

trex6 ★★★★★ ()
Ответ на: комментарий от init_6

там адские флаги сборки, которые в любом случае (кроме восстановления системы, когда пофиг, что брать) не нужны.

qnikst ★★★★★ ()

Суть генты в том чтобы выбрать свою разбивку, свои файловые системы, свою звуковую подситсему, свое ядро, свою конфигурацию драйверов и свой WM/DE и для каждогой софтины, которую прийдется установить при первой же сборке сразу указать юз-флаги согласно личным предпочтениям. И генту ни малейшим образом не склоняет тебя ни куда в ни одной из этих альтернатив, только твое решение. Чем твой stage4 лучше например дебиана (если мы уберем религиозную веру что мейнтейнеры дебиана тупее тебя)?

vertexua ★★☆☆☆ ()
Последнее исправление: vertexua (всего исправлений: 4)
Ответ на: комментарий от vertexua

на самом деле это вполне осмысленно для того, чтобы иметь хороший bootstrap, который можно просто довести до идеального состояния, а не бинарный дистр.

Чем твое решение лучше например дебиана (если мы уберем религиозную веру что мейнтейнеры дебиана тупее тебя)?

любые квалифицированные люди решающие общую задачу, делают более «тупые» решения, нежели квалифицированные люди решающие конкретную.

qnikst ★★★★★ ()

Новый виток моды создания болгеносов: создай свой собственный stage4 с нескучными обоями!

morse ★★★★★ ()
Ответ на: комментарий от vertexua

Чем твой stage4 лучше например дебиана (если мы уберем религиозную веру что мейнтейнеры дебиана тупее тебя)?

Дебиан протух же, еще пару лет назад.

Manhunt ★★★★★ ()
Ответ на: комментарий от Manhunt

Ну не важно, любой бинарный дистр, который ставится за 5 мин

vertexua ★★☆☆☆ ()
Ответ на: комментарий от qnikst

любые квалифицированные люди решающие общую задачу, делают более «тупые» решения, нежели квалифицированные люди решающие конкретную.

Верно, создание такого stage4 - общая задача. Или если автор имел ввиду 100500 разных stage4, то ему вообще незачет, развели тут OpenSuSE-помойку

vertexua ★★☆☆☆ ()
Ответ на: комментарий от qnikst

чтобы иметь хороший bootstrap

Он уже не девственнен. Если бы я там случайно увидел USE=«kde», то сделал бы полное форматирование поверхности винта пока не поздно

vertexua ★★☆☆☆ ()
Ответ на: комментарий от vertexua

ТС предлагает юзерские stage4, с соответствующими гарантиями, в принципе это не бесполезная идея. Тем более некоторые сборки типа glibich'вской под atom минимум интересны, так же могут быть интересны экспериментальные сборки для тестирования/разработки.

qnikst ★★★★★ ()
Ответ на: комментарий от vertexua

другое дело, что ресурсов под это дело, насколько я знаю - нет. Т.к. есть более актуальные задачи, а на голом энтузиазме это не взлетит, так же как и скорее всего не получится монетизировать.

qnikst ★★★★★ ()
Ответ на: комментарий от qnikst

Тогда разве что взять срез определенной даты, а потом нагенерировать дельту конфигов, в том числе юз-флаги и world, а потом собрать на официальной ферме. А ядро? А разбивка?

vertexua ★★☆☆☆ ()
Ответ на: комментарий от dada

Это фрактал, у него нарушение обмена мыслей, нужно понять и простить

leave ★★★★★ ()
Ответ на: комментарий от vertexua

можно иметь tgz определенной системы, тогда пользователь сам делает разбивку распаковывает архив и потом ставит ядро. Можно идти дальше и иметь к каждому стейджу bin-pkg сервер и сет @this-stage4-name для автоматической установки этого стейджа, тут всё совсем просто и делается стандартным набором утилит.

В любом случае это требует слишком дохрена ресурсов, поэтому можно остановиться на копилке профилей :)

qnikst ★★★★★ ()

что за хуйню я только что прочитал?

Sphinx ★★☆☆ ()

Разделяю твое мнение касательно Gentoo, комрад. Бинарные дистрибутивы тоже недолюбливаю.

На счет длительности сборки. Здесь очень много мифов.

Например, пакетов, которые устанавливаются долго (получаса), досоаточно мало, думаю, до 10. По памяти: KDE, QT, LibreOffice, Firefox.

Есть противоположный миф, что Gentoo можно установить и настроить за день. Если нет заготовленных конфигов - нельзя, так как компиляция мира занимает over 10 часов, а некоторые конфиги появляются только после установки пакета.

Как-то пытался создать тему, куда бы выкладывали реальные данные по сборке: Время установки Gentoo . Но что-то энтузиазма у народа нет. Если у тебя будут данные по сборке - забрось туда плиз - пусть знания копятся.

Kroz ★★★★★ ()
Ответ на: комментарий от qnikst

там адские флаги сборки, которые в любом случае (кроме восстановления системы, когда пофиг, что брать) не нужны.

зато быстро

init_6 ★★★★★ ()
Ответ на: комментарий от Kroz

компиляция мира занимает over 10 часов

4 часа где-то. Это вместе с KDE.

Kindly_Cat ()

Многие люди не желают использовать Gentoo по двум причинам:

1)Гента не нужна
2)Гента не нужна

Polugnom ★★★★★ ()
Ответ на: комментарий от Kindly_Cat

Проц? Память? Количество пакетов? Есть ли LibreOffice, Firefox?

Kroz ★★★★★ ()
Ответ на: комментарий от vertexua

А вот реальное зло это boost и webkit-gtk

Ты про что?

Kroz ★★★★★ ()

Многие люди не желают использовать Gentoo по двум причинам

По одной. Оптимизаторство давно превратилось в чистое плацебо, а без этого вся эта сборка из исходников только трата времени и электроэнергии.

yu-boot ★★ ()
Ответ на: комментарий от Polugnom

1)Гента не нужна
2)Гента не нужна

Ты тоже не нужен

Kroz ★★★★★ ()
Ответ на: комментарий от Kroz

Core i7 2600 @ 4 GHz, 8 Gb DDR1333, да, это вместе с FF, но без LO. Причём, я сначала ещё и сам stage3 пересобираю.

Kindly_Cat ()
Ответ на: комментарий от Bioreactor

А представь, тормозит тебя мент и спрашивает: «Что, опяь накурился?», а ты ему: «Нет, генту собирал». Железный аргумент жеж!

Kindly_Cat ()
Ответ на: комментарий от Kindly_Cat

http://www.woman.ru/health/medley7/thread/3833233/

«автор | 16.05.2008, 09:43:31[1990962219] постоянно красные глаза, когда-то красноты больше, когда-то меньше, но она есть всегда, никакие компрессы не помогают, визин как выяснилось еще больше расширает сосуду, не знаю, чем уже спасаться,посоветуйте, какие-нибудь капли для глаз, которые реально помогают

...

11. qqq | 04.12.2009, 19:00:48[1615226899] Сносите Gentoo, не будет ни каких красных глаз.=)» (с)

Bioreactor ★★★★★ ()

распространяй stage в виде скрипта - не будет сомнений в чистоте. плюс конфигурабельные переменные

teod0r ★★★★★ ()

Но откуда кому знать, не встроил ли автор stage4 чего-нибудь мерзкого в свою сборку?

например свой ссш ключик...

Thero ★★★★★ ()

а пятая это лайв образ...

тыц таким скорее заинтересуется drobbins в плане улучшения функциональности metro чем сообщество дженту (-_-)

Thero ★★★★★ ()
Ответ на: комментарий от Kindly_Cat

Metro is an automatable software package for building stages used in installing Funtoo.

Mitre ★★ ()
Ответ на: комментарий от Kindly_Cat

ну это вот тулза для создания стэйджей от drobbins.. bootstrap там всякий и прочее.

Thero ★★★★★ ()
Ответ на: комментарий от Kindly_Cat

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

teod0r ★★★★★ ()
Последнее исправление: teod0r (всего исправлений: 1)
Ответ на: комментарий от Kindly_Cat

«Что, опяь накурился?», а ты ему: «Нет, генту собирал». Железный аргумент жеж!

У него аргумент железней. Сдавал МВА и изучал предметную область.

J ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.