🐧 Обзор на Gentoo Linux

Поделиться
HTML-код
  • Опубликовано: 28 дек 2022
  • Долгожданный (нет) обзор на Gentoo Linux.
    Ссылки:
    Gentoo Handbook: wiki.gentoo.org/wiki/Handbook...
    Clang Bootstrap: wiki.gentoo.org/wiki/Clang/Bo...
    Gentoo Use flag index: www.gentoo.org/support/use-fl...
    Gentoo Packages: packages.gentoo.org/
    ccache: wiki.gentoo.org/wiki/Ccache

Комментарии • 266

  • @DEMID088
    @DEMID088 Год назад +85

    1 - "Чувак, я тебе написал ВКОНТАКТЕ, ответь"
    2 - "Щас, пересоберу браузер"

    • @HECKAKYH-ADEKBATEH
      @HECKAKYH-ADEKBATEH 23 дня назад +4

      3 - "Щас, броузер требует пересобрать библиотеку"
      4 - "Щас, библиотека требует пересобрать glibc с новой опцией"
      5 - "Щас, glibc требует пересобрать всю систему"
      6 - "Щас, пишу с другого компа, иксы упали и больше не поднимаются"

    • @DEMID088
      @DEMID088 23 дня назад +1

      @@HECKAKYH-ADEKBATEH 😁😁😁

    • @HECKAKYH-ADEKBATEH
      @HECKAKYH-ADEKBATEH 23 дня назад +1

      @@DEMID088 😁 Жиза. Но гента - самый лучший дистрибутив для тех кто любит софт.

  • @irgendwer234
    @irgendwer234 Год назад +5

    Спасибо. Интересное видео. Попробую установить Gentoo.
    С новым годом

  • @alexvarnavsky3739
    @alexvarnavsky3739 Год назад +81

    Спасибо, сэкономил мне кучу времени)

  • @Sneg00vik
    @Sneg00vik Год назад +23

    Больше 5 лет пользуюсь десктопом, ноутом и домашним сервером под управлением Gentoo. Менять дистр как-то лень - привык уже к определённому уровню кастомизации и прозрачности того, что как работает.

    • @user-lz4hy5uq1o
      @user-lz4hy5uq1o 3 месяца назад

      жиза

    • @grubnekina73
      @grubnekina73 Месяц назад

      На ноут врядли ты собирёшь генту, ток если у тебя проц хотя бы ай5 и 8гб оперативы в запасе. На мой ноут с 8 гб(только) и b960 процом 2011 года выпуска.. я собрал, но ноут юыл включенным боле 5 дней. 4 дня компилилась

  • @zproger
    @zproger Год назад +62

    Хорошее видео, чисто мое мнение, что на этой системе можно поработать некоторое время,
    чтобы улучшить свои же навыки, но использовать на постоянной основе не самая лучшая идея)

    • @user-hy3bv7cp7e
      @user-hy3bv7cp7e Год назад +12

      Использую постоянно на работе уже лет 10. Если работаешь программистом то это просто такой же дистрибутив как и остальные.

    • @yuriorkis_scream
      @yuriorkis_scream 11 месяцев назад +8

      ​@@user-hy3bv7cp7e испытал удовольствие от написанного вами. Рад что еще есть адекватные программисты)

    • @krator3
      @krator3 10 месяцев назад +4

      ​@@user-hy3bv7cp7eну я бы поспорил. Программисты бывают разных специальностей и вряд-ли frontend программист поймет эту систему хотя бы на уровне скажем backend разработчика. Так что это всё условность. Тем более если работать программистом, то нужно много времени. Поэтому лучше писать код для работы чем это же время тратить на сбор системы

    • @gldn_drgn
      @gldn_drgn 6 месяцев назад

      ​@@user-hy3bv7cp7eАбсолютно согласен,но с оговоркой,что кодеры разные.Как уже писал человек выше - фронтендеру эта система вряд ли дастся просто.Вам вот на ней комфортно.Как системный программист,могу сказать,что генту - это шедевр в плане реализации,и если потратить на него время,оно стоит того.Но я все таки перешел с генту на lfs,потому что мне захотелось больше кастомизации.

  • @govninu
    @govninu Год назад +72

    ставь лайк если плакал на моменте с rm -rf /* 😭😭😭

    • @ronbarhash
      @ronbarhash Год назад +1

      я не плакал :) а искренне радовался... ведь это не скучній "format C:"...это фиерия....

    • @user-mr9tw6rj9i
      @user-mr9tw6rj9i Год назад +6

      Я надеялся что там будет это сudo dd if=/dev/zero of=/dev/sdа Все таки это больше в стиле генту

    • @nakidai
      @nakidai 2 месяца назад

      @@user-mr9tw6rj9i sudo в системе не было, чтобы написать такое

  • @hawkeyjet4758
    @hawkeyjet4758 Год назад +19

    Пожалуй, лучший в практическом смысле обзор на генту)

  • @RusSkiper
    @RusSkiper Год назад +31

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

    • @user-lz4hy5uq1o
      @user-lz4hy5uq1o 3 месяца назад +2

      Согласен. С декабря 2023 вариант бинари ставить стал ещё проще. На оф.сайте про это пишут.

  • @ronbarhash
    @ronbarhash Год назад +4

    Это видео вдохновило меня поставить на комп Генту :) давно это откладывал, видимо время пришло..

  • @user-uj8ep6fe3k
    @user-uj8ep6fe3k Год назад +3

    Просто спасибо, чуть вновь не упал в туже ловушку

  • @peaktopmoscow
    @peaktopmoscow Год назад +4

    Спасибо за видео :) У меня самый быстрый Nas на генту :) на e5 и i9 (либреофис собирается так быстро как будто установка бинарников) все супер быстро, а начиналось все с в далеком lga478 Celeron 1800.......... :)
    Для серверов самое то!

  • @user-ty6vu5ut6g
    @user-ty6vu5ut6g Год назад +3

    Классный обзор. Осталось осмотреть второй дистрибутив для любителей, что-то изучать - Slackware.

  • @anarchomaus
    @anarchomaus 2 месяца назад

    Много полезной инфы, спасибо.

  • @AstolfoKawaii
    @AstolfoKawaii Год назад +23

    Я считаю что основная фишка gentoo это не производительность, а бесконечная кастомизация (раньше даже была эксперементальная поддержка ядра freebsd), ради производительности и правда нет смысла ставить

    • @ronbarhash
      @ronbarhash Год назад +4

      Она про "свободу" и про то, чего она "стоит"... многие даже к убунты не приходят, оставаясь в плену Windows... сегодня видел ИТшника (виндузятника), который бегал по офису в поисках мышки, что бы что то сделать на компе другого сотрудника :) "без мышки, как без рук...девиз виндузятника" :)

    • @darmoed_phantorm
      @darmoed_phantorm Год назад +4

      @@ronbarhash а что он будет на tab тыркать?

    • @Inf1e
      @Inf1e 11 месяцев назад +5

      @@darmoed_phantorm симуляция мыши с клавиатуры есть в винде начиная с win95...

  • @drino955jug3
    @drino955jug3 Год назад

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

  • @user-pm6wt6qn4w
    @user-pm6wt6qn4w Год назад +12

    Концовка до слез(

  • @mblanche
    @mblanche Год назад +6

    -march=native в сердце. Как же хорошо

  • @ulcuber
    @ulcuber 11 месяцев назад +1

    Тут ещё пару моментов можно отметить. Я пару лет уже сижу на Gentoo (всё ещё).
    Во-первых, исходники занимают много места на диске. Например, условные 1.7 GB исходников ядра для сборки бинарника в 10 МБ.
    Во-вторых, для больших пакетов требуется много оперативной памяти. А среди них браузер -- самое часто используемое приложение, которое как раз хотелось бы оптимизировать. В итоге Gentoo -- система компромиссная, используй бинарников сколько захочешь.
    А ещё оперативка нужна, чтобы компилировать на файловых системах, монтируемых прямо в оперативку. А зачем? А чтобы SSD не убить. А тот же ccache как раз мучает SSD.
    А вот для чего идеально подходит Gentoo, так это для кросс-компиляции. Особенно под микро-ПК на ARM-архитектурах, куда бинарники не поставляют, где процессорное время весьма ограничено. Особенно хорошо с зоопарком одинаковых одноплатников и сервером компиляции для них.
    У Gentoo есть потенциал расширить пакетную базу бинарниками под множество процессоров. Только видов процессоров и вправду много. Gentoo может помочь раскрыть потенциал энергоэффективных ARM-процессоров, чтобы они перестали быть уделом мобильных устройств или же чтобы мобильный компьютер не казался ограниченным по софту.

  • @user-bh2ot5ks8f
    @user-bh2ot5ks8f Год назад +47

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

    • @ronbarhash
      @ronbarhash Год назад +10

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

    • @user-mr9tw6rj9i
      @user-mr9tw6rj9i Год назад +4

      @@ronbarhash Можно и на слабом только это работа без права на ошибку

    • @gldn_drgn
      @gldn_drgn 6 месяцев назад +9

      Как пользователь генту и опытный программист,могу сказать,что вы только что написали чушь.Чтоб вы знали,в компиляторах даже отдельные флаги есть,указывающие на уровень оптимизации.Потому что исходный код,написанный на языке программирования компьютер понять не может.Он понимает только машинный код.Для этого исходный код компилируют в машинный,причем компилируют под конкретную архитектуру и систему.Сделать это можно с оптимизацией,использующей особенности строго определенной архитектуры или(в некоторых случаях) даже процессора.Машинный код не распространяют в самом оптимизированном виде как раз потому,что сильная оптимизация делает невозможным использование на другой комбинации архитектуры и платформы.Поэтому исполняемые файлы компилируют как правило со низкой степенью оптимизации(их всего 4 в компиляторе gcc,например),чтобы они запускались на как можно большем количестве устройств.Кстати,именно для этих целей и была создана JVM.Чтобы распространять код в байткоде,который одинаков для всех javalike языков(Java,Kotlin,JRuby) и где пользователю достаточно поставить на свое устройство jvm, чтобы пользоваться всем написанным ранее java кодом.

    • @Michaelius1111
      @Michaelius1111 5 месяцев назад +6

      ​@@gldn_drgnсудя по всему, не такой уж Вы и опытный программист. Понимаете ли, если программа изначально туфта медленная, то флаги оптимизации, конечно, её ускорят, но если бы она изначально была написана нормально, это помогло бы куда больше

    • @egorkorostelev999
      @egorkorostelev999 4 месяца назад

      А если та или иная программа просто не написана под определенную процессорную архитектуру, допустим под RISC-V или ARM, из самых популярных?

  • @SP-hb6dd
    @SP-hb6dd Год назад +10

    Надо бы, конечно узнать, на чём собирают blender сами мейнтейнеры и с какими ключами, чтобы обзор не превращался в битву компиляторов gcc vs clang или какой - нибудь intel c. Также gentoo предлагает несколько use флагов для блендера, попробовать хотябы включить jemalloc и сравнить. Довольно часто оптимизация по размеру -Os может снизить потребление памяти, бывает, что и производительность поднимает.

    • @ronbarhash
      @ronbarhash Год назад +3

      Видео не про "сравнение X с Y...", а про "жизнь после ...Z" :)

  • @Inf1e
    @Inf1e Год назад +3

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

  • @AlexandrVtoroy
    @AlexandrVtoroy Год назад +12

    Слушай, полезное видео, как появится лишние 3 дня для компиляции генты обизательно установлю

  • @user-wn3jt9sg1w
    @user-wn3jt9sg1w Год назад +1

    Интересно было бы посмотреть тест после компиляции блендера на артиксе...

  • @vormkrieg6140
    @vormkrieg6140 11 месяцев назад +2

    Лично для меня дистрибутив Gentoo как хобби дома. Это как медитация. На работе же у нас только Debian и немного CentOS. В качестве серверов, разумеется.

  • @johnsmith27459
    @johnsmith27459 Год назад +1

    Да, тоже думаю добавить -cups в глобальный use флаг в /etc/portage/make.conf, потому что никак не могу найти драйвер для моего Canon MF8230CN (или как он там, я забыл уж его модель).

  • @sah4pok633
    @sah4pok633 Год назад +3

    Хороший ролик, было бы ради любопытства увидеть сравнения перфоманса по классическому phoronix с бинарным арчем (один из самых производительных). В итоге я сам разочаровался в Gentoo хотя пользование им приятное и интересное для изучения. Так что лучшего дистра пока в жизни не существует и существовать не будет пока не произойдет явное чудо.
    Не совсем понял зачем ты удалил систему с концами, неужели нет другого диска чтобы поставить более свежее что то? На память хотя бы, не зря же её собирал столько времени)

  • @lufog
    @lufog Год назад +2

    Как вариант, альтернатива Arch Linux + ALHP x86-64-v3 или x86-64-v2 репа. Хотя там тоже есть свои нюансы issue #68.
    К слову, вроде мейнтейнеры Arch собирались толи официальные репы апнуть до v2, толи прикрутить v3 репы сбоку. Но уже второй год пошел, а дело дальше разговоров не сдвинулось. 🤷‍♂

  • @Yetishkin_Pistolet
    @Yetishkin_Pistolet Год назад +4

    Я тоже как-то упоролся и таки собрал генту, даже 2 раза под разные системы и натянул xfce и fluxbox. Но это в принципе, всё гимнастика. Можно даже соревновния устраивать по сборке генту, кто быстрее ))

  • @drewexecutor
    @drewexecutor Год назад +11

    Есть ещё существенный минус - надо более или менее регулярно обновлять систему (хотя бы раз в полгода). Если на это забить и попробовать обновить спустя пару лет - можно нарваться на полный факап, т.к. прошлые срезы portage и промежуточные старые файлы с исходниками пакетов ещё найти надо. Особенно люто это бывает при смене EAPI (чтото вроде поколения скелетов сборки пакета). Если взять туже бубунту 3-5 летней давности и обновить её - словить упавшую систему шансов гораздо меньше, особенно если всё настроено без костылей и самосбора (configure/make install).

    • @alexhitch9034
      @alexhitch9034 Год назад +2

      Скажите, а что ни так с Убунтой? Планирую поставить Линукс и вот задумался о выборе дистрибутива...

    • @drewexecutor
      @drewexecutor Год назад +8

      @@alexhitch9034 Всё с ней норм) если это первый дистрибутив, то лучше начни с неё

    • @ronbarhash
      @ronbarhash Год назад +3

      @@alexhitch9034 я надеюсь, что вы не с винды на линукс переходите и у вас есть запасной "тазик" или флешка с прошлой системой ну либо еще проще, возьмите отдельный новый диск для нее... нервные клетки плохо востанавливаются :)

    • @gumelov
      @gumelov Год назад +2

      Так это мне кажется с большинство системами. Арч с год не обновлял, вот это я прыгнул на грабли, еле оживил систему до сих пор пакеты поломаны многие. Или когда была смена коренных сертификатов доменов, BInd на старом FreeBSD не имел такой опции, на очередном апгрейде по очереди все накрылось. Так что тут он не выделяется =)

    • @victorbrand8913
      @victorbrand8913 5 месяцев назад

      Раз в полгода? Я бы сказал, что генту надо обновлять не реже, чем раз в два месяца. И то, проблемы могут быть. Обновлять где-то раз в две недели - нормальный график, вплоть до месяца - более-менее ОК.

  • @SPRATAY
    @SPRATAY Год назад +7

    Генту дистр для специфичных флагов, больше всего связано с отключением всякого ненужного, например пулсеаудио и pipewire, или наоборот включение то что давно отключено в бинах, а ещё баланс версии пакетов, ну и конечно можно выбрать системд или опенрс, да ещё уже на блюдечке добавили бинарные пакеты в которых можно менять флаги Карл, поэтому для меня остаётся Мейн дистр который менять незачем, он не про ускорение, а про реализацию, мобильность

    • @user-ty6vu5ut6g
      @user-ty6vu5ut6g Год назад

      Вопрос: а с части бинарных пакетов сняли статус "masked"?

    • @SPRATAY
      @SPRATAY Год назад

      @@user-ty6vu5ut6g с каких то да, с других нет, но в плане основных да

    • @user-ty6vu5ut6g
      @user-ty6vu5ut6g Год назад

      @@SPRATAY Спасибо. Приму к сведению.

  • @zaebaniyunderground6260
    @zaebaniyunderground6260 Год назад +2

    Генту - это когда захотелось чего-то нового, после арча :-)

    • @karelinars
      @karelinars Год назад

      Ну не соглашусь. Генту это когда захотел систему, которая будет настроена и собрана только под твое железо.
      Собирал генту еще до freebsd, debian и arch.

  • @avencores
    @avencores 6 месяцев назад +1

    Жду теперь обзор на альт Линукс)

  • @kircatle
    @kircatle Год назад +3

    Ясно, автор нашёл работу

  • @oz7837
    @oz7837 Год назад +6

    А я как раз с Арча прыгнул на Генту. Рад что можно выкинуть ненужные зависимости из пакетов.
    Смог ускорить систему процентов на 20-30. По сравнению с Бубунтой это просто ракета.

    • @out_of_memory
      @out_of_memory Год назад +1

      процентов 20-30 это довольно много. то есть в вашем случае разница ощутима, причем довольно сильно?

    • @Old_Pohabych
      @Old_Pohabych Год назад +6

      Не верю. (Ц)

    • @darmoed_phantorm
      @darmoed_phantorm Год назад +1

      а с арчем?

  • @ulcuber
    @ulcuber 11 месяцев назад

    Я разметил диск под Gentoo, используя Gparted, чтобы не возиться с терминалом. Так тоже можно. Пусть я и использую только терминал и браузер для работы, но надо уметь выжать максимум не только из клавиатуры, но и из GUI. Программирование всё-таки нужно для экономии времени и решения проблем. И в целом проблем в работе хватает, чтобы решать их, а не создавать себе новые ради соревнования с собой.

  • @DmitryRomantsov
    @DmitryRomantsov Год назад +2

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

  • @lllllllllllllllllllllll918
    @lllllllllllllllllllllll918 Год назад +1

    Тоже так думаю. Начинать изучать линукс нужно с gentoo

    • @JamesSmith-ix5jd
      @JamesSmith-ix5jd Год назад +4

      Я так не думаю, слишком высокий порог, грубо говоря при переходе с винды даже просто мелкие особенности простых дистрибутивов выбешивают, а первые 3 месяца самые опасные, легко вернуться на винду. И ты хочешь что бы все эти 3 месяца чел просидел читая интернет как настроить систему что бы работали базовые вещи? Да такого не будет.

    • @ronbarhash
      @ronbarhash Год назад

      @@JamesSmith-ix5jd зато, то чувство когда поборол эти косяки не заменить ни чем :) я понимаю о чем вы :) я даже с простой убунты возвращался много раз на винду :) но все равно винда не может подарить тех ощущений, что *nix :)

  • @user-dv8lt9rc4w
    @user-dv8lt9rc4w Год назад

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

  • @user-gx4pj5qk9k
    @user-gx4pj5qk9k Год назад +9

    Иногда просто нету другого выбора кроме Генты: например, когда речь заходит об установке современной ОС на экзотическую архитектуру.

    • @Inf1e
      @Inf1e Год назад +2

      На этом этапе Генту превращается в неплохо спроектированный костыль для LFS.

    • @gumelov
      @gumelov Год назад +3

      На пример? тот же freeBSD на такое дремучее барахло ставил.

    • @darmoed_phantorm
      @darmoed_phantorm Год назад +1

      dedbian?

    • @JamesSmith-ix5jd
      @JamesSmith-ix5jd 4 месяца назад

      T2 system или как-то так, там чел все подряд архитектуры патчит.

  • @user-fz3ln9pw6k
    @user-fz3ln9pw6k 10 месяцев назад

    Финал шикарен - rm -rf /* 😂😂😂

  • @mixfaa
    @mixfaa 6 месяцев назад

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

    • @SergeyVolkov
      @SergeyVolkov Месяц назад

      Нужна видеокарта amd, и будет работать аппаратное ускорение на любом дистрибутиве линукс или даже freebsd. Даже включать не понадобится, оно само "просто работает".

  • @Vovator.
    @Vovator. 7 месяцев назад

    👍

  • @toadtg
    @toadtg Год назад +5

    самый настоящий обзор генту без воды не то что у других

  • @laritus8359
    @laritus8359 Год назад +29

    Основной лайфхак который надо использоваться в генту с USE флагами - это не добавлять что-то (самая распостраненная ошибка), а убирать ненужное (например тот же clang при наличии gcc тянет всегда при попытки установить firefox). Или заменять часто обновляемые крупные пакеты на бинарные сборки этих же пакетов пример rust на rust-bin. В таком случае количество зависимостей и время сборки значительно уменьшается. А, что касается время сборки, так решается установкой бинарных версий прог (и даже там можно играться с выбором USE флагов, без существенных затрат на компиляцию :)). Особенность этого дистра, это точно не ежедневные обновления, даже не еженедельное :)... один раз в месяц (этого достаточно), при 600 пакетов, сборка на компе 10 летней давности с 4 гигами ОЗУ (к тому же ДДР3) и двумя дохлыми ядрами около 6 часов и это точно не явл. проблемой в 2022 г. (где минимум 4-х ядерники и 8 гиг озу ДДР4-5!)? :) Генту для тех кому не нужны жирные пакеты :) и который часто используется гитом. Тот же dwm автора, он с одинаковой скоростью будет собирать и на Арчлинуксе и на Генте (нет никакой разницы). Если вы любите консольные аналоги прог и баш скрипты вам по большому счету без разницы Генту или Арчлинукс, также как и компиляция ядра (одинаковая на любом дистре) :), который к слову сказать уже тоже обрастает ненужными зависимостями (привет Системед!) именно по этому у автора бинарная сборка в Арче потребляет больше памяти... Советую автору переходить не на Арчлинукс, а на Войдлинукс :), дистры одинаковые, но философия генту и подход к решению проблем сохраняется. Кстати автор не сравнивал общее количество пакетов... я например был разочерован Гентой после того как в Арче у меня было меньше количество пакетов (зависимостей), НО в Арче я использовал например Гит для компиляции программ из исходныков, в то время как в Генте я компилировал предустановленными пакетами т.е. смотря что и как сравнивать :).

    • @onizuka117
      @onizuka117 Год назад +4

      "так решается установкой бинарных версий прог" для бинарных сборок есть arch, fedora, void

    • @laritus8359
      @laritus8359 Год назад +10

      @@onizuka117 полное непонимание как работает система генту :). Вы ставили бинарные пакеты в генту? В Арче и пр. дистрах нет выбора зависимостей, НО в генту, даже бинарный пакет можно установить исключив какие-то зависимости, например я использую бинарную сборку firefox без clang, попробуйте установить firefox в Archlinux без clang. Получилось? Или вам например не нужен pulseaudio с firefox, НО в арче он установит firefox c либой libpulse. Вот так в системе и собирается мусор :) или забивается оперативка "жирными" пакетами, функционал которых не используется. И это не понять тем кто не использовал генту (тупо не с чем сравнить :), вы думаете, что это нормально и так везде). Или посмотрите набор називисимостей для ffmpeg уверен, вы даже треть из того, что у вас установится по дефолту, не используете :). Логика понятна? Генту выбирают не из-за скорости работы пакетов (вообще безсмысленно сравнивать), а из-за чистоты и кастомизации, это как изучать Айкидо, пока вы молоды и у вас есть мускулы, вы воспринимаете Айкидо как бальные танцы (потому, что бокс или др. силовые единоборства делают ставку на мускулы), но в старости когда силы распылять уже биологический возраст не позволяет именно Айкидо позволяет вам эффективно реализовывать то, чем вы владеете... долго учится, но результат того стоит :). Генту учит думать и понимать не столько систему, как самого себя, через взаимодействие с системой :), а арч и др. бинарные дистры лишь учат копировать и жить по жаблону кем-то заданным за вас (или навязанным вам в виде Системед например... кто-то решил за вас, что это нужнее вам лично :)) :)

    • @TheHadvig
      @TheHadvig Год назад +1

      @@laritus8359 А что ещё стоит из флагов стоило бы отключить и почему?

    • @laritus8359
      @laritus8359 Год назад +8

      @@TheHadvig зависит от софта, вашего железа (да это важно т.к. например -cups отключает поддержку принтеров, можно отключить также поддержку сканеров или блутуза например, как сделал я для себя) и вашего предпочтения в функционале программы. Это как спрашивать пианиста, а какие клавишы у пианина стоило бы отключить? Пианист сыграет вам мелодию из пиратов карибского моря не используя и четверти клавиш инструмента, а для какого-то более сложного музыкального произведения уже понадобиться более широкий диапазон задействованных клавишь - правильно? :) Самое нудное в плане времени сборки это тулкиты (gtk, qt), компиляторы gcc/clang, языки типа rust (который уже поддерживается ядром 6 и поддержка которого в будущем будет по дефолту везде от которого не избавиться, но который не обязательно также комбилировать с 0, а можно использовать rust-bin т.е. бинарную сборку) ну и мощные проги типа libreoffice, firefox (из того, что я использую), wine... как понять какие флаги отключить? Устанавливаете например Firefox-bin, а он вам в зависимостях pulseaudio ставит, указываете -pulseaudio и если при установке не выдает ошибок, значит это зависимость не явл. обязательной и без нее можно обойтись. Пару дней наблюдая за сборкой всей системы вы сами узнаете какие пакеты собираются больше всех и если попытаться их убрать из зависимостей других пакетов используя USE флаги вы поймете, что не порождаете проблему с долгой сборкой и цикличными зависимостями которые приводят к ошибкам. Для меня после того как я разобрался с возможностью видеокарты и понял, что у меня все через vaapi поотключал все лишнее все стало проще в мультимедии (ffmpeg подключил только openh264 и мне его хватате на pentium g3220 для просмотра всего видео контента в ютубе, хотя современный кодек vp9 раньше полностью загружал проц. и не возможно было, что-то запускать паралельно для работы). Любой нормальный софт проще и логичней собирать из исходников под свои предпочтения :), я на арче для этого использовал git clone репозитария создателя софта, ну так если софт собирается из исходников, нафига нужен тогда AUR арча с кривыми зависимостями (все больше софта в AUR-е просто не ставится)?!? Или пример в Арче я использовал grub для закрузки ядра (как 99 % пользователей линукса), а Гента меня научила пересобирать ядра. Торвальд Линукс в ядре указал command line где в самом ядре можно указать раздел root и не использовать костели в виде grub. Я не трачу время на пересборку grub потому, что его у меня уже нет :), а скорость загрузки системы на 2 секунды быстрее :). Чему гента учит помимо USE флагов? :) Вот сейчас я уже знаю как делать прошивки под свой роутер :), а завтра (когда обновлю комп) я смогу делать прошивки под свой смартфон например :), где из прошивки AOSP удалить все гугл приложения и установить алтернативу из F-droid :)... но для сборки прошивки для мобилки, реально нужен комп помощнее (у меня сейчас затычка, это даже не проц, а опертива :)).

    • @laritus8359
      @laritus8359 Год назад +7

      @bbduck мой инструмент не железо, а мозги :) прежде всего своим интеллектом я решаю свои задачи на том, что имею. Вы думаете я программист? :) я гуманитарий и могу делать свою работу даже на мобильном телефоне так как по сути мне нужен функционал печатной машинки с доступом на сервер в качестве тонкого клиента (а это можно сделать даже на мобильном или медиаприставке от телевизора). У меня другой подход, пока я могу решать свои задачи с помощью того, что имею я не вижу смысла обновляться, а деньги вкладываю например в ортопедическое кресло ценой 600 у.е. или позавчера купил вертикальную мыш ценой 58 у.е., наушники за 150 у.е. Сейчас выбираю раздельную клаву (но видимо прийдется делать самому так как на рынке нет того, что мне нужно) в бюджете до 300 у.е. Или УПС купил 227 у.е. для бесперебойной работы. Т.е. у меня цена обвязки к компу гораздо больше, чем само железо :), обычно делают все наоборот покупают какой-но мощный комп, а потом зарабатывают себе тромбоз ног и скалиоз на неудобном кресле, получают боль в кистях за работой на не удобной клавиатуре (95 % всех клавиатур в мире) или мыши. Садят зрение за дешевыми мониторами ценой до 100 у.е. (в ноутах обычно матрица стоит до 80 у.е. и это гарантированно смерть глазам) :)

  • @RustamSafaraliev
    @RustamSafaraliev Год назад +4

    Так же когда то увлёкся gentoo дни компиляций затянуло всё так по началу хлопотно разбираться во флагах ,обциях компилятора итд. Много раз было поставил компилировать на ночь утром оно еще делается и постоянно комп трудится работает итд . Годик попользовался покопался сравнил с debian based fedora итд и понял что в наше время многопоточных камней и десятки гиг оперативы погоды особой мне не делают а во многом похоже что я ей не пользуюсь а постоянно что то или конфигурировать или компилировать пересобирать, обновлять итд . В итоге ушел на arch . Установил бекап настроил и забыл .. Хотя тоже по началу возился дособирал, улучшал ,менял обратно итд . В итоге успокоился ,да и честно сказать на моем железе проблем арка не делает . Так что лет 5 не думаю о основной системе

    • @JamesSmith-ix5jd
      @JamesSmith-ix5jd Год назад +1

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

    • @RustamSafaraliev
      @RustamSafaraliev Год назад

      @@JamesSmith-ix5jd Да и никсы были ,но там совсем все архаично это уже слишком для основной системы десктопа .Есть у меня фряха с иксами на другом компе ,но там есть ограничения по декстопу по сравнению с линем

  • @xelnagamex
    @xelnagamex Год назад

    а почему без --no-preserve-root работает?

  • @AlexandrVtoroy
    @AlexandrVtoroy Год назад +2

    я не видел новых видео уже 10000 лет!

  • @lekc
    @lekc Год назад

    ДЖенту!! ))

  • @neko8391
    @neko8391 Год назад +1

    Зато я вижу все зависимости и процесс сборки системы

  • @derykams7755
    @derykams7755 8 месяцев назад +2

    Самое грустное, что я видел за последние несколько месяцев. Когда я включал видос, я не ожидал, что увижу концовку мелодрамы((((

  • @truedev381
    @truedev381 6 месяцев назад +3

    Hello ampersand . I really find your video very interesting especially it contains a subject about one of my favorite linux distos but i found it very hard to understand because i don’t speak russian can you please activate CC subtitles in english and thank you again .

  • @Aicellycut
    @Aicellycut Год назад

    А есть где-нибудь годный туториал о том как поставить artix на zfs?

    • @ampersand3636
      @ampersand3636  Год назад +2

      На официальной вики артикса есть: wiki.artixlinux.org/Main/InstallationOnZFS

  • @RenegatN
    @RenegatN Год назад

    Сидел на Gentoo долго. Неразрешаемые зависимости при очередном обновлении мира доконали. Дело было восемь лет назад. Ностальгия
    Сейчас сижу на Arch, после Gentoo и вдумчивой сборки LFS проблем ноль.
    Буквально месяц назад обзавелся двухголовой матерью с процами 2678v3 и думаю, а не тряхнуть ли стариной. На 48 потоках у меня GCC 12 для LFS собирался от силы две минуты

  • @kianseibel2236
    @kianseibel2236 Год назад

    Мне нравится Генту, отличная система. Но да - время компиляции - это ад. Если тебе быстро нужен софт установить - ну иди, потрахайся с флатпаком (нет, не надо), или скачивай с сайта и устанавливай ручками. Поэтому я в итоге на свою Генту навернул Bedrock Linux. И теперь у меня есть и Гента, и Devuan :D Да, вкратце, бедрок линукс позволяет тебе пользоваться сразу преимуществами несколько дистров сразу. К сожалению, без гарантий стабильности в долгосрочной перспективе, но у меня пока всё норм, тем более, что я не жадничаю, и просто рядом держу девуан, что есть форк дебиана, для быстрой установки бинарников. Ну и тяжёлые вещи обычно не пихаю в мир для компиляции. Получилась такая сбалансированая система, где недостатки генту я нивелирую недостатками дебиана :D Спрашивается, зачем мучился, мог бы поставить нормальный дистр, вроде артикса, но пока меня всё устраивает)

  • @mikrikvude
    @mikrikvude 9 месяцев назад +3

    Объяснение: -O0 означет без отмизизации, -O1 обычные оптизации, -Os оптимизация по размеру (команды процессора станут меньше, потеряется оптимизация незначительно), -Oz оптимизация более глубокая по размеру, оптимизация станет меньше, -O2 оптимизация повышает производительность в угоду размера бинарного файла, -O3 более жесткие методы оптимизации компилятором (-O3fast экстримальная, может неправильно работать программа/библиотека)
    -O3 вполне можно использовать, так как половина тех пакетов что ломаются от такой оптимизации уже имеют переопределение на более низку (-O1, -O2,(-Os, -Oz) и т.д)

    • @uis246
      @uis246 8 месяцев назад +1

      -O3fast скорее всего распарсится как -O3. Не надо так. Правильно -Ofast

    • @mikrikvude
      @mikrikvude 8 месяцев назад

      @@uis246 спасибо что исправил)

  • @AlexandrVtoroy
    @AlexandrVtoroy Год назад +2

    А какую ос теперь юзать будешь? Artix?

    • @ampersand3636
      @ampersand3636  Год назад

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

    • @AlexandrVtoroy
      @AlexandrVtoroy Год назад

      У меня такое раньше было, а потом я посмотрел в archwiki и понял что некоторые пакеты доустановить надо, после этого весь софт, который мне нужен легко заработал. Хз, может поможет

  • @egorfedorovichletov
    @egorfedorovichletov Год назад +5

    У меня было то же самое, ушел с генты, надоело вечно что то собирать.
    Но тем не менее гента может помочь на специфичном x86 или арм железе.

    • @moya_mama
      @moya_mama Год назад +2

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

  • @user-xi9yc3rf1k
    @user-xi9yc3rf1k Год назад +3

    концовки в марвел фильмах и рядом не стоят с эпичностью конца этого видео

  • @ronbarhash
    @ronbarhash Год назад +1

    У меня нескоромный вопрос: зачем вдруг на работе мог понадобится "офис"? с такой работы надо бежать без оглядки...

  • @bob196
    @bob196 Год назад

    Да, сама производительность от компиляции бьётся о время самой компиляции (хотя можно использовать бинарники во многих случаях)...

    • @VitalyZdanevich
      @VitalyZdanevich 10 месяцев назад

      На ночь можно ставить компиляцию.

    • @bob196
      @bob196 10 месяцев назад

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

  • @zagvozkinandrey9452
    @zagvozkinandrey9452 Год назад

    Когда про Suckless, &?

  • @LLuKKen
    @LLuKKen 9 месяцев назад +1

    Осталось только создать дистрибутив, собираемый из 1 и 0)

  • @user-hq9wr9oe3m
    @user-hq9wr9oe3m Год назад +1

    Теперь я знаю как выглядит интеллектуальная мастурбация))) Это работа в GENTOO)))

  • @HECKAKYH-ADEKBATEH
    @HECKAKYH-ADEKBATEH 23 дня назад

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

  • @mikrikvude
    @mikrikvude Год назад

    Слушай либреофис можно и бинарный качнуть из репы gentoo

  • @user-ur6zg1gx7k
    @user-ur6zg1gx7k 4 месяца назад

    А шо вместо gentoo ?

  • @gri4on
    @gri4on Год назад

    Дженту :)

  • @user-lw2ry5wf4i
    @user-lw2ry5wf4i Год назад

    А как ты узнал, что для того, чтобы не тянуть с вимом либсодиум, нужно отключить флаг крипт? Есть какая-нибудь команда для Портажа, чтобы это выяснить?
    А то у меня тут Спектакль pipewire тянет)0

    • @ampersand3636
      @ampersand3636  Год назад

      emerge app-portage/gentoolkit
      equery d
      Вне скобок указаны зависимости пакета, а в скобках какой USE-флаг должен быть включен, чтобы эта зависимость притянулась

    • @user-lw2ry5wf4i
      @user-lw2ry5wf4i Год назад

      @@ampersand3636 спасибо!

    • @uis246
      @uis246 8 месяцев назад

      Спека тянет пипку безусловно, ибо у разрабов kwin лапки и они не могут реализовать нормальное расширение wayland для захвата экрана

  • @user-oq1ux5if2h
    @user-oq1ux5if2h 10 месяцев назад

    А есть ссылка на конфиг этой генты (я про оформление генты в видео)

    • @ampersand3636
      @ampersand3636  10 месяцев назад

      К сожалению, дотфайлы были утеряны во времени. Но есть репо с моим старым конфигом dwm, который мало отличается от того, который я на генте использовал: github.com/Andrey0189/my-dwm

  • @atommixz
    @atommixz 11 месяцев назад +1

    Жаль что не собирал на GCC, он лучше оптимизирует и значения могли быть интересней.
    Сам имею аналогичный опыт и выводы на Gentoo/Funtoo и пишу (уже написал, но пока не опубликовал) Автоинсталлер для Artix с FDE и моим окружением (Sway)

  • @egorfedorovichletov
    @egorfedorovichletov Год назад

    Кое что со временем в генте забыл, видео пригодилось

  • @c4llv07e
    @c4llv07e Год назад

    >>2:23
    Что такого произошло со сборкой в генту, что O3 теперь безопасный?

    • @ampersand3636
      @ampersand3636  Год назад +1

      На генту вики всё ещё не рекомендуется его использовать, но у меня всё время стоял -О3 и почти всё собиралось нормально. Кроме stockfish почему-то

  • @prolinux2753
    @prolinux2753 Год назад

    Где новые видосы? Народ робчет)

  • @svd19xx
    @svd19xx Год назад

    Пример к такому же выводу я пришёл лет 12 назад. Самое интересная и перспективная система на сегодня - это NixOS. Но пока я на неё с Arch ещё не перешёл.

    • @JamesSmith-ix5jd
      @JamesSmith-ix5jd Год назад

      я тоже так думаю, но после арч и генту повторять изучение еще на 3 месяца очень влом, так что уже года 3 думаю об этом но не решаюсь начать

    • @neblvx
      @neblvx 11 месяцев назад

      Не смотря на ± одинаковые года выхода, NixOS до сих пор не сыскала такой популярности как Gentoo или даже Void. Конечно сейчас поднялся ажиотаж, но не думаю что количество адекватных гайдов по нему вырастет. Нынешние материалы для изучения и справки быстро устраивают, а сам NixOS представляет из себя винегрет из разных утилит, конфигов и экспериментальных функций (flakes уже 3 года как висит в статусе экспериментального)

  • @morik1980
    @morik1980 Год назад

    что скажете на счет Alpine Linux?

    • @ampersand3636
      @ampersand3636  Год назад

      Хороший дистр, но на десктопе им пользоваться затруднительно из-за musl libc

  • @kychkin_nikolay
    @kychkin_nikolay Год назад +3

    Странные выводы. А что мешает точно также поставить некоторые программы уже собранные? На мой взгляд наоборот эта гибкость удобна, сам выбираешь что собирать, как собирать или поставить бинарник, прямо система для минималиста. При том в отличие от LFS Linux например, тут система помогает тебе собирать все с наименьшими усилиями. Есть ещё Alpine Linux, он тоже для минималиста, но там все оптимизации по памяти с ключем -Os. Но на мой взгляд память на домашнем ПК это избыточный ресурс, поэтому если хотя бы секунду удалось выиграть за счёт RAM та это счастье.

    • @ronbarhash
      @ronbarhash Год назад

      :) память избіточный ресурс ...пока не запустил браузер ХРОМ :) а если все равно осталась свободная память поставь пару плагинов :) и вот... свободной памяти уже и нет вовсе))) своп))))

  • @berxx33
    @berxx33 Год назад

    Куда переехал-то сам?

  • @atommixz
    @atommixz 11 месяцев назад

    Сравнение не корректное. Это сравнение GCC и clang'a, где мы видим победу GCC по производительности и потреблению памяти и это ещё бинарники были собраны с -O2

  • @ste_fa2362
    @ste_fa2362 Год назад +2

    ставьте linux mint и не заморачивайтесь

  • @neolife4338
    @neolife4338 Год назад

    "-pulseaudio" эт мой любимый звукосервер. Он же божественный, почему там минус?)) Говорят, что pipewire медленее.

    • @uis246
      @uis246 8 месяцев назад

      У пульсы задержка секунды полторы. В игры играть одна боль.

    • @nakidai
      @nakidai 2 месяца назад

      @@uis246 в кс2 задержку пульсы не чувствую

  • @sirokuza
    @sirokuza Год назад

    Интересно сколько на генту будет собираться firefox на среднестатистическом ПК?

    • @ronbarhash
      @ronbarhash Год назад

      если я переживу установку системы) то скажу)))

    • @VitalyZdanevich
      @VitalyZdanevich 10 месяцев назад +1

      Минут 30 на AMD 7950x.

    • @nakidai
      @nakidai 2 месяца назад

      час на i5 12450H

  • @edvardfox465
    @edvardfox465 Год назад +1

    Забавно то что я смотрю это видео из Gentoo . К тому же кастомное ядро можно собрать на любой системе ...

    • @uis246
      @uis246 8 месяцев назад

      Arm, aarch и ppc32 баротают, проверенно на личном опыте.

  • @wade74bn
    @wade74bn Год назад

    давай обзор на nix os

  • @kail815
    @kail815 3 месяца назад

    Чувак , я уже 2й день включаю это видео пред сном , чтобы легче уснуть , только вот если бы длинна видео было бы 20-25 минут было бы лучше , хотя и 13 минут хватает чтобы заснуть😅

  • @deusbog
    @deusbog Год назад

    Телегу свою скоро создашь?

  • @redchajek7349
    @redchajek7349 Год назад +3

    Когда-нибудь я доживу до того чтобы попробовать генту... Когда-нибудь

    • @ronbarhash
      @ronbarhash Год назад

      я завтра буду ставить :) даже для этого пыль сдул с пенька четвртого, чтоб пострадать немного %)

    • @mMartin_
      @mMartin_ 9 месяцев назад

      Ну чё?

    • @nakidai
      @nakidai 7 месяцев назад

      @@ronbarhash еще не собрал раст?

    • @ronbarhash
      @ronbarhash 7 месяцев назад

      @@nakidaiнет, на "пеньке" было больно, что либо собирать потому на время "забил", но недавно поставил новый камень "core 2 Quad Q9300 2,5 GHz Socket 775" на этих выходных планирую потестить :)

    • @ronbarhash
      @ronbarhash 6 месяцев назад

      эксперимент показал, что сборка на "старом даже обновленом" железе "болезненный" процесс. Думаю таким есть смысл заниматься: если много свободного времени и "железка" не является рабочим инструментом, а скорее как стенд для экспериментов. Потому для себя я решил "забить на генту" она не вписывается в текущий мой образ жизни, к сожалению, но ОС очень интересная@@nakidai

  • @AlexandrVtoroy
    @AlexandrVtoroy Год назад +1

    Слуууууууушай, тут есть кое-какой дистр, slakware зовётся, не на что не намекаю, но хотелось бы услышать твоё мнение о нём

    • @ampersand3636
      @ampersand3636  Год назад +1

      Намёк понятен

    • @fulldev8107
      @fulldev8107 Год назад +1

      @@ampersand3636, а ещё есть такой дистр, void называется))

  • @iOKreal
    @iOKreal Год назад

    9:00 а это что такое?

  • @limch
    @limch 2 месяца назад

    Свершилось. Не так давно Gentoo перешла на бинарные пакеты по умолчанию :)

  • @user-gt1bk6vw1g
    @user-gt1bk6vw1g Год назад +1

    А вот я решил снести Винду и поставить Генту основной системой

  • @MrAdastar
    @MrAdastar Год назад +1

    Тогда почему бы не обратить внимание на Calculate? Скомпилированная Gentoo с репозитарием из 10к+ бинарников.

    • @rezo4846
      @rezo4846 Год назад +1

      а смысл тогда? генту на то и генту, что его надо собирать самому, а так проще тот же арч поставить

    • @MrAdastar
      @MrAdastar Год назад

      @@rezo4846 Чтобы не тратить время на сборку того, в чем не видишь смысла. Что нужно собрать - собираешь, что нужно "просто установиить чтобы было - устанавливаешь из бинарников. Прямо в этом видео был очень удачный пример с LibreOffice.

    • @dasehak
      @dasehak Год назад

      @@MrAdastar, в репозиториях генту есть бинарный либреоффис (libreoffice-bin)

    • @kianseibel2236
      @kianseibel2236 Год назад

      @@dasehak А зависимости к нему вполне себе только сурсные. Видели - плавали

  • @OneTap_FN
    @OneTap_FN Год назад +1

    Наверное лучше концовки для подобного видео не придумать

  • @user-qp9ux2mr1u
    @user-qp9ux2mr1u Год назад

    а у тебя че за железо7

  • @johnsmith27459
    @johnsmith27459 Год назад +1

    щас собираю либр офисе

  • @_paschka_king
    @_paschka_king Год назад

    даже на nixos и то есть calamares

  • @user-de8wo2cd1c
    @user-de8wo2cd1c Год назад +2

    Я наверное изврат, но я ушёл на gentoo с дистрибутива suse в 17 году. Мне стало скучновато на нем. На openSuse я просидел чуть мене десяти лет. Почему gentoo? Так не на Винду же возвращаться. При переходе где-то пол года прыгал между дистрами, но ни чего не нравилось. Ох чего я только не пробовал... Сейчас у меня на компьютере стоят gentoo и слака 15-я.

    • @JamesSmith-ix5jd
      @JamesSmith-ix5jd Год назад

      У меня вот такой путь был:
      XP > 7 > Mint > Manjaro > Arch > Gentoo > 10 (debloated)

  • @cmog6036
    @cmog6036 4 месяца назад

    Хотел его установить для рендера, но уже чëт передумал😅

  • @scanty6996
    @scanty6996 4 месяца назад +1

    а ты не думал докопаться и понять, поч бинарник блендера лучше? Может они на эти 120мб туда добавляют костылей каких-то?

    • @denkori4484
      @denkori4484 2 месяца назад

      Показан Arch, они, вроде как, без всяких патчей и костылей собирают.

  • @user-xp7hb8jh8j
    @user-xp7hb8jh8j Год назад +2

    не силанг, не кланг, а шланг. Правильно - ШЛАНГ

  • @TeuFortMan
    @TeuFortMan Год назад +2

    А кто-нибудь вообще мерил разницу производительности между source-based и binary?- based?