LinuxForum.Fans
Тема

Ъ дистрибутивы

Автор: drBatty 59 сообщений 15129 просмотров
#70381
mycetophylax написал:
Я горд! Исходя из этого мои руки - эталон прямоты big_smile .

Естествено у меня многое из ядра выпилено. Например, нафига мне куча драйверов для оборудования которого у меня нет, нафига мне поддержка всех ФС. Надо будет - пересоберу, все равно это занимает меньше 10 минут.

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

#70383
drBatty написал:

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

Это делается один раз. Или при покупке новых железок. Как часто они покупаются?
При необходимости обновить ядро копируется старый .config файл, делается make oldconfig, дальше make && make modules_install ну и напоследок module-rebuild rebuild и все!
Насчет "голову ломать" - очень полезное занятие. wink

#70384
zerg написал:
BSD init в комплекте.

+1
а ещё там нормальный lilo, а не гламурный и кривой граб2 с помпушечками - разрабы уже похоже сами не знают, что туда воткнуть, ну посоветуйте ядро и KDE4, чтоб совсем хорошо было :)

mycetophylax написал:
Например отсутствие вменяемого пакетного менеджера (не сразу написал, т.к. проверил так ли это.) - это нормально?

ненормально. пакетные менеджеры есть, и их много. для особо упёртых - можно ставить deb и rpm пакеты. только я помню вашу мандриву с "нормальным менеджером", который отправлял систему в полный аут чуть-ли не через перезагрузку. А всё потому, что ПМ - это не Ъ, ибо не KISS.

mycetophylax написал:
Точно. Надо тогда определить критерии, что такое Ъ, а что не Ъ

Ъ == Slackware.

#70385
drBatty написал:
Ъ == Slackware.

Ъ == LFS же

#70386
system-root написал:
исходя из этого мы получаем, что компилирование ванильного ядра на селероне 1.6 занимает ~1час с лишним.
а теперь скажите, генту позиционируется как соурс байс дистрибутив с широкими возможностями оптимизации?

Избавление от ванильного ядра - это тоже один из видов оптимизации.

system-root написал:

зачем пользователю 4-6-8-16 ядерных компьютеров с 2-3-4-16-32 гигабайтами оперативной памяти что-то оптимизировать? они загрузку и в винде под лупой ищут.
а на тех машинах где действительно нужна оптимизация - работа в генту это непрекращающаяся компиляция а не работа с приложениями.
я не прав? (только не надо про, не хотите, не обновляйтесь. - условия одинаковые: вышел ебилда, кампиляем)

Опишу порядок моих деействий:
1. Прихожу с работы, включаю компьютер.
2. Жму F12 (yakuake появляется) - su - emerge --sync
3. emerge -uDN system world
4. Жму F12 (yakuake прячется)
5. Запускаю firefox, иду на linuxforum.ru (можно подставить включаю музыку, кино, открываю книгу для чтения и т.д.)

#70388

system-root, пришел system-root и все испортил :)
Назвал истинный Ъ :D

#70389
mycetophylax написал:
Опишу порядок моих деействий:
1. Прихожу с работы, включаю компьютер.
2. Жму F12 (yakuake появляется) - su - emerge --sync
3. emerge -uDN system world
4. Жму F12 (yakuake прячется)

предлагаю услуги тайм менеджмента =)
1) прихожу с работы а пункты 2,3,4 уже выполнены по крону.

#70391
drBatty написал:
пакетные менеджеры есть, и их много. для особо упёртых - можно ставить deb и rpm пакеты. только я помню вашу мандриву с "нормальным менеджером", который отправлял систему в полный аут чуть-ли не через перезагрузку. А всё потому, что ПМ - это не Ъ, ибо не KISS.

Ну а в Gentoo - лучший пакетный менеджер. Я до сих пор не встречал ситуацию, когда бы появились проблемы с зависимостями, хотя такие проблемы попадались мне на каждом шагу в Debian. Это все из-за моей криворукости скорее всего тогда было, но ведь в самом начале пользования Gentoo они прямее не были, а значит дело не только в них. :P

drBatty написал:

Ъ == Slackware.

Хм. Т.е. то, что не Slackware != Ъ? И бога зовут Патрег? :D

#70393
system-root написал:

1) прихожу с работы а пункты 2,3,4 уже выполнены по крону.

А у меня компьютер выключен все это время :P . Экономлю пока на электричестве (т.к. за квартиру плачу 25% з/п + свет):rolleyes:

system-root написал:

