LINUX.ORG.RU

История изменений

Исправление 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, если не дай Бог он мне понадобится. Нахрен он мне по дефолту?

В результате, ставиться приходится с одного профиля, не понимая зачем все остальные. Либо так оставить. Типа, вот вам метадистрибутив, гните как хотите (хотите, под сервер, хотите под С-разработку, да хоть подо что), ну либо распедалить разные профили под разные нужды.

Ну это так, чисто навскидку… Что накипело.