История изменений
Исправление
Moisha_Liberman,
(текущая версия)
:
да, я считаю что ядро компилировать нужно не всегда
При установке лучше бы никогда. Но после установки лучше бы да, скомпилить. Резоны выше изложены, но тут уж каждому своё.
нет, я не фанат -O3, -march=native и прироста производительности в 3%
Лучше бы -О2 для С-кода, -О3 это больше к С++, наверное. К -march= лучше бы ещё и -mtune=, да и указать конкретный тип проца нехудо было бы. Но это всё так, мелочи. =)
нет, если я использую бинарные пакеты это не значит, что мне не нужна гента, это значит, что я компилирую когда вижу необходимость
Главное – не убивайте, если можно, возможность компилировать всё из исходников.
Но вот что мне лично не нравится, так это несколько вещей.
тут многие забыли, что гента == свобода выбора, а не свобода сборки из исходников
Да вот как раз этой самой свободы выбора и всё меньше остаётся, к сожалению. От той santa simplicata, которая была декларирована Роббинсом, к сожалению, остаётся хрен да маленько.
Судите сами:
-
Все пишут на питоне! Давайте и мы зафигачим portage на питоне! Чё мы как дураки без подарка? Зафигачили. И как? Полегчало? Сильно полегчало? Теперь я делаю eselect python list и сижу-в репе чешу на кой хрен мне аж три питона, да ещё и на какой-нибудь Raspberry Pi2. Нет, я не собираюсь отковыривать его из системы, хотя, глобально и стоит -python, но я в состоянии его поставить при необходимости. Один. Для «общесистемных» вещей, кмк, bash больше «к лицу» будет. Всё таки, для того и писался, а не как язык-коей непонятно для чего…
-
Профили. Поставьте профиль developer и удивитесь тому, сколько всего прилетит. А что, нельзя сделать разные профили? Ну, предположим, тот же python-developer, c++-developer, c-developer, а кому-то и (свят, свят, свят!) ruby-developer. Зачем всё что нужно в один профиль пихать? Да поставлю я себе ruby, если не дай Бог он мне понадобится. Нахрен он мне по дефолту?
В результате, ставиться приходится с одного профиля, не понимая зачем все остальные. Либо так оставить. Типа, вот вам метадистрибутив, гните как хотите (хотите, под сервер, хотите под С-разработку, да хоть подо что), ну либо распедалить разные профили под разные нужды.
Ну это так, чисто навскидку… Что накипело.
Исходная версия
Moisha_Liberman,
:
Да и слава Богу!
да, я считаю что ядро компилировать нужно не всегда
При установке лучше бы никогда. Но после установки лучше бы да, скомпилить. Резоны выше изложены, но тут уж каждому своё.
нет, я не фанат -O3, -march=native и прироста производительности в 3%
Лучше бы -О2 для С-кода, -О3 это больше к С++, наверное. К -march= лучше бы ещё и -mtune=, да и указать конкретный тип проца нехудо было бы. Но это всё так, мелочи. =)
нет, если я использую бинарные пакеты это не значит, что мне не нужна гента, это значит, что я компилирую когда вижу необходимость
Главное – не убивайте, если можно, возможность компилировать всё из исходников.
Но вот что мне лично не нравится, так это несколько вещей.
тут многие забыли, что гента == свобода выбора, а не свобода сборки из исходников
Да вот как раз этой самой свободы выбора и всё меньше остаётся, к сожалению. От той santa simplicata, которая была декларирована Роббинсом, к сожалению, остаётся хрен да маленько.
Судите сами:
-
Все пишут на питоне! Давайте и мы зафигачим portage на питоне! Чё мы как дураки без подарка? Зафигачили. И как? Полегчало? Сильно полегчало? Теперь я делаю eselect python list и сижу-в репе чешу на кой хрен мне аж три питона, да ещё и на какой-нибудь Raspberry Pi2. Нет, я не собираюсь отковыривать его из системы, хотя, глобально и стоит -python, но я в состоянии его поставить при необходимости. Один.
-
Профили. Поставьте профиль developer и удивитесь тому, сколько всего прилетит. А что, нельзя сделать разные профили? Ну, предположим, тот же python-developer, c++-developer, c-developer, а кому-то и (свят, свят, свят!) ruby-developer. Зачем всё что нужно в один профиль пихать? Да поставлю я себе ruby, если не дай Бог он мне понадобится. Нахрен он мне по дефолту?
В результате, ставиться приходится с одного профиля, не понимая зачем все остальные. Либо так оставить. Типа, вот вам метадистрибутив, гните как хотите (хотите, под сервер, хотите под С-разработку, да хоть подо что), ну либо распедалить разные профили под разные нужды.
Ну это так, чисто навскидку… Что накипело.