Ъ == LFS же
SUSE_user написал:

пришел system-root и все испортил smile
Назвал истинный Ъ big_smile

LFS - это не дистрибутив. wink

#70395
mycetophylax написал:
Это делается один раз. Или при покупке новых железок. Как часто они покупаются?

ситуация: заходит друг, с флешкой. Друг как человек хороший, но не Ъ. И ФС у него не Ъ, и выпилили мы не Ъ NTFS. Причём - напрочь. И что, компиллить ядро? Качать ntfs-3g (и его компиллить?) потом вспоминать, и часами всё это заставлять работать? Зачем такое "красноглазие" - Ъ ради Ъ, и пусть все считают нас идиотами? (а как можно назвать человека, который полдня флешку не может в комп воткнуть, при этом занимается компами аж с пелёнок?)

mycetophylax написал:
При необходимости обновить ядро копируется старый .config файл, делается make oldconfig, дальше make && make modules_install ну и напоследок module-rebuild rebuild и все!

ага. анек вспомнил:
приходит мужик с соседний отдел/офис/етк лет цать назад, видит блондинку с компом:
мужик: скинте мне пожалуйста *** за *** от *** на эту дискетку
блондинка: su -
************
mkfs.vfat /dev/fd1
mount -t vfat -o iocharset=koi8r,codepage=866 /dev/fd1 /mnt/floppy
gpg --encrypt /home/marina/documents/dsa27613.gpg >~/1
****************************
cp ~/1 /mnt/floppy
shred -zvn7 ~/1
exit
вот, забирайте свой файл
мужик: ?????????????????
блондинка: что вы на меня так смотрите? ой, да, и в правду дура - отмонтировать забыла... сейчас перепишу...

#70396
SUSE_user написал:
system-root, пришел system-root и все испортил :)
Назвал истинный Ъ  :D

не каждый захочет выбирать или придумывать свой пакетный менеджер, свою систему доставки ПО (aka репозитории == дата центр в подвале) выбирать между init системами.
по этому LFS хоть и Ъ, но фактически несбыточен для не_Си_программистов.

с другой стороны, я не понимаю почему если не LFS, значит генту.
ведь в ней нет ничего особенного.. только потому что там можно делать "священную компиляцию"?

#70397
mycetophylax написал:
LFS - это не дистрибутив. wink

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

#70398
drBatty написал:
[quote=mycetophylax]Это делается один раз. Или при покупке новых железок. Как часто они покупаются?

ситуация: заходит друг, с флешкой. Друг как человек хороший, но не Ъ. И ФС у него не Ъ, и выпилили мы не Ъ NTFS. Причём - напрочь. И что, компиллить ядро? Качать ntfs-3g (и его компиллить?) потом вспоминать, и часами всё это заставлять работать? (а как можно назвать человека, который полдня флешку не может в комп воткнуть, при этом занимается компами аж с пелёнок?)
[/quote]
Ну NTFS-то я оставил, даже кодировку для него в ядре выставил utf-8, хотя это и настоятельно не рекомендуют.
Оптимизация оптимизацией, но меру знать надо. Вы что думаете, что я вообще все повыпиливал? :D Не-не - я человек адекватный. :cool:
Насчет флэшек. Было дело - повелся на то, что от hal вроде как решили отказаться, выпилил его. У жены на компе видяха сдохла, пока по гарантии ездила, жена пользовалась моим компом. Флэшками пользуется активно. Пришлось прикручивать hal заново wink

drBatty написал:

Зачем такое "красноглазие" - Ъ ради Ъ, и пусть все считают нас идиотами?

Некоторые отказываются от установки программ, только потому, что они за собой пол-Gnome тянут. А мне места на винте не жалко. У меня /usr около 20Gb wink

#70400
system-root написал:
Ъ == LFS же

LFS это мазохизм. В котором нет никакого смысла. Причём мазохизм ради мазохизма. Одна тройная сборка одного и того-же ПО чего стоит (ага, что ничего не осталось)

mycetophylax написал:
Избавление от ванильного ядра - это тоже один из видов оптимизации.

дык а то! сколько там сферических десятых долей процента выиграл сферический гентушник? Ах, целых 0.5% за сутки красноглазия? Уже на 256й попытке?

mycetophylax написал:
1. Прихожу с работы, включаю компьютер.
2. Жму F12 (yakuake появляется) - su - emerge --sync
3. emerge -uDN system world
4. Жму F12 (yakuake прячется)
5. Запускаю firefox, иду на linuxforum.ru (можно подставить включаю музыку, кино, открываю книгу для чтения и т.д.)

