LINUX.ORG.RU

Насколько красноглаза Gentoo на десктопе?

 ,


0

2

Юзаю FreeBSD и думаю сбежать на Gentoo (другое не подходит - слишком много требований).

Пара вопросов:
1) Не слишком ли красноглазо для десктопа?
2) Настроил - работает?
3) После апдейта разваливается?
4) Много ли «развлечений» с обновлениями?
5) Вменяемые ли репозитории?
Буду рад содержательным ответам и отзывам!



Последнее исправление: cetjs2 (всего исправлений: 1)

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

4. При обновлении glibc или gcc пересобирать мир. Я просто обновляю эти пакеты раз в год.

При обновлении gcc, весь мир обновлять не нужно. Достаточно выполнить emerge -1 libtool

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

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

--autounmask-write спасёт отца русской демократии. Потом можно вкурить выхлоп(если не доверяешь автоматике пакетного менеджера) или тупо обновить конфиг автоматом.

Pinkbyte ★★★★★
()

Не очень то и кразноглаза, да и тут тебе помогут всегда, смотри сколько отписалось в теме. И не абы кто.

pkurg ★★★★
()
Последнее исправление: pkurg (всего исправлений: 2)
Ответ на: комментарий от blackst0ne

Посмотрел обновленный мануал. Действительно, уже написано, что вроде как не нужно. Правда, есть небольшая сносочка:

«There are also known cases where packages need to be built with the same compiler. Although these packages are usually bumped by Gentoo simultaneously (so that they are always built with the same GCC version) cherry-picking reinstalls on these packages might prove to be troublesome. The various qt-* packages are a nice example on this matter.»

Поскольку точного списка таких пакетов нет, я все еще за обновление мира при апгрейде gcc. Я лучше потрачу лишние 17 часов на перекомпиляцию мира (тем более, что мое участие там минимально) чем буду ловить феерические баги, пусть вероятность этого и достаточно мала.

Kroz ★★★★★
()

1) Не слишком ли красноглазо для десктопа?

В процессе установки пожалуй да. Но потом ничем не более красноглазо большинства других дистров.

2) Настроил - работает?

И да, и нет. Никаких гарантий что при установке все юзы были выставлены как надо и потом не придется перенастраивать. Но со временем таки да, обслуживание генты сводится к периодическому обновлению.

3) После апдейта разваливается?

Нет.

4) Много ли «развлечений» с обновлениями?

Только трата времени на компиляцию.

5) Вменяемые ли репозитории?

Более чем.

И есть еще один недостаток - если срочно понадобилась какая-то софтина, срочно может и не получиться.

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

И есть еще один недостаток - если срочно понадобилась какая-то софтина, срочно может и не получиться.



Крайне зависимо от железа.

blackst0ne ★★★★★
()

1) Нет.

2) Да.

3) Почти никогда не разваливается (особенно, если не ставить unsafe CFLAGS и не пользоваться ld.gold).

4) Нет.

5) Да. Если что, есть ещё оверлеи.

srj ★★
()
Последнее исправление: srj (всего исправлений: 1)

1. Неа, со всякими убунтами и лфсами возни больше.
2. От дистрибутива не зависит.
3. Раньше разваливалось, но и чинилось автоматически утилиткой revdep-rebuild, а сейчас ошметки старых либ не удаляются сразу после обновления.
4. С волшебным ключиком '--keep-going y' в EMERGE_DEFAULT_OPTS нет.
5. Софта маловато...

Lavos ★★★★★
()
Последнее исправление: Lavos (всего исправлений: 1)

Не знаю, как у вас на Фряхе (уже года три хочу потыкать, всё боюсь), но на Генте всё ок. Бывает, конечно, что невозможно найти какой-то специфический пакет (например ужасносвежий quimup, который обновился в дереве не сразу, а я себе его хотел собрать уже через четыре часа после выхода новой версии), но это решается написанием ебилдов, благо, документация у нас вменяемая.

С апдейтами всё намного проще — включил нужные юзы, собрал, будет работать. В большинстве случаев уже ничего править не надо будет, но изредка бывает, что что-то не срастается (например, я пытался собрать inkscape со свежей версией boehm-gc, но из-за того, что в последней версии последнего перепилили API, первый не собрался, но откат последнего решил проблему первого), но это решается в считанные минуты.

Репозиториев куча, но не все они нужны. Лично я не приемлю gtk3, поэтому установил некоторые плюшки из mate, чтобы не трогать gnome, который, как мне кажется, скатился в Г.

Гента тебе не Арч, тут если что и развалится, то только по твоей невнимательности. После обновления ядра забыл пересобрать драйвера иксов — не взлетят, хотя это тоже за несколько минут решается. Например, иногда до ребута не хочет собираться блоб нвидии для нового ядра, ребут, tty, пересборка, startx — всё ок. Главное без паники.

Мне для десктопа в самый раз. Недостаток красноглазия я компенсирую написанием всяких ненужностей на lua. :3

funeralismatic ★★★
()

1 нет
2 да
3 смотря как часто обновлять
4 если редко обновлять, то да
5 да

Если устанешь компилировать, всегда есть Arch

anonymous
()

1) Subj слишком «красноглазен» на сервере. На десктопе - самое оно. Правда-правда.
2) Да.
3) Нет.
4) Немало. Тут нужно кастовать Крона73.
5) И да, и нет.

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

не хочет собираться блоб нвидии для нового ядра, ребут, tty, пересборка, startx — всё ок.

