LINUX.ORG.RU
решено ФорумTalks

Gentoo stable vs test


0

0

Использую Gentoo stable, некоторые пакеты из тестовой ветки. Думаю, а есть ли смысл переходить на тестовую ветку полностью? А то почти всё настроил и становится скучно :) (не настроил только hibernate aka suspend to disk aka S3, система выключается после восстановления). Есть чувство, что используя генту грешно сидеть на стабильной ветке. Но, с другой стороны, есть сомнения в каких-либо положительных эффектах от перехода на тестовую ветку.

В общем, хотелось бы выслушать мнение более опытных товарищей на тему: стоит ли переходить со стабильной ветки генту на тестовую.


переходи конечно) у меня всегда все супер было)

rafister ()

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

Zhbert ★★★★★ ()

На стабильной ветке даже не сидел. Все что нужно было настроил.

Положительные эффекты:

  • будет не скучно
  • свежие версии
  • особенно 9999

:)

daemonpnz ★★★★★ ()

Все таки лучше

Использую Gentoo stable, некоторые пакеты из тестовой ветки

Некоторые пакеты - понятие растяжимое, потому что хочешь, то и размаскируешь

vertexua ★★★★★ ()

Наверно сегодня вернусь с работы и будет мне счастые.

ACCEPTED_KEYWORDS=«~amd64»

emerge --sync && emerge -uvDN world :)

Кстати, при обновлении ядра если делать make oldconfig, то всё ок будет? Или лучше заново всё настроить через make menuconfig?

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

>emerge --sync && emerge -uvDN world :)

Возможно еще

emerge --sync && emerge -uvDN world БЛДЖАД!!!!! =)


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

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

Я беру просто и ручками копирую из старого ядра конфиг :) Конфиг живет как минимум с 32 ядра.

daemonpnz ★★★★★ ()

gcc 4.5.2 с гиту, zen с гиту, ещё чего-то там с гиту... остальное ~amd64, работает как часы. только если юзаешь хромиум - с гиту крайне не советую, постоянно что-то ломают.

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

>Кстати, при обновлении ядра если делать make oldconfig, то всё ок будет?

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

jcd ★★★★★ ()

Зависит от цвета глаз.

Я не красноглазик, потому сижу на x86 с некоторыми пакетами из ~x86. Когда пытался сидеть на ~x86 не всё было супер. Попробуй. Но помни главное — резервное копирование прежде всего.

Camel ★★★★★ ()
Ответ на: Зависит от цвета глаз. от Camel

>Но помни главное — резервное копирование прежде всего.

Воистину - забекапился и обновляйся хоть по самое небалуйся.

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

>будет всё ок, но можешь как-нибудь пробежать таким макаром мимо новых фич

Каким образом? oldconfig запрашивает значения для всех новых фич, или я что-то упускаю?

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

emerge -e world

emerge --sync && emerge -uvDN world :)

Советую emerge --sync && emerge -e system && emerge -e world && emerge --depclean && revdep-rebuild && echo «Gentoo rocks!»

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

oldconfig упускает.

oldconfig запрашивает значения для всех новых фич, или я что-то упускаю?

Ставит их по умолчанию, обычно это означает что они отключены.

Camel ★★★★★ ()

Не вижу смысла. Использую стабильную ветвь, если нужна самая свежая версия, то просто делаю соответствующую запись в package.keywords.

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

>Почитал ман про emerge -e. Какое реально преимущество перед -uvDN?

Оно пересоберет _все_ пакеты.

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

>Делом я днём на работе занимаюсь, а дома я отдыхаю :)

Найди женщину и отдыхай дома, как нормальный человек!

staseg ★★★★★ ()
Ответ на: oldconfig упускает. от Camel

>Ставит их по умолчанию, обычно это означает что они отключены.

А о чём он тогда спрашивает? О старых фичах что-ли :3

Gary ★★★★★ ()

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

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

-D нереально.

Почитал ман про emerge -e. Какое реально преимущество перед -uvDN?

Такое, что -D не всегда собирает все пакеты которое должно было бы собрать. Кроме того в каком-то гентушном руководстве говорилось, что при серьёзных апдейтах в системе рекомендуется использоваться emerge -e system && emerge -e world.

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

-e пересоберет все пакеты.

если ты давно (5-6 месяцев к примеру) не обновлялся то лучше использоать -e т.к. он пересоберет не обновившиеся компонеты с новыми либами. иначе в процессе -uDN могут посыпатся ерроры ну и после у тебя будет хороший секс с revdep-rebuild :]

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

Ну, на самом деле, на 1-й взгляд может показаться странным. Но если вдуматься, то жена ночью спит. Или ты думал, что женатые люди круглосуточно занимаются сексом? :) И вот когда она спит мне ничего не мешает заниматься линуксом. Да, остаётся мало времени для сна, но это уже офтопик :)

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