это сложно даже для параноика: у меня
1) login|password
2) startx (ибо *dm не Ъ)
3) FF сам запускается.
(особый скрипт следит за секьюрной рассылкой от Патрега, на всякий случай)

#70407

И хотя я не являюсь сторонником BSD init. Хотя мне очень нравится система настройки и скриптов Debian, а так же его apt-механизмы... Я больше симпатизирую Шлаке, потому что исходя из своего личного опыта, считаю, что главная задача генты - оптимизация и осуществление гибкости настройки, была профукана давным давно. С таким количеством ядер и гигабайт оперативки просто глупо трястись над какими-то абсолютно синтетическими процентами производительности.
Сообщество гентоводов считает что имеют какие то гибкие скрипты настройки и т.д. Но как только приходится делать что-либо действительно специфическое, типа trunk'а посредствам bound'инга и lacp - сразу понимаешь, что это всё... ммм... вымысел и велосипед smile
Хотя сборка своего софта там реализована действительно удобно :rolleyes:
В итоге получается так, что со всем этим удобством почему то не возможно стандартизировать способы настройки и обслуживания дистрибутива. Как бы я считаю, что это очень не простительно, особенно если предполагается использовать всё это хозяйство в продакшне.
Так чем же это лучше Шлаки? Если в результате проблем чуть ли не больше получается?

#70409
drBatty написал:
[quote=mycetophylax]Избавление от ванильного ядра - это тоже один из видов оптимизации.

дык а то! сколько там сферических десятых долей процента выиграл сферический гентушник? Ах, целых 0.5% за сутки красноглазия? Уже на 256й попытке?
[/quote]
А фиг его знает сколько там процентов выигрыша. Я не считаю. Гентушники - софтверные оверклокеры! Оверклокеров тоже ненормальными ("красноглазиками") называют из-за мизерного прироста производительности.

drBatty написал:

[quote=mycetophylax]1. Прихожу с работы, включаю компьютер.
2. Жму F12 (yakuake появляется) - su - emerge --sync
3. emerge -uDN system world
4. Жму F12 (yakuake прячется)
5. Запускаю firefox, иду на linuxforum.ru (можно подставить включаю музыку, кино, открываю книгу для чтения и т.д.)

это сложно даже для параноика:
[/quote]
Что сложного? Я это делаю, раз в неделю примерно. Иногда реже. Но мы c system-root условились:

system-root написал:

вышел ебилда, кампиляем

------------------------------------

system-root написал:

с другой стороны, я не понимаю почему если не LFS, значит генту.

Может быть потому, что она ближе всех к LFS?

system-root написал:

ведь в ней нет ничего особенного.. только потому что там можно делать "священную компиляцию"?

А что особенного есть в других дистрибутивах?
neko259 вот какие особенности заметил

neko259 написал:

1) удобная система USE-флагов
2) удобное расположение системных каталогов
3) цветная консоль
4) нет релизов - не нужно переустанавливать каждые полгода, как в *бунте
5) вы сами знаете, что, где и как настроено, ибо сами же это строили
#70413

С тз Archlinux'а - ото ж некоторым делать больше нехрен -
нет чтобы сначала на главной странице сайта дистра прочитать про критическое обновление,
потом - слазить глянуть на форуме, чЁ там народ про найденные грабли скажет.

Не!!!
Надо ж сразу выпучить глаза и компилять-компилять-компилять...
Что не прельщает smile

#70415
system-root написал:
ведь в ней нет ничего особенного.. только потому что там можно делать "священную компиляцию"?

Это не случайно =)

1. Gentoo позволяет создать систему, в которой нет ничего лишнего, посредством выставления USE-флагов.
2. ПО собирается с теми флагами, которые нужны мне, а не которые майнтейнер захотел.
3. Оптимизация под железо. Да, спорное достоинство для владельцев мощных компьютеров, но все же.

На правах юмора:

4. Зимой пересобирать мир вдвойне приятно, т.к. компьютер обогревает комнату =)

#70416
elve написал:
1. Gentoo позволяет создать систему, в которой нет ничего лишнего, посредством выставления USE-флагов.

И которую другому админу будет трудно передать, когда надо будет сменить работу на более денежную...

#70417

И такой ещё вопрос к гентушникам -
а насколько вообще проект Фанту (www.funtoo.org) может быть интересен?

Войдите или зарегистрируйтесь, чтобы ответить.