зачем такие сложности? о_О

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

1) Subj слишком «красноглазен» на сервере. На десктопе - самое оно. Правда-правда.


Что в ней красноглазого на сервере?

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

Благодарю за содержательный ответ :-)

Be
() автор топика
Ответ на: комментарий от funeralismatic

иногда до ребута не хочет собираться блоб нвидии для нового ядра, ребут, tty, пересборка, startx — всё ок. Главное без паники.

Помогло, спасибо :-D

Be
() автор топика

4) Много ли «развлечений» с обновлениями?

главное, не забывай проверять eselect news, когда просят. но там редко требуется что-то менять

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

Что в ней красноглазого на сервере?

по сравнению с тем же дебианом, конфиги надо допиливать сильно. в дебиане дефолт вполне юзабелен для простейших конфигураций

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


Что в ней красноглазого на сервере?



по сравнению с тем же дебианом, конфиги надо допиливать сильно. в дебиане дефолт вполне юзабелен для простейших конфигураций


Какой-то надуманный аргумент.
Администратор в любом случае причёсывает ПО для поставленных задач.

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

надуманный аргумент

держите еще: в дебиан поставил-настроил-забыл.

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

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

сперва компиляяяешь

этим занят процессор, а не ты

пытаешься настроить

это везде так

потом корректируешь юзы

«я поставил все пакеты, что нашёл, а теперь пытаюсь понять что же мне нужно...тупые компьютеры!»

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

Необходимость компилировать «на стороне»

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

этим занят процессор, а не ты

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

хотя некоторые дрочат на логи компилятора

пытаешься настроить
это везде так

тред не читай@сразу отвечай.

в дебиане в большинстве случаев дефолтный конфиг настраивается сразу.

«я поставил все пакеты, что нашёл, а теперь пытаюсь понять что же мне нужно...тупые компьютеры!»

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

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


надуманный аргумент



держите еще: в дебиан поставил-настроил-забыл.

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


У тебя там установка на скорость, что ли?
Да и потом, наличие опыта работы с gentoo позволяет стадию корректировки use-флагов свести к минимуму.

blackst0ne ★★★★★
()

Я на Gentoo сидел с 2004-го. В прошлом году в десктопном варианте сбежал. Именно потому что прекрасный когда-то дистрибутив сильно закрасноглазили.

Серверный пока ещё уважаю и использую, но его тоже старательно ломают. Просто там запас прочности изначально очень большой был.

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

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


Наличие высокого входного порога у gentoo никто не отрицает.

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

в генте - сперва компиляяяешь, пытаешься настроить - потом корректируешь юзы

Это совсем не аргумент против. Требуется один раз в жизни.

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

по сравнению с тем же дебианом, конфиги надо допиливать сильно

Вот работа с конфигами, как раз, среди всех используемых мной дистров в Gentoo самая человеческая.

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

высокого входного порога

пожалуй, оптимальный ответ на вопрос, что красноглазого в генту на сервере.

на десктопе все намного проще - идешь в хендбук, включаешь нужный профиль, после чего всё красноглазие сводится к emerge kdm kdebase-startkde dolphin firefox konsole okular

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

Гента тебе не Арч, тут если что и развалится, то только по твоей невнимательности.

Вот это — да. Gentoo — реально фантастически живучий дистрибутив. Я за пару-тройку десятков машинолет ни одну систему не убил так, чтобы как-то сильно мучиться с восстановлением. Хотя пару раз довелось мир пересобирать, загрузившись с LiveCD.

Вот в той же Ubuntu уже раза три система ломалась так, что приходилось переустанавливать. И раза два доводилось чинить убитую пакетную систему.

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

Вот работа с конфигами, как раз, среди всех используемых мной дистров в Gentoo самая человеческая

при переустановке/апгрейде пакета, абсолютно согласен

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

это аргумент за тезис красноглазности

Для меня «красноглазие» — это когда человек делает много лишней работы вместо машины. Т.е. против принципа IBM.

Одноразовая сложная работа в дальней перспективе в таком случае оказывается менее «красноглазой», чем регулярная мелкая война с теми или иными глюками в другой системе, которая проще ставится, но требует больше телодвижений при поддержке.

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

Gentoo — реально фантастически живучий дистрибутив

потому что это не дистрибутив, а ворох пакетов, скрепленных скриптами -))

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

да мне уже патчик написали, но надо в инкскейп-дев слать, а то они то ли прослоупочили, то ли им пофиг. в оверлей запили, я позже протещу.

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

а поставил бы мой dkms-gentoo (его уже упомянули), не пришлось бы и иногда этого делать.
хотя описанный тобой случай не припомню за последние 2-3 года точно.

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

шустрый ты, не зря тебя в соседнем треде пропихивают в генту-дев. :3

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

Тут ещё от рук многое зависит. Мой друг умудрился сломать убунту за ПЯТНАДЦАТЬ СЕКУНД после запуска!

В плане живучести тут дело обстоит просто: в генте всё делается ручками (ломается и чинится), а вот в убунте один баг подпирает другой, и если что-то пойдёт не так, уже ничего не сделаешь. В арчике работает только магия обновлений — самый странный роллинг-релизный дистр.

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

я поддерживаю всего не больше десятка ебилдов в локальном оверлее, но они не вдохновляют.

в последнее время я больше по луашечке.

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

Обычную. Когда начинал, с hardened было много проблем, а потом уже привычку поздно было менять :)

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