LINUX.ORG.RU

Тяжко ли будет на генте?

 


0

2

Всем привет! Почитал недавно всякие статьи про генту, плюсы и минусы, и спустя 2 года решился поставить.

Но, возник вопрос: так ли долго компилятся пакеты?

Характеристики пк: 16ГБ ОЗУ, i3-12100. Заранее хотелось бы узнать, насколько ПО ВАШЕМУ будет тяжко юзать? До этого полтора года юзал арч, полгода прыгал по всяким дистрам. В целом, доки читать не лень.


так ли долго компилятся пакеты?

полтора года юзал арч

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

А ещё можно прям из арча (или какой там у тебя сейчас дистр) ставить. Типа debootstrap. См раздел в гентувики - Installing Gentoo from an existing Linux distribution.

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

Я бы не решился. По одной причине, мне больно смотреть на насилие над ноутбуком. Недавно rsgain’ом прошелся по всей музыке в восемь потоков, все под 100, что температура, что кпу, ужосс на 7 минут. Если был бы полноценный комп, то возможно и попробовал.

dmitry237 ★★★★
()

Но, возник вопрос: так ли долго компилятся пакеты?

Вечер, максимум два при установке. Но при этом ты можешь спокойно сидеть в ютубе на своём арчике или убунте.

Обновления вообще незаметные.

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

ее сборка займет неделю с распутыванием зависимостей, конфликтом версий и т. д.

Вот это неправда. Сборка просто невозможна.

Например команда Gentoo не смогла гентувейно опакетить ни одну крупную IDE - все бинарники от апстримов. Ни за неделю, ни за годы, ни за всё время.

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

Всего.

Upd. Даже, если не совсем нормальная мысль придет в голову браузер собирать, то на i3-12100 файрфокс минут за 40 должен собраться, ядро тоже бинарное ставить, но даже если нет - ну минут 5-10, в зависимости от конфига. Конечно, если взять конфиг из дебиана, то да, те же 40-50 минут может быть.

vvn_black ★★★★★
()
Последнее исправление: vvn_black (всего исправлений: 1)
Ответ на: комментарий от NyXzOr

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

Ещё в слаке приходится много компилять. Но это всё не то, запустил скрипт и ждешь пока пакет соберется, никакой романтики. Миллиона настроек там нет.

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

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

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

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

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

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

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

да, это уже сделано. Чего нет в репозиториях - подробно описано на форумах. В целом, пока что все выглядит как в сказке.. Или все выглядит не так сложно.

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

Всякие браузеры и кланги могут долго собираться. Я в какой-то момент поставил на генту флатпак, чтобы не мучаться с 100500 зависимостями блендера и не ждать новой сборки браузера каждую неделю.

В остальном ничего страшного. USE-флаги просто кнопки вкл./выкл. для фич пакетов. Хороший дистр, мутной магии в нём меньше чем в какой-нибудь убунте. Правда я с него в этом году ушёл.

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

@zakat, @d00fy

Полгода тыкал палочкой в nixos и решил накатить как основной дистр в итоге. Не сказал бы что все отлично, но брат пока жив и зависимости никакой. Кмк следующий логический шаг после обычного source-based дистра.

Gary ★★★★★
()

Гента сейчас ну совсем неактуальна. ИМХО
Она очень хороша, если хочешь разобраться в основных принципах работы Линуха.
Сам давно сидел на ней несколько лет, и это существенно помогло в дальнейшем понимании работы ОС в целом, и решении проблем на любом дистре.

athost ★★★★★
()

Год назад собрал второй комп. Генту (KDE) устанавливал около 2 часов. Из отдельных пакетов помню gcc собирался что-то около15 мин. Но у меня все конфиги были готовые с другой машины. Сколько ты потратишь на конфигурирование - неизвестно. Проц i5-12400, ОЗУ - 32Гб.

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

при выборе профиля тыкнул кде, ибо привычнее. Где-то 2.5 часа на обнову ворлда. Щас собираю ядро. Есть ли, кстати, какие-то моменты после сборки ядра, которые также займут продолжительное кол-во времени?

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

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

Каждое emerge @WORLD - это своеобразная лотырея, где вероятность в несколько %, что система встанет после него колом, и кроме как сносить и ставить заново, может, ничего не помочъ.

Время на сборку при таком «железе» - минимум 8-12 часов в неделю + несколько часов на «оптимизацию». Это еженедельное обновление.

Базовая сборка системы - может занять 12-24 часа, в худшем случае несколько суток. Результат совершенно непредсказуем 50/50...

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

Просадка производительности проца в виртуальных машинах уже давно не настолько сильная.

Лучше ненужную

Проще уж сразу на нужную поставить.

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

4.2 у тебя в голове...
Гента тречит solib зависимости и при частичном обновлении оставляет используемые библиотеки.
В раче же просто после обновления openssl может отвалиться половина системы

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

>Есть ли, кстати, какие-то моменты после сборки ядра, которые также займут продолжительное кол-во времени?

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

Кстати, можно было по-первой установить уже собранное бинарное ядро. Быстро и надёжно.

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

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

Chord ★★★★
()
Последнее исправление: Chord (всего исправлений: 1)
Ответ на: комментарий от zakat

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

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

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