24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
FAQ: >Что такое Gentoo GNU/Linux Gentoo это элитный source-based GNU/Linux дистрибутив, элитный потому как остальные source-based слишком неудобны и не автоматизированы, хотя есть Funtoo - почти то же самое, что Gentoo. >В чем преимущество Gentoo GNU/Linux? Gentoo GNU/Linux предоставляет полную свободу выбора всего и вся, вы сами решаете как будет работать ваш дистрибутив, именно поэтому Gentoo GNU/Linux имеет абсолютное превосходство над любыми ОС в любом спектре задач. Gentoo GNU/Linux это не просто конструктор как Arch и минимальный Debian, здесь возможности гораздо шире, ведь есть доступ к более низкому уровню благодаря глобальным и локальным USE-флагам. В Gentoo ты никогда не платишь за то, что не используешь. С помощью Gentoo вы гораздо быстрее вникните в суть GNU/Linux. >Долго ли компилируются пакеты? Нет, особенно на современном железе. Например сборка на Intel Core i3 4330 (GCC 5.3.0, Clang компилирует значительно быстрее): Linux Kernel - 3 минуты и 23 секунды xorg-server - 3 минуты 40 секунд Chromium - 2 часа 52 минуты Firefox - 32 минуты Bash - 51 секунда Weston - 32 секунды >Правда что Gentoo потребляет меньше RAM? Да, особенно если uclibc собрирать с флагами CFLAGS="-Os" USE="-static -static-libs" и использовать wayland в качестве протокола для дисплей-сервера с легкой оболочкой типа weston. >Какой будет прирост производительности относительно других ОС? Зависит от приложения, прирост в 2-4 раза относительно Шиндовса вполне реально получить. Разница с Арчем не такая внушительная: https://github.com/DmitriyHetman/installgentoo/blob/master/install_guide/ru/hardinfo >Почему Я должен перекатыватся со своего Арча? Потому что здесь тоже есть pacman и можно установить yaourt (AUR). >Какие еще есть Gentoo-based дистрибутивы? http://distrowatch.com/search.php?basedon=Gentoo https://wiki.gentoo.org/wiki/Distributions_based_on_Gentoo >Как быстро вкатится? Прочитай Linux Sea (Ссылка в конце гайда, там вообще много полезных ссылок) и Gentoo Handbook, гайдик, и проблем с установкой и использованием не будет. >У меня какие-то проблемы с perl perl-cleaner --reallyall >У меня какие-то генту-спецефические проблемы https://wiki.gentoo.org/wiki/Troubleshooting >Как обновить систему? emerge -avuDUN --changed-deps=y --with-bdeps=y @system emerge -avuDUN --changed-deps=y --with-bdeps=y @world >Кококок ШАПКА ПЛОХАЯ!!! Дочитай ее до конца и улучшай если считаешь ее плохой. В конце ссылка на github, делай пулл-реквесты, форкай, пиши с нуля. >Не собирается пакет проверяй исправность интерпритаторов и компилятора Попробуй собрать пакет с опцией -j1 (в одном потоке) >Я тут пришел с вопосом... Тогда спрашивай чего хочешь добиться, а не как, давай максимум вводной информации.
Краткий список преимуществ Gentoo GNU/Linux над остальными дистрибутивами: 1. Rolling release 2. Source-based 3. Множество оверлеев 4. Wayland-ready 5. Гибкость 6. Производительность 7. Экономия ресурсов 8. Безопасность 9. Стабильность
>>1763617 У меня и так один бут-раздел, efi-stub kernel. efibootmgr-у прописал путь к одному ядру но с разными путями к корню и разными ярлыками, а он сука (Это биосопроблема) только последнюю запись запоминает, efibootmgr после такой настройки показывает что все записи создались, но после перезагрузки ток одна остается. Думаю может efivars попердолить прийдется. Или все-таки ложить рядышком идентичные ядра с разными названиями?
Musl/uclibc поддерживается всем софтом? Может случиться такое, что я захочу себе поставить какой-то пакет, а он откажется собираться? inb4: ЗНАЧИТ НИНУЖЕН
>>1763698 musl не все собирает, но там оверлеи с патчами, основной и два неофицеальных. uclibc практически все собирает, про то что он что-то не собирает ничего не нагуглил. С десктопом проблем не будет, и с сервером тоже. Есть готовые десктопы на этих либах
>>1763700 Еще есть uclibc - маленький и годный вариант для встраиваемых систем, но почему бы не накатить на свой пк, особенно если мало памяти или хочется еще больше производительности? Сам Я пока не пробывал его на своем десктопе, но собираюсь. uclib/musl могут не поддерживать некоторые пакеты с некоторыми флагами, прежде чем просто устанавливать надо прочитать документацию и HOWTO/README-файлы, добавить оверлеи c патчами, обновлятся как там написано. Можете прочитать так-же про эти либы: http://www.etalabs.net/compare_libcs.html https://blogs.gentoo.org/blueness/2015/08/04/alt-libc-the-state-of-uclibc-and-musl-in-gentoo-part-1/
>>1763709 Это как в каком-то треде мне доказывали, что все четкие пацаны конпеляют шлангом, а GCC устарел и вообще. Потом правда выяснилось, что шланг примерно 1 из 10 пакетов не скомпилит и придётся постоянно переключаться с него на GCC и обратно.
>>1763711 Тащемта чтобы компилять шлангом надо сделать профиль и добавить имена тех пакетов что ним собираются в этот профиль в генту-вики написано. Мне вот надо кланг только для одного пакета, без него не соберется. GCC как компилятор вроде пока совершенне, только коды ошибок хуево выводит.
>>1763576 (OP) >это элитный source-based GNU/Linux дистрибутив Ну раз такие дегенераты как димка его осиливают, то что в нём илитного? Переходите на Finnix.
>>1763843 То что дистрибутив прост не делает его дистром для домохозяек. Гента хороший выбор для энтузиастов, серверов, и тех, кому просто нужна производительность.
>>1763844 Гента пригодна только для выебонов. Времена, когда от установки генту был выигрыш в производительности давно прошли. Да, наверняка и сейчас есть люди, которым он нужен и которые знают что делают, но вряд ли они будут кичиться этим.
>>1763862 Неюзабельно не сервере или десктопе, только для встраиваемых систем пойдет, но musl/uclibc там не описали.
Ivan (Linux: Firefox based)!!ciCeOEq4vM26/06/16 Вск 19:51:13#46№1763874
>>1763868 А как же я юзаю? Ну да, для установки софта надо потратить больше времени, чем на дистрибутивах, но это насквозь прозрачная система, которую ты полностью контролируешь. Без LFS я бы не узнал, что такое PAM и вообще зачем он и как он работает... Другой вопрос - зачем мне это знать?
Ivan (Linux: Firefox based)!!ciCeOEq4vM26/06/16 Вск 19:52:20#47№1763876
А вообще у меня руки чешутся что-то пердолить. Ну LFS я собрал, она как часы работает и теперь мне СКУЧНО.
>>1763868 >но musl/uclibc там не описали Вся суть. Не описали — значит нельзя сделать. Ты же без подробного гайда и пукнуть не сможешь.
Ivan (Linux: Firefox based)!!ciCeOEq4vM26/06/16 Вск 19:54:41#49№1763879
>>1763878 А вот я, пожалуй, начну. Просто ради интереса. Конечно, придется много гуглить и даже иногда л̢͉̺̹̳̻̜̱̻̈́ͫͅе͓̄ͥ̂̏͐̀ͤ̚̕͡з̝̘̞̟̾̂̈͑ͮ̏̚ͅт̬̠̯̫̘͚̊̓̅́͒͜ь̝̗̠̩̻̳͚̺̥ͦͮͤ͆ͭ ͚̜̹͒͟͟в̫̘̩͕͚̃̀ͪ͋͑̑͆͠ ̶̱͈͉̮͗̿ͫ́̓͌е̜̉̊̀͌̆̀͠б̸͔ͯͫͦ̓ͅй̶̡̥̭ͥ̈́͊͝л̧̛͕͓ͪ̃̑̃͘д̸͇̞̟͎̝̳̹̜͔̄ͥ̈̑̏̾̔ͤы̨̺̞̯̪̝̱̞͌ͪ͐ͫ̔̅̕͠ ͉͈̘̩̖̂͂́̀͜г̡̥̻̲͙̥͍͙̎̀̇͒̈̔̀͟е̂̊́҉̩̭͈̱̦н̴̦̮̝̺̺͓̬͂̂̍̅͘т̗̰̫͑̄ы̣̹̦̹̠̫͉͙ͣͫ͗ͬ̿͞͠ͅ, но это того стоит
>>1763874 Знаешь значет проще будет решать связаные с этим проблемы, если возникнут конечно, да и в целом лучше понимание системы и предсказывание что слетело улучшится.
>>1763851 >Времена, когда от установки генту был выигрыш в производительности давно прошли. Выигрыш нихуевый, я тебе скажу. И не от этой пресловутой кококонпеляции, а от того, что в системе перделок и васянского говна нет никакого. Даже по сравнению с
>>1763900 >lfs musl давай сделай десктоп без подробного гайда. Зачем мне это? Я, может быть, ёбнутый, но не до такой же степени. Суть в том что ты без гайда абсолютно ничего сам осилить не можешь.
1. Чтобы писать в /s/ тебе нужно стать димой. 2. Чтобы стать димой тебе нужно иметь: a) имя - Dmitriy б) email - [email protected] или [email protected] 3. Нужно писать про генту и вайланд.
>>1764670 Получишь конечно, систему на uclibc собирай с флагом -Os, чтобы минимизировать бутылочное горлышко и малое количество кеш-памяти. Однако все-равно компилироватся все очень долго будет, а работать правда быстрее станет, это да.
>>1764670 Как перекатившийся с дебиана, поясняю, что подводных камней ровно одна штука: долгая установка. Прирост по сравнению с дебианом увидишь невооруженным взглядом.
>>1764677 Вот включил, 8К 30FPS по прежнему лагает на встройке, а 4K 60FPS тоже лагает, но моя встройка и не расчитана на такое видео, к сожалению... Наверно только нагрузка на проц упала, но в шиндовсе это все лагало много сильнее.
Аноним (Microsoft Windows 8: Firefox based)27/06/16 Пнд 11:34:17#80№1764708
>>1764467 Ccанина какая-то! Шо эта вообще, хаваи какие-то че несет воо6ще, поехавший. У них дажи на сайти написана "НЕДОДЕЛАНА САСИ!" Да и выглядит, как хромоменющечка, блять.
1. Чтобы писать в /s/ тебе нужно стать димой. 2. Чтобы стать димой тебе нужно иметь: a) имя - Dmitriy б) email опции, ньюфаг - [email protected] или [email protected] 3. Нужно нести любую чушь, употрябляя термины, мань. 4. Нужно писать про генту, вайланд, мань.
Гентаны, а есть в сабже некий аналог дебутстрапа? Есть у меня, значится, впн-ка до пары простаивающих в ночное и вечернее время серваков. На обоих седьмой Дебьян. Есть мысль заюзывать их иногда для распределенной компиляции. Но для этого, как я понимаю, надо в Дебьяне гостем поднять Генту. Какой вариант паравиртуализации наиболее приемлем, если кроме gcc, autotools и dstcc в госте мне ничего не нужно? Снести Дебьяна не предлагать, днем он в продакшене.
>>1765455 А чем собственно дебутстрап не угодил? По SSH конектись к серверу, с сервера по SSH конектись к пк, и поднимай дебутстрап. Какое это у тебя железо что ты скомпилить на пк не можешь?
Аноним (Microsoft Windows 7: Chromium based)27/06/16 Пнд 20:01:55#99№1765475
>>1765471 >А чем собственно дебутстрап не угодил? Но он же, вроде, Дебиан-специфичный, чтоб поднимать экземпляр Дебиана в чруте на другом дистрибутиве. Например, на Генте. А мне наоборот надо: экземпляр Генты запустить в чруте на Дебиане. Или дебутсрапу все равно, какой дистр в нем "гостем"?
>Какое это у тебя железо что ты скомпилить на пк не можешь? Да могу, просто для дохлобука на Атоме все равно компилить через dstcc. Просто пришла в голову мысль попытаться оптимизировать и ускорить процесс. Раз уж обладаю хорошим инетом и добром от начальства на эксперименты, в том числе и в личных целях.
>Что такое Gentoo GNU/Linux
Gentoo это элитный source-based GNU/Linux дистрибутив, элитный потому как остальные source-based слишком неудобны и не автоматизированы, хотя есть Funtoo - почти то же самое, что Gentoo.
>В чем преимущество Gentoo GNU/Linux?
Gentoo GNU/Linux предоставляет полную свободу выбора всего и вся, вы сами решаете как будет работать ваш дистрибутив, именно поэтому Gentoo GNU/Linux имеет абсолютное превосходство над любыми ОС в любом спектре задач.
Gentoo GNU/Linux это не просто конструктор как Arch и минимальный Debian, здесь возможности гораздо шире, ведь есть доступ к более низкому уровню благодаря глобальным и локальным USE-флагам.
В Gentoo ты никогда не платишь за то, что не используешь.
С помощью Gentoo вы гораздо быстрее вникните в суть GNU/Linux.
>Долго ли компилируются пакеты?
Нет, особенно на современном железе. Например сборка на Intel Core i3 4330
(GCC 5.3.0, Clang компилирует значительно быстрее):
Linux Kernel - 3 минуты и 23 секунды
xorg-server - 3 минуты 40 секунд
Chromium - 2 часа 52 минуты
Firefox - 32 минуты
Bash - 51 секунда
Weston - 32 секунды
>Правда что Gentoo потребляет меньше RAM?
Да, особенно если uclibc собрирать с флагами CFLAGS="-Os" USE="-static -static-libs" и использовать wayland в качестве протокола для дисплей-сервера с легкой оболочкой типа weston.
>Какой будет прирост производительности относительно других ОС?
Зависит от приложения, прирост в 2-4 раза относительно Шиндовса вполне реально получить.
Разница с Арчем не такая внушительная: https://github.com/DmitriyHetman/installgentoo/blob/master/install_guide/ru/hardinfo
>Почему Я должен перекатыватся со своего Арча?
Потому что здесь тоже есть pacman и можно установить yaourt (AUR).
>Какие еще есть Gentoo-based дистрибутивы?
http://distrowatch.com/search.php?basedon=Gentoo
https://wiki.gentoo.org/wiki/Distributions_based_on_Gentoo
>Как быстро вкатится?
Прочитай Linux Sea (Ссылка в конце гайда, там вообще много полезных ссылок) и Gentoo Handbook, гайдик, и проблем с установкой и использованием не будет.
>У меня какие-то проблемы с perl
perl-cleaner --reallyall
>У меня какие-то генту-спецефические проблемы
https://wiki.gentoo.org/wiki/Troubleshooting
>Как обновить систему?
emerge -avuDUN --changed-deps=y --with-bdeps=y @system
emerge -avuDUN --changed-deps=y --with-bdeps=y @world
>Кококок ШАПКА ПЛОХАЯ!!!
Дочитай ее до конца и улучшай если считаешь ее плохой. В конце ссылка на github, делай пулл-реквесты, форкай, пиши с нуля.
>Не собирается пакет
проверяй исправность интерпритаторов и компилятора
Попробуй собрать пакет с опцией -j1 (в одном потоке)
>Я тут пришел с вопосом...
Тогда спрашивай чего хочешь добиться, а не как, давай максимум вводной информации.
Краткий список преимуществ Gentoo GNU/Linux над остальными дистрибутивами:
1. Rolling release
2. Source-based
3. Множество оверлеев
4. Wayland-ready
5. Гибкость
6. Производительность
7. Экономия ресурсов
8. Безопасность
9. Стабильность
Install Gentoo GNU/Linux Guide (содержит также кучу полезных ссылок):
https://github.com/DmitriyHetman/installgentoo/blob/master/install_guide/ru/install-gentoo
Ссылки на шапку:
Сюда коммитить, и комментировать:
https://github.com/DmitriyHetman/installgentoo/blob/beta/install_guide/ru/header
Отсюда брать стабильную шапку:
https://github.com/DmitriyHetman/installgentoo/blob/master/install_guide/ru/header
Cсылка для редактирования гайда:
https://github.com/DmitriyHetman/installgentoo/blob/beta/install_guide/ru/install-Gentoo
Архив тредов:
https://github.com/DmitriyHetman/installgentoo/blob/master/install_guide/ru/archive