А что за сэты? Вроде world, но только пользовательские?

$ emerge --list-sets
downgrade
installed
kde
kde-4.4
kde-4.5
kde-live
kdeaccessibility
kdeaccessibility-4.4
kdeaccessibility-4.5
kdeaccessibility-live
kdeadmin
kdeadmin-4.4
kdeadmin-4.5
kdeadmin-live
kdeartwork
kdeartwork-4.4
kdeartwork-4.5
kdeartwork-live
kdebase
kdebase-4.4
kdebase-4.5
kdebase-apps
kdebase-apps-4.4
kdebase-apps-4.5
kdebase-apps-live
kdebase-live
kdebase-runtime
kdebase-runtime-4.4
kdebase-runtime-4.5
kdebase-runtime-live
kdebase-workspace
kdebase-workspace-4.4
kdebase-workspace-4.5
kdebase-workspace-live
kdebindings
kdebindings-4.4
kdebindings-4.5
kdebindings-live
kdedeps-4.5
kdedeps-live
kdeedu
kdeedu-4.4
kdeedu-4.5
kdeedu-live
kdegames
kdegames-4.4
kdegames-4.5
kdegames-live
kdegraphics
kdegraphics-4.4
kdegraphics-4.5
kdegraphics-live
kdelibs
kdelibs-4.4
kdelibs-4.5
kdelibs-live
kdemultimedia
kdemultimedia-4.4
kdemultimedia-4.5
kdemultimedia-live
kdenetwork
kdenetwork-4.4
kdenetwork-4.5
kdenetwork-live
kdeoptional
kdeoptional-4.4
kdeoptional-4.5
kdeoptional-live
kdepim
kdepim-4.4
kdepim-4.5
kdepim-live
kdesdk
kdesdk-4.4
kdesdk-4.5
kdesdk-live
kdetoys
kdetoys-4.4
kdetoys-4.5
kdetoys-live
kdeutils
kdeutils-4.4
kdeutils-4.5
kdeutils-live
kdewebdev
kdewebdev-4.4
kdewebdev-4.5
kdewebdev-live
koffice
koffice-2
live-rebuild
module-rebuild
plasmoids
preserved-rebuild
rebuilt-binaries
security
selected
system
unavailable
world
Black_Shadow ★★★★★ ()
Ответ на: комментарий от biggun

вот некоторые полезные сеты:

live-rebuild - пакеты 9999
module-rebuild - пакеты с модулями ядра
preserved-rebuild - пакеты, требующие пересборки после обновления библиотек
rebuilt-binaries - бинарные пакеты
unavailable - пакеты, не доступные более в дереве portage
security, system, world - и так понятно

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

Да я шучу:). Но сам я предпочитаю ночью спать, но не с гентой;)

staseg ★★★★★ ()

Сижу на стабильном (кроме отдельных пакетов), обновляюсь раз в месяц, всё устраивает. Преемуществ ~arch не вижу совершенно.

xorik ★★★★★ ()

Главное нестабильный glibc не ставь. У меня как-то пару раз были из-за него проблемы с Quake wars (видюха nvidia), система зависала. Пришлось даунгрейд делать и маскировать нестабильные версии

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

Спасибо за ссылку, я как-то не додумался погуглить =)

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

И так, мнения разделились. Из преимуществ были названы: свежие версии программ, из недостатков: возможная нестабильность. Вопрос в том, насколько эти проблемы с нестабильностю могут быть серьзными. Мне кажется, что совсем сырые версии должны быть замаскированы, например, посредством package.mask. Но это, наверно, лишь мои пожелания :)

biggun ()

Если будешь сидеть на тестинг, то и обновления будут приходить чаще, соответственно увеличется время сборки, но если время не помеха...) Стабильность не проблема, например даже кеды 4.5 замаскированы.

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

Да пусть себе собирает :) Интересно другое, насколько часто бывают ситуации, когда версия ~arch действительно сильно отличается от стабильной. Ярким примером может служить xorg-server 1.8. Т.е. при установке версии из ~arch я полностю отказался от ХАЛ, соответственно это внесло существенные изменения в систему в целом. И в целом я этому рад, мне удев болше нравится. Но вопрос в том, сколько ещё есть таких сюрпризов. Просто если их нет, то и переходить смысла не вижу, т.к. пару пакетов можно и в package.keywords прописать. А вот если такие координальные изменения происходят достаточно часто, то хотелось бы быть на острие так сказать.

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

Перечитал свой пост, и чувствую что таки надо переходить :))

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

>И так, мнения разделились.
Я просто боюсь что может что-то отвалится невовремя (икс-сервер, монтирование флешки итд) :)

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

Что не убивает меня, то делает меня сильнее. (Ф.Ницше) :)

biggun ()

> Думаю, а есть ли смысл переходить на тестовую ветку полностью?

Всю жизнь на ней, трудностей не испытываю.

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