Это копия, сохраненная 10 июля 2016 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
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?
Да, особенно если собрирать с флагами CFLAGS="-Os" USE="-static -static-libs" и использовать wayland.
>Какой будет прирост производительности относительно других ОС?
Зависит от приложения, прирост в 2-4 раза относительно Шиндовса вполне реально получить.
Разница с Арчем не такая внушительная: https://github.com/D4m4i4t4r4i4yH4e4t4m4an/gentoo/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, гайдик, и проблем с установкой и использованием не будет.
>Кококок ШАПКА ПЛОХАЯ!!!
Дочитай ее до конца и улучшай если считаешь ее плохой. В конце ссылка на github, делай пулл-реквесты, форкай, пиши с нуля.
>Я тут пришел с вопосом...
Тогда спрашивай чего хочешь добиться, а не как, давай максимум вводной информации.
Краткий список преимуществ Gentoo GNU/Linux над остальными дистрибутивами:
1. Rolling release
2. Source-based
3. Множество оверлеев
4. Wayland-ready
5. Гибкость
6. Производительность
7. Экономия ресурсов
8. Безопасность
9. Стабильность
В ссылках все 4 удалить.
Install Gentoo GNU/Linux Guide:
https://github.com/D4mi4triyH4e4t4m4an/gentoo/blob/master/install_guide/ru/install-gentoo
Ссылки на шапку:
Сюда коммитить, и комментировать:
https://github.com/D4mit4riyH4etm4an/gentoo/blob/beta/install_guide/ru/header
Отсюда брать стабильную шапку:
https://github.com/Dm4itr4iy4He4tm4an/gentoo/blob/master/install_guide/ru/header
Cсылка для редактирования гайда:
https://github.com/D4mit4riy4Het4ma4n/gentoo/blob/beta/install_guide/ru/install-gento
Архив тредов:
https://github.com/Dmi4tr4iyH4et4ma4n/gentoo/blob/master/install_guide/ru/archive
Archivach:
#1 http://arhivach.org/thread/176464/
#2 http://arhivach.org/thread/176465/
#3 http://arhivach.org/thread/176466/
#4 http://arhivach.org/thread/176468/
#5 http://arhivach.org/thread/176469/
#6 http://arhivach.org/thread/176470/
#7 http://arhivach.org/thread/176549/
#8 http://arhivach.org/thread/177133/
#9 http://arhivach.org/thread/178728/
#10 https://arhivach.org/thread/180697/
https://2ch.hk/s/arch/ (М) :
#1 https://2ch.hk/s/arch/2016-06-02/res/1714873.html (М)
#2 https://2ch.hk/s/arch/2016-06-05/res/1717656.html (М)
#3 https://2ch.hk/s/arch/2016-06-07/res/1720918.html (М)
#4 https://2ch.hk/s/res/1723202.html (М)
#5 https://2ch.hk/s/arch/2016-06-09/res/1724980.html (М)
#6 https://2ch.hk/s/res/1728764.html (М)
#7 https://2ch.hk/s/res/1730794.html (М)
#8 https://2ch.hk/s/res/1733491.html (М)
#9 https://2ch.hk/s/res/1733491.html (М)
#10 https://2ch.hk/s/res/1751495.html (М)
Официальный™ Gentoo для домохозяек тред:
#1 http://arhivach.org/thread/111795/
#3 http://arhivach.org/thread/117792/
Архив нелегитимных тредов:
#2 https://2ch.hk/s/arch/2016-05-30/res/1709212.html (М)
#3 https://2ch.hk/s/arch/2016-06-04/res/1711115.html (М)
Archivach:
#1 http://arhivach.org/thread/176464/
#2 http://arhivach.org/thread/176465/
#3 http://arhivach.org/thread/176466/
#4 http://arhivach.org/thread/176468/
#5 http://arhivach.org/thread/176469/
#6 http://arhivach.org/thread/176470/
#7 http://arhivach.org/thread/176549/
#8 http://arhivach.org/thread/177133/
#9 http://arhivach.org/thread/178728/
#10 https://arhivach.org/thread/180697/
https://2ch.hk/s/arch/ (М) :
#1 https://2ch.hk/s/arch/2016-06-02/res/1714873.html (М)
#2 https://2ch.hk/s/arch/2016-06-05/res/1717656.html (М)
#3 https://2ch.hk/s/arch/2016-06-07/res/1720918.html (М)
#4 https://2ch.hk/s/res/1723202.html (М)
#5 https://2ch.hk/s/arch/2016-06-09/res/1724980.html (М)
#6 https://2ch.hk/s/res/1728764.html (М)
#7 https://2ch.hk/s/res/1730794.html (М)
#8 https://2ch.hk/s/res/1733491.html (М)
#9 https://2ch.hk/s/res/1733491.html (М)
#10 https://2ch.hk/s/res/1751495.html (М)
Официальный™ Gentoo для домохозяек тред:
#1 http://arhivach.org/thread/111795/
#3 http://arhivach.org/thread/117792/
Архив нелегитимных тредов:
#2 https://2ch.hk/s/arch/2016-05-30/res/1709212.html (М)
#3 https://2ch.hk/s/arch/2016-06-04/res/1711115.html (М)
>Долго ли компилируются пакеты?
Нет, особенно на современном железе. Например сборка на 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.
Мне итак норм, в браузере идеальные шрифты, в терминале абы-что, но лучше чем в том-же терминале в дебиане.
А в wayland-terminal шрифты идеальны, на него и перекочусь.
Наверно зря Я сразу после распаковки стейджа ~amd64 приктутил. Но все-же поскольку пакетные менеджеры такие здоровые стали, почему их бинарными бы не сделать?
Там стандарты языка нормальные, нет кучи зависимостей...
Надо попробовать опции, которые делают из всего что жирнее за float просто float и всего что жирнее интеджера просто интреджер.
Тоесть снизить точность вычислений.
https://gcc.gnu.org/wiki/FloatingPointMath
https://gcc.gnu.org/onlinedocs/gcc-5.3.0/gcc/Optimize-Options.html
Надо почитать, но для начала надо на 6.1 компилятор перекатится, много опций уже устарели наверно.
Можешь попробовать x32. Но экономии немного, на самом деле. Проще памяти докупить.
Мне не экономия интересна, а скорость вычислений, чем ниже точность тем быстрее вычисления, x32 что за опция конкретно? Актуально для gcc 6.1?
Я тут бридумал новый дистрибутив на основе Gentoo, самое основное уже сделано - логотип и название. Наверняка здесь найдутся желающие поддержать проект.
Хочу узнать чем все закончилось
Какой-же он охуенній
Ты главное сделай форк Gentoo musl vanilla, чтобы в репозитории были только нестабильные гит-ветки пакетов, прикрути gpaphite чтобі из коропки все распаралелено было, чтобы в репах небыло ни единого 32 бингого пакета и разумеется чтобы небыло ксорга.
Ну чеклист готов, приступай.
Вроде нормально, он и на хардваче постил, раз все закончилось значит все наладилось, правда не уверен что он таки установил генут.
Нет, это будет ядро + логотип, все остальное пользователь сделает сам под себя.
Мне задумка понравилась, ты концепцию продумай для него, у дистра должен быть спектр задач, или делай мета-дистр как гента.
x32 это отдельная архитектура, надо с нуля накатывать. Но ты походу не об этом, а типа чтоб только 32 битные floats использовались, за это ничего не знаю.
>у дистра должен быть спектр задач
Каждый раз когда открывается терминал будут мотивационные ТНН пасты и цитаты из Протопопова
Мне всегда было скучно смотреть на однотипные, унылые логи загрузки системы. Поставь вместо них смешные гифки, пожалуйста. Взлетит, анус ставлю.
Годно, но это должно быть опционально, лучше для этого сделай отдельный пакет.
А дистр в таком случае не делай, очерендная сосачОС не нужна.
Что вы думаете по поводу патчей и готовеньких кернелах от васянов?
А-ля liquorix или zen-kernel, linux-pf. Я особо сильно в них не разбираюсь и не ставил обычно.
Понятно, что васянские кернелы ставить не особо хочется, когда не знаешь что тебя ждет.
Но с другой стороны, оптемезация.
Одно дело - это выпилить драйвера ненужные, а другое сделать допустим цитирую с сайта liquorix(некоторое):
- Уменьшение размера очереди на сетевых оборудованиях (т.е. пакеты при отправке будут более экономно расходовать буфер)
- Планировщик диска, оптимизированный для десктопа.
- Контроль перегрузки для TCP, обеспечивающий бОльшую пропускную способность.
Это я к тому, что вряд ли какому-нибудь красноглазику удастся реализовать это у себя.
Понятно, что это все слова, но там вроде есть бенчмарки и как-то неплохо.
Потребление памяти вырастет, оптимизация кода увеличится, будут ошибки при компиляции?
С пол часа пытался поставить pf-kernel, но проебался с символическими ссылками
Понавключал там все оптимизации, все скомпилилось без ошибок, при попытке make modules_install какие-то ошибки полезли связанные с установленным из реп ядра 4.6.2 модулями
На пф кернел делал ln -s /usr/src/linux перед этим удалил ссылку на ядро из репы естественно
eselect kernel list все-равно показывал на ядро из репы
pf там не было в списке
На либы тоже символическую ссылку надо было делать?
В общем лень было маны читать, оставил все как было пока что
Еще вопрос : У гентушных ядер с реп есть пункт генту в конфигурации, там пункты systemd и openrc, в пф этого пункта нет, нафига они нужны?
Придется дополнительно что-то прописывать в параметры запуска ядра?
>>1751697
Для начала скачай ядро с флагом experimental и собери его под нативную машину, как я в гайде писал.
Компилировать долго будет, производительность увеличится или нет сам проверяй, это от пакета как правило зависит, собирай по одному пакету, сделай нестабильный профиль и по немногу добавляй туда пакетов, меряй скорость.
Как только выпустят с поддержкой драйверов от нормальных видеокарт, так обсудим. До тех пор одно большое нинужно.
Тащемта проблем не встречал кроме того что chromium работает через ozone layer или прослойку xwayland. Через иксвейланд все отлично работает.
В интел и нвидия заебись поддержка, amdgpu тоже завезли же
Проблемы что еще не весь софт перекатился, может прийдется какие-то пакеты из Gnome/Kde/Mate брать.
Проблемы что еще не весь софт перекатился, может прийдется какие-то пакеты из Gnome/Kde/Mate брать.
>>1751747
autodetected gcc optimizations
Почисти от говна еще ядро. и делай монолитным.
Само ядро существенно ни на что не повлияет, тебя же производительность пакетов интересует, их и оптимизируй, графит, pthreads, -O3.
Так почему же? Там используется amd64 ABI, 64 битные инструкции и регистры, только размер указателей 32 бита. И long int также 32 бита, как на x86. Скорость та же, плюс экономия памяти, но больше трех (или сколько там) гигов нельзя адресовать одному процессу, как на x86 с PAE. Для ультрахардкор нищебродов с недобуками на атоме нормальный вариант.
То есть, блядь, инструкции-то 32битные как раз, я хуйню несу, заебался за день, пиздец. В смысле, sse для floating point вычислений, передача float аргументов через xmm регистры, вот это все.
Хорошо наверно в 2016 быть байтослесарем, я ебаное нубло в этом и рассматриваю чисто с потребительской точки зрения, сейчас все 64 битное, оно быстрее и может в больше памяти. Набор команд то больше, значит быстрее быть должно.
Правда тут Я уже скачал образ uclibc в оперативку.
Пока Я не определился со сборочкой генты спешить не буду.
>Читабельнее было бы если бы ты научился скрывать ядерные процессы и сортировать по res
Мой бугурт опередил прочтение этого псота.
Там же одной кнопочкой все переключается, можно было бы сразу сказать.
Хорошо.
Стандартная скриншотилка шотит в файл
wayland-screenshot.png
а мне хочется побольше скринов делать
удалил файл и сделал такую символическую ссылку
ln -s $(mktemp Desktop/tmp/screenshotXXX.png) wayland-screenshot.png
а папка tmp разумеется в оперативу смонтирована.
Ну и тут я не смог не обосратся.
Какой командой это лучше сделать, чрут обязателен?
проебал что в нем были Ctarget musl и чуть не охуел.
благо grep вывел на чистую воду.
Но с кривым сихостом было собрано несколько пакетов.
>uClibc-ng is a spin-off of uClibc (from Erik Andersen) from http://www.uclibc.org.
форк ебта
Кайтесь
В том же, в чем отличие между двумя дистрибутивами лунатикс — один попизже другого.
Но он врядли новую c++ либу звпилит
Пакеты обновятся же, а мне надо всю систему же перекомпилять?Или профита не получу?Уже два обновления gcc пропустил
Суп компиляч, я неофит дженты, и невидия решила выебать мне мозг.
Ядро 4.4.6-gentoo, собрано genkernel all. Невидия ставится 361. версии с флагами
USE="acpi nvidia gtk bindist mmx sse sse2 sse3 ssse3 sse4_1 sse4_2 kde dri handbook vdpau qt4 python multilib"
И VIDEO_CARDS="nvidia intel vesa".
ЧЯДНТ? невидиа сеттингс не отображает половину пунктов, eselect opengl и opencl set nvidia сделал, как сказала инструкция ебилда, а при создании хорг.конф де вообще не грузится, приходится удалять. Аппаратное ускорение не работает.
Если что-то не приложил, то по незнанию а не из-за лени.
Не надо, смысла в этом никакого нет. Хотя я раньше постоянно пересобирал мир при обноалениии gcc, а сейчас как-то забил на все это пердоленье, просто использую ОС
> nvidia vesa intel
Оставь только nvidia, может дрова конфликтуют из-за несовместимости или из-за кривого xorg.conf
emerge -aUD @world
Кстати с последними дровами нвидии советуют держать конфиг в xorg.conf.d
mv /etc/X11/xorg.conf /etc/X11/xorg.conf.d/nvidia.conf
хорга нет, но попробую.
в директорию хорг.конф.д пробовал класть, все равно слетает
В принципе, не работает только аппаратное ускорение, но оно-то мне и нужно
>>1752599
Section "Files"
ModulePath "/usr/lib64/opengl/nvidia"
ModulePath "/usr/lib64/xorg/modules"
EndSection
лежало вот это под названием 20opengl.conf
Смотреть на что ссылается?
Не, чего-то не работает. Nvidia-drivers я тоже емержил заново на всякий случай
radeon 8330
А на относительно новые ноуты с оптимусом (невидия+штеуд) и этим, крайним процом от интелов кто-нибудь из присутствующих генту ставил? Я уже как-то приходил с этой проблемой, но тогда некогда было ее глубоко копать.
Короче, собрал все, поебал мозги с зависаниями из-за необновленного микрокода, с подглюкиванием на новых ядрах, вкомпилил нужные драйверы. Иксы заводятся. Но стоит переключиться из иксов в текстовую консоль, как теряется синхронизация на DFP. Начинают "бежать кадры". При чем Alt-F* обратно в иксы уже ничего не меняет, растр едет даже в графике. ИЧСХ при загрузке со старого LiveCD та же херня.
Куда копать?
Насчет скаленка/пацкаля и генты не скажу, но на ноуте, которым сейчас пользуется le maman стоит айви бридж i3 + 630m чип. На дискретке постоянно подвисает мышь, поэтому у нее теперь работает только штеуд. Дрова примерно 351.
Копать, наверное, стоит в сторону покупки ноута без невидии, типа этих ваших бродвелов ипять да скаленок с ирис про
>>1752666
делал, вылетает. Сейчас пошел смотреть конфиги ядра и делать все по инструкции с хэндбука, может прокатит. Если нет, поставлю в дуалбут свою зеленую бубунту
https://wiki.gentoo.org/wiki/NVIDIA/Optimus
https://blog.fkmclane.net/nvidia-optimus-gentoo
https://wiki.gentoo.org/wiki/Hybrid_graphics
то-же самое есть и в арчвики
>крайним процом от интелов
Это как раз один из тех случаев, когда хочется говорить "последний", в смысле, что never again.
Именно по этим букварям все и делал. Про мою кокретную проблему в них ни слова.
>>1753041
Тут главный вопрос станет, что будет после этого never again?
leveldb пересобери попробуй
отчитываюсь, джентаны. Я - мудак и собирал первое ядро еще при установке системы и поэтому не вырезал поддержку нуво. Теперь все ёпции в нвидиа-сеттингс появляются даже без хконфига.
AMD IBM ARM и еще несколько компаний работают над новой архитектурой, вот что будет.
Гибридная архитектура.
Пока что Кеннонлейк интела или Зен амуды будут.
Так пересобири
У интела будет как минимум еще 5 поколений, и еще 2 смены техпроцесса. до 7 нм, дальше по схеме тик-так уже врядли будут работать, может улучшат архитектуру, добавят ядер, может аппаратное распаралеливание или что-то типа того будет
не, просто хочу с арча перекатиться и хочу чтобы там amd работало,
Живой человек с блобом амуде в 2016 году от Рождества Христова. Спешите видеть!
Ставь швабодку и не парься.
завтра перехожу
А п-понички?
Посоны, выручайте, пытаюсь поднять эти ваши интернеты на линупсе,
И там первая команда для настройки Run "tar jxvf linux_install.tar.bz2".
Мне пишет что такой хуйни не найдено, захожу из под root.
Какая еще толстота? Я 1 день на свободной ОС. Вот пытаюсь разобраться.
tar - архиватор.
jxvf - аргументы программы (архиватора).
linux_install.tar.bz2 - предполагаемый архив.
ls - посмотреть файлы в текущей директории. Думай.
Што. Тебе скринов glxinfo на фоне запущенной днотки с счетчиком фпс кинуть? Завтра вечером напомни только.
>>1753277
>Он рили быстрее сишечки?
Плюсы же хороним, а не няшную.
Не понял в чем проблема, если у тебя роутер то зарезервируй адрес для компа, dhcpcd в таком случае будет ненужен,
ip addr - выведет тебе имя интерфейса
потом сделай символическую ссылку (сам я плохо понимаю зачем, и что такое lo)
ln -s /etc/init.d/net.lo /etc/inid.d/net.(имя интерфейса)
потом добавь интерфейс в автозагрузку
rc-update add net.enp2s0 default
enp2s0 это имя моего интерфейса.
Почему нельзя net.lo туда добавить незнаю
А теперь вообще ничего не ставится, я так и не понял чего там сломал, пиздос, пикрелейтед.
Не понимаю как это пофиксить, и схуяли нет доступа?
Суука как же печет, думаю эта хуйня только с LFS лечится, буду накатывать LFS musl или uclibc
Толку от скорости, когда они говно как язык? Сейчас не те времена, когда стоит жертвовать type/memory safety, удобством и скоростью разработки и корректностью исполнения ради копеечного прироста.
Оптимизация это важно.
Ну да, такие абстракции не будут быстрее более простых для машины вещей. Но пишут что иногда, может когда речь идет об абстрактных задачах, ООП может помогает там, а в сях код громоздкий выходит.
Записал образ через unetbootin, но после выбора boot from usb hdd ничего не происходит.
С гентой таких проблем нет, может мне перестать страдать хуйней и сидеть на жопе ровно, я походу дохера дефолтов переписал.
>>1753441
Нашел. Там теперь каким-то Руфусом надо записывать.
http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-windows
emerge system -e && emerge world -e
Поясните, первый пункт это системные либы, второй это пользовательские пакеты?
gpt надо разметку делать для эфи
Ясно, понял о чем ты
Маловато что-то в этой папке, скринфетч показывает 800 пакетов
рабочая система - это пакетов 400. В генте немношк больше так как надо пакеты для компилежки всякие.
https://github.com/viralex/viralex-overlay/blob/master/sys-devel/gcc/gcc-6.1.0.ebuild
Просто сохраняете файл в папку
/usr/portage/sys-devel/gcc
вообще если видете что что-то слоупочат, то ищите ебилд в интернете или оверлеи подключайте.
Manifest тоже поправить прийдется.
Хотя что я блядь несу, прийдется весь оверлей подключить.
самый маленький из оверлеев со свежим компилятором.
Похоже понял в чем косяк. Как сделать функцию run? Ну т.е запустить программу или процесс? Вычитал про сс но это компиляция.
./program
запустит твою программу если она находится в текущей папке, или абсолютный путь к ней пиши.
Что дает новый gcc, а именно 6.1.0?Плиз краткое пояснение очевидных преимуществ над 5.4.0
Зависимости-хуисимости, вот это вот все, но нет ни одного дистра который бы удовлетворял моих потребностей, все самому пилить надо.
Для этого больше всего подходит LFS, правда обновлять его ебаный ад будет.
Я хочу систему на musl и не ебет.
Чтобы не обмазыватся кросс-компиляцией для начала накачу gentoo musl по-людски, не переписывая все на свете дефолты.
А с нее и буду собирать LFS.
Потом потру nomultilib.
Юзать буду в основном musl, a для эстетического удовольствия будет ЛФС, абсолютно чистая система, только с самым необходимым, ни компилятора, ни баша там не будет, только текстовый редактор, вейланд, браузер, видеоплеер, читалка пдф, музыкальный плеер... ну и либы для всего этого.
Поясни что ты делаешь, задаешь какие-то непонятные вопросы, ванга в отпуске, покажи что за ошибка, поясни что делаешь вообще?
Мне просто нужно установить драйвера на линукс от коннект менеджера.
>>1753396
Вот инструкция, захожу в папку, но на первом этапе у меня ошибка с child.
У многих такая же хрень была https://forums.linuxmint.com/viewtopic.php?t=112590
Нахуя?
Какой коннект менеджер?
как пакет называется?
Ты костыли делаешь какие-то.
Модем есть модем, причем здесь твоя пк?
Сеть не работает?
Настрой модем через веб-морду.
Ты конечной проблемы не написал, трудно понять чего ты вообще хочешь.
Что не понятно? Есть инструкция по УСТАНОВКИ МОДЕМА ДЛЯ ЛИНУКСА и её надо выполнить.
Ошибка у меня с "tar jxvf linux_install.tar.bz2. Походу его нужно как-то сохранить в какую то другую директорию.
Но я на пингвине только 1 день и поэтому хз.
Еще бы надо бы как-то прописать белый список для модема.
Он у меня ничего не раздает, модем даже не установил еще. Линупс даже не видит что он вообще тут есть. Что тут не понятного? Свисток жи.
>>1753469
Да ты описал все черт знает как надо было написать что есть ЮСБ-свисток и его надо завести.
Модемом сейчас чего только не называют.
И вот ты ставишь драйвера...
Что не получается то?
Пакет бинарный или это исходный код?
Или это установочный образ .deb .rpm?
tar jxvf linux_install.tar.bz2 выбрасывает содержимое архива в текущую папку, что там надо а что не надо пока не ясно, ведь ты не ответил на вопросы выше.
Минт это васяносборочка, в дебиане точно так-же сделать можно все.
1) пункт нужно распаковать архив tar jxvf linux_install.tar.bz2.
Захожу в каталог, линупс, открываю. Выскакивает ошибка.
tar(child) linux_install.tar.bz2. функция open завершилась с ошибкой
tar(child) Error is not recoverable :exiting now
tar child return status 2
Архив не могу распаковать, ошибка. Установщик запустить пробовал, но пишет отказано в доступе.
Заходил через root.
glibc - жирнотень, ненужно, надеюсь скоро весь линукс перекатится на musl и uclic++ для плюсов.
Больше оптимизаций изкаропки.
1% или зонд.
Последний - 53.
Чтобы размаскировать добавь сладующие строчки в следующие в файлы:
/etc/portage/profile/package.use.mask
www-client/chromium -gtk3
/etc/portage/package.use/www
www-client/chromium -cups -gnome -gnome-keyring gtk3 hidpi tcmalloc proprietary-codecs -system-ffmpeg -ffmpeg -hotwording custom-cflags -hangouts
Это локальные юзы, советую влючить гтк3 и выключить все ненужное, системный ффмпег по желанию.
/etc/portage/package.unmask/unmask
<=www-client/chromium-9999
Эта строчка собственно размаскирует последний хромиум.
Да мне альфа-бетки не очень охота юзать.
Просто интересно.
Даже на Винде версия Гугло-Хромого постарше, хотя Хромиум раньше должен выходить
Эти альфы работают не менее стабильно офицеально стабильного релиза. не вижу смысла на говне мамонта сидеть, тем более чем стабильнее у тебя релиз, тем более похуй разрабам на твои баг-репорты.
Повеяло говном мамонта, Я думал в арче все и вправду свежее, как увидел ядро 4.5 понял что пиздеж.
Уноси свое говно.
Новее чем в арче мань, пока что не компилял, потому как вообще решил на другой дистр перейти, Gentoo musl, как я уже говорил.
Ну стоит признать, что дизайн в лучшую сторону изменили немного.
Я под Виндой пробовал эти альфа-бетки.
Тебя дизайн только волнует?
> dev
> стабильные
> верьте мне
Клоун прекращай.
Я кстати понял откуда у тебя постоянно ошибки при компиляции. Проблема в твоей голове, альфатестер.
Врети!!!!!!
Все охуенно работало раньше, сейчас таки поломал пару пакетов, сейчас скажу какие...
Дурочка, я постоянно сижу и в твоих тредах и в линупс треде, я уже задолбался считать сколько раз ты обосралась.
Да из нестабильных пакетов у меня только хромиум, все остальное обычный тестинг, никаких экстремальных оптимизаций.
Запилил новую разметку, два пустых раздела хуй знает зачем, потом уберу.
А про общелисп -- нет.
Дефолты в самый раз, nls отключить можно, это локали.
This is a current compiler/language research topic to strictly limit the set of allowable virtual function calls in a given binary object to a pre-defined set of function calls. By doing so, C++ virtual method dispatch can be made more secure.
Фича для безопасности тип, только для плюсов.
Уже шесть часов пересобираю все пакеты в системе, осталось ждать недолго
Какой утилитой можно проверить производительность пк для личных отчетов?
time package_name
И хули так долго блядь? Некропк?
Если начнет надоедать то не отчаивайся и юзай clang
и еще если оперативы 4 гига то этого хватит чтобы все пакеты за исключением 3-5 собирались в оперативе, как это сделать написано в гентувики tmpfs, тоже повысит скорость сборки.
800 пакетов emerge system -e && emerge world -e
После первой команды пересобиралось 300 пакетов, после второй 800, поэтому чувствую что что-то сделал не так
root #echo GENTOO_MIRRORS=ftp://192.168.3.1/pub/gentoo >> /etc/portage/make.conf
root #sed -i "/^sync-uri/d" /etc/portage/repos.conf/gentoo.conf
root #echo "sync-uri = rsync://192.168.3.1/portage" >> /etc/portage/repos.conf/gentoo.conf
root #emerge --sync
2) Set up your nameserver for DNS resolution.
root #echo nameserver 192.168.3.1 >> /etc/resolv.conf
И обязательно ли фтп? У меня так-то хттп сервер.
вводить ближайшее к тебе зеркало же, не?
я не вводил ничего, все обновилось (по крайней мере, устаревшие пекеты не находятся), но я ставил bluedragon с xfce, а не stage3
у всех дистфайлес там?
Просто у яндекса есть еще
http://mirror.yandex.ru/gentoo-portage/
что ввело меня в заблуждение, но с яндексом вроде работает все, или нет, у меня в списке зеркал запасные есть.
меня там в мануале 193.166.165.154/pub/gentoo смутило, но походу зря я обосрался, просто зеркало как и в обычном дистре же выбрать надо?
1200 пакетов по сути перекомпиляется же. Кстати сейчас компиляется 739-ый пакет из 809-и, я почти у цели
Кстати производительность firefox увеличится с флагом -ftree-parallelize-loops= , и какое значение ставить для флага с четырехядерником?
Я похоже уже разобрался, сорцы у меня с яндекса качало всегда, а вот портеж нет, адрес для обновления портежа указывается в
/etc/portage/repos.conf/gentoo.conf
Ну не факт что файрфокс этот флаг поддерживает, это посикс тредс, а файрфокс за однопоток ругают, твоя опция оптимизирует циклы, разбивая на потоки, не все циклы очевидно, и тяжело сказать может ли это навредить, потому как не знаю как все устроено.
Еще есть графит, ним вроде большинство пакетов можно распаралелить.
Указывай число равное количеству потоков процессора, 2 с гипертредингом это 4 потока.
Раньше быстро плыл поток ебилдов как при чтении с зажатой стрелкой вних, а теперь как будто текст пейдждауном скролится.
лайман 2.0
Бамп
Что в LFS, что здесь сидят от силы по 3-4 человека.
Тут так вообще неймфаг просто флудит я смотрю из-за чего треды в бамплимит и уходят быстро.
Ну это сейчас, скоро месяц генточки musl, народу больше станет.
Я пырю мел и беру легче, но меня тоже вскрывает от неймфага с почтой, ведущего свой личный блог в тематике. Это похоже на прикол уровня старого blчана, есть в этом некая экзотика. Так что прошу dmitry и модов не напрягаться, просто мимо проходил...
https://github.com/gentoo/musl/blob/master/sys-devel/gcc/gcc-4.9.3-r999.ebuild
https://github.com/gentoo/musl/blob/master/sys-devel/gcc/gcc-6.1.0.ebuild
Нашел норм оверлейчик.
юзайте и этот оверлей.
https://gcc.gnu.org/wiki/Graphite/Parallelization
http://yuguangzhang.com/blog/enabling-gcc-graphite-and-lto-on-gentoo/
https://gcc.gnu.org/wiki/Graphite-4.8
Шрифты:
https://wiki.gentoo.org/wiki/Fontconfig
https://www.freedesktop.org/wiki/Software/HarfBuzz/
https://packages.gentoo.org/packages/media-libs/harfbuzz
Ну бля, раз ноут, да еще и с таким процессором, да еще и амд, то компилять на нем не реально.
У тебя три стула на выбор:
Debian unstable - некоторые пакеты свежие, некоторые нет, положняк там плохо знаю, помешаный на швабодке дистр, выпиливали нвидию из репы, на вейланд все-еще не перекотились, а с твоим железом старые жирные иксы не очень будут.
Fedora - Перекатилась на вейланд, дистр годный, ставить надо с минимальной системы, тоесть консолько а на нее вейланд и вестон, либо свей. Пакеты весьма свежие.
Arch - изкаробки не очень свежие пакеты, но по умолчанию минимальная установка, надо включить тестинг ветку чтобы свежее было. Софт из АУРА прийдется компилять, все остальное не прийдется, в ауре лежит velox - очень легкий оконный менеджер, но его можно на любой системе собрать.
Компилять для ноута не очень приемлимо, остановись на федоре.
Мальчик, ты долбоёб? Тебе же всё написали. Шрифты иди ставь нормальные, твои выглядят как говно даже с моими 136dpi.
Однозначно jamq лучше.
xfce4-terminal
Yakuake
xterm
Это чье-то поделие, которое может забыться через пару месяцев?
Т.к. у меня проц. не из новых, то было бы неплохо воткнуть готовый дистр, а потом в фоновом режиме конпелять то, что уже нужно.
Умнее будет раз скомпелировать двое суток все говно, а потом просто пользоваться хорошей системой без изъебов.
Димок - мамкин оптимизатор, как обычно, пропизделся. Даже на сайте разрабов написано, что в таком случае памяти будет жрать меньше, а вот производительность упадет.
Ставьте дефолт и не слушайте хуесоса этого.
Делать мне больше нехуй, как на каждый твой высер пруфы подбирать. Просто иди нахуй, как обычно.
Влажные мечты кукаретика...
Нет, обновляйся на 4.6.1
Там вроде что-то меняли, проверь еще раз драйвера коректно или нет подключены.
Что там меняли, связанное с интеловскими картами, аутист? Опять пиздаболишь со скуки, чтобы ньюфаги страдали? Дима такой дима.
Что-то поменяли в конфиге настройки видеодров, первая ссылка гугла мань.
Но мой старый конфиг вроде работал.
обосрал весь табурет
Доставило тоже.
В генте есть uclibc.
Гента тоже имеет пакман и йогурт для аура.
Гента более гибкая.
Ядро 5 мегабайт занимает, в арче еще 30 мегабайт инитрамфс.
Если у тебя не ноутбук то смысла в раче нет.
Рач с системД, жирная блядь, толстая система инициализации вместо лаконичной OpenRC.
Ставлю Velox.
Не так страшно, я думаю. Хочу уму-разуму набраться немного, да и хочу систему без относительно свистоперделок космонавтских . Надеюсь, что более-менее стабильно на арче будет, а то пугают часто, что падает из-за обнов.
Заранее нахуй посылаю вас
Ну хуй знает, у всех вроде нормально все собралось
Ну есть профиль с системди на такой случай.
Ты не понял, сустемд заменил собой набор костылей. Как думаешь поступил вялый?
Каких еще костылей?
Вот именно, система инициализации должна быть системой инициализации, проинициализировало и досвиданья. Системди вообще непонятно что такое, и почему его так хорошо профорсили...
Ты сначал доебаном овладей хотя бы на полшишечки, потом будет и гента, и рач, и слака, когда хоть немного разберешься.
Уболтал! Сегодня буду накатывать генту на виртуалку. Дай нормальный гайд для новичков плиз, а то я что-то не шибко понимаю за ядро и тому прочие вещи.
Да ну, дабиан надо анстейбл ставить, а арч по умолчанию равен этому дебиану, вроде даже более стабилен, короче если у тебя Хуй86 то лучше арч, если нормальный процессор то выбор между дебианом и гентой очевиден.
А ты какую генту ставить будешь?
В оп-посте ссылка на гайд мой, а в нем куча еще годных ссылок, и вроде все на пальцах объяснял.
ИМХО, парню рано еще этим заморачиваться. Пусть почувствует сначала всю силу опенсорса. Я сам начинал с дебиана, а потом, через полгода, на масдай не мог уже смотреть спокойно - просто блевать тянуло от уебищности этой поделки и тотальной закрытости всего и вся.
А как мне было охуенно как я только на дебиан перекотился, он божественным казался...
Хоть изначально хотел генточку, но не помню по какой причине не накатывал ее сразу, я даже в навигацию по файловой системе не умел, наверно потому, но все-таки линуксы Я имеено на генте осилил и смог уверено пользоватся.
А вот дебианы и арчи дают простор для маневров, гуи избыточные, мокрописи автоматически делающие fstab.
Как написано в Handbook:
Gentoo it's all about choices.
Так что у тебя тут сразу 5 стула:
Gentoo multilib stage3
Gentoo nomultilib stage3
Gentoo musl stage3
Gentoo uclibc stage3
Gentoo any stage4 (ну эта уже полностью готова как я понял)
>Gentoo multilib stage3
>Gentoo nomultilib stage3
>Gentoo musl stage3
>Gentoo uclibc stage3
>Gentoo any stage4
Ачойта? Можно выбирать, с какого этапа начинать и что будет изначально на борту?
Да ставь дебиан, как тебе уже посоветовал кто-то. С такими тупыми вопросами ты генту даже поставить не осилишь.
В чем суть установки:
0. Берешь любую систему GNU/Linux.
1. делаешь разделы с файловыми системами.
2. Распаковываешь туда архив.
3. Скачиваешь, настраиваешь и устанавливаешь ядро.
4. Скачиваешь некоторые утилиты если надо.
5. Перезагрузка и профит.
Осилит, просто на харкаче харкачанам лень на вопросы отвечать было когда ты устанавливать генту хотел, сейчас многое изменилось.
Если ты хочешь запускать 32-битную парашку то multilib - твой выбор, на остальное можешь не смотреть.
Если не хочешь то есть nomultilib полностью 64-битный.
Если хочешь маленькую шуструю систему то musl/uclibc - это легкие сишные библиотеки вместо жирной стандартной, дистр собраный на одной из этих либ весит раза в 2 меньше уш точно, там в самом стейдже гораздо меньше всяких пакетов, но охуенно работает. Должна быть и значительно быстрее, но я еще не проверял скрорость, оперативы тоже потреблять меньше должна.
Для musl прийдется оверлеи подключать, сидеть на стабильной ветке.
Uclibc - верняк, все окай компилируется.
Какой смысл выделять 2МБ под биос бут и еще 128МБ под сам бут, если можно отмерить где-то 200МБ под бут и не ебать мозг?
Хотел с musl начать. Там нужны патчи, лфс с него собирать будет слишком мазохизмом, накачу Gentoo uclibc а потом с нее лфс.
Генту накачу чтобы с кросс-компилежкой не замарачиватся.
У тебя что MBR и легаси биос?
Я хуй знает как там устроена загрузка оси, сначала вроде граб грузится, и с него уже ось выбераешь.
У меня эфи стаб, так как плата вышла позже 2008.
Эфи стаб сразу из биоса грузит ядро, надо только фат32 раздел создать с ядрами, раздел 33 мегабайта даже избыточен, монолитное ядро меньше 6 мегабайт весит, просто фат не позволяет создать раздел меньше.
А, понятно, это для старых компов. Короче, пилю /boot /swap /home, как всегда
Gentoo stage4.
Но графическую оболочку прийдется самому компилировать.
А можно уже готовую генту установить, очень легкую.
https://wiki.gentoo.org/wiki/Project:Hardened_uClibc/Lilblue
https://wiki.gentoo.org/wiki/Project:Hardened_musl/Bluedragon
Выглядят обе одинаково:
https://www.google.com.ua/search?espv=2&biw=1918&bih=1012&tbm=isch&sa=1&q=xfce4\
Но ставь лучше первую, вот эту:
https://wiki.gentoo.org/wiki/Project:Hardened_uClibc/Lilblue
Там все расписано.
Дистра с десктопом меньше и легче нет, но и там можно снести десктоп и накатить минималистичный DWM, который после загрузки будет потреблять 80 мегабайт памяти.
Для установки нужен любой лайв сиди.
В статье все описано, еще заглянь на Gentoo handbook.
Браузеры долго компилируются, но можно и бинарные пакеты ставить. Наслаждайся.
Делаю livecd ~# mkdir /mnt/gentoo/{boot,home}
Ответ cannot create directory:file exist. Пиздит, что файлы уже есть, как я понял. А так mkdir /mnt/gentoo/home уже создает. Странно.
Гента на uclibc лучше для такой-то некроты.
Не обновлять без вытянутой батареи и подключения к сети у ноутбуко-фагов ума хватает.
Нет, он по-видимому не понимает {}, потому что когда я создавал директории по отдельности, то все было ОК, а если перечислял в {}, то писал, что файл существует.
А ты случайно не из лайв сиди это делаешь? Там по умолчанию может что-то другое вместо баша быть.
/bin/bash набери тогда.
И что это за профили?
Выбери обычный профиль без kde или gnome.
Далее по хендбуку.
В конце:
emerge sys-apps/apt-get
apt-get install icewm-desktop
>emerge sys-apps/apt-get
>apt-get install aptitude
>aptitude install pacman
>pacman -Syu yaourt
>yaourt -Syu icedwm-desktop
пофиксил
P.S. apt-get update забыл
А кто sources.list править будет?
это я ещё не советовал поставить рядом дебиан и чрутится в него
Не могу установить время. /usr/share/zoneinfo/ пишет что такой директории нет.
https://www.amazon.com/Operating-System-Concepts-Abraham-Silberschatz/dp/0470128720
или эта
https://www.amazon.com/Modern-Operating-Systems-Andrew-Tanenbaum/dp/013359162X
ну видимо и правда нет такой директории, вопрос только почему. Ты stage уже распаковал?
Это норма, там utf-8 по умолчанию, так что руснявый в браузере и где еше там надо то будет.
Ух ты, а зачем тебе?
Я бы читал ту у которой 4 издание, она свежее, и судя по тому что аж 4 издание значит кому-то стала полезной.
То есть, можно пропустить установку времени и локали? Просто охота уже начать компилять ядро
Да, ядро можна с самого чтрута собирать, а потом уже финальные штрихи добавлять.
Дак понятное дело, там и половина rpm лежит, надо же откуда-то сырцы да бинарники доставать, не все же от скуки ебилды пишут для сырцов.
Gentoo установил? А LFS?
Последнюю рекомендую, годная книга, соберешь систему из ничего, там подробно написано все что и зачем нужно, собирать только из сорцов будешь, система не самописная, но были книги что описывают как свою создать.
А приведенные тобой книги скорее для программиста интересны чем просто для человека которому их устройство интересно, там наверно дохуя низкоуровневого байтослесарства.
Я таким методом тыка скачал две книжки по ядру, а там 700 страниц байтослесарства про устройство ядра, кольца, и прочую поебень, а мне то надо было узнать как его конфигурировать, в этом помогла Linux Sea.
Епт, да у меня ядро уже полчаса компилируется. Боюсь представить, что будет, если попытаться накатить гном или юнити...
Чуваки, вы можете бить меня ссаными тряпками, но мне кажется, что КОМПИЛЯТОР ЗАВИС!
Бамп
Поясните мне за конвеер, пытаюсь получить называния всех картинок в саб/директории и аспектратио каждой. По отдельности команды работают, а вот вместе нет. Я не могу в баш, поясните как это сделать?
ERROR: compressing modules cpio (((
Значит ты дима и есть.
команда кокая? мир обновляешь?Кто постит кусочки скриншотов и кусочечки логов хуже червей-пидоров!
>abi_x86_32
Загляни, короче, сюда https://wiki.gentoo.org/wiki/Eudev
Да, мир, а перед этим ставил стим. Сделал как в первом скриншоте, обновил @steam, всрал в package.use второй скриншот, пытаюсь обновить мир, меня попросили добавить немного abi_x86_32, добавил, обновляю, конфликт.
>Анон, что лучше для глубокого изучения работы оп.систем
https://www.amazon.com/Modern-Operating-Systems-Andrew-Tanenbaum/dp/013359162X
Таненбаума бери, он четко стелит. После можешь что угодно читать.
Ах да, извини, спасибо за ссылочку.
Ну он должен понимать, что Таненбаум используется частенько в учебных заведениях.
Соответственно, самому будет сложно читать, это я сужу по его книге комп. сетей.
Но если сильно захотеть и не быть ленивым - вперед.
Ну я в 11 классе ещё читал "Операционные системы: разработка и реализация". На мой взгляд, очень понятно пишет.
Ну если там что-то вроде Рихтера только обобщенно, то вполне себе нормально.
Я, когда с комп. сетей начинал в 18 лет, у меня никакого бэкграунда не было.
Тут просто нужно принимать во внимание несколько факторов: насколько тебе это будет интересно и какой ты имеешь бэкграунд для чтива.
До комп. сетей я пробовал ОС читать Таненбаума, дошел до прерываний, помню POSIX стандарт и как он с виндой те же функции сравнивал.
Все, дальше просто забросил, т.к. переключился на другое, поэтому, возможно, я ошибаюсь на счет сложности материала у него конкретно в книге ОС.
Сейчас глянул "Современные операционные системы" - ну пиздец же. Совсем для дебилов студентов разжевывает. В "Разработке и реализации" та же самая тема (ОС как API и ОС как менеджер ресурсов) тоже подробно рассматривалась, но хотя бы без тупых картинок.
Потом приснилось что встретил какую-то тянку и нес ее собаку в пакете. Мы подошли к магазину а там Tim Skold начал петь новую песню, вроде на русском, потом какой-то хуй его перебил и продолжил что-то петь а потом его перебил Егорка Летов - Русское поле экспериментов, Я попал в погреб с консервациями и под эту песню стал разбивать банки с вареньем....
Если бы Я не установил Gentoo musl то вряд-ли бы мне такое приснилось
У меня иногда сборка обрывалась с открытым браузером, писало киллед, а не эту ошибку вроде.
А ты как собирал?
Еще он у меня в оперативе не собирался, наверно 4 гига мало, добавил его в профиль notmpfs
Ну я смонтировал диски, распаковал стейж3, подмонтировал proc,dev,sys... Короче по хендбуку. Вот добавил флаг -fortran и хочу пересобрать сперва gcc. Выходит такая ошибка. Пробовал это ещё утром, все то же самое. Причём недавно точно так же собирал генту и все было хорошо.
>segmentation fault
Хотя это же то, что у меня случалось.
Попробуй очистить папку /var/tmp/portage
Закрой все приложения и поставь на сборку его.
8 гигов. Собирал генту до этого несколько раз, последний - относительно недавно. Проблем не было
Какой версии лайман?
layman-update -R
Сам то какой стейдж качал?
http://mirror.yandex.ru/gentoo-distfiles/experimental/arm/embedded/stages/
http://mirror.yandex.ru/gentoo-distfiles/experimental/arm/uclibc/
ARMv7a как я понял у тебя работает раз никаких образов с l нет.
генту-проблемы... они закаляют тебя, чем больше количество стали в тових яйцах будет расти пропорционально количеству размаскированных пакетов из анстейбл в make.conf и package.keywords и вот как только твои яйца станут стальными настолько, что будут мешать тебе ходить, а очередной сегфолт при обновлении хрома или либры которые собирались всю ночь приведёт тебя в ярость и ты пошлёшь всё его нахуй и поставишь себе тёплый и ламповый арч с его прекомпилированными бинарниками, но если есть желание, то можно и из сырцов собирать, для знающих толк в извращениях
А по сабжу даже толком непонятно что вызвало сегфолт, можешь попробовать размаскировать анстейбл gcc, но он тебе по зависимостям попросит кучу остального размаскировать, в том числе и glibc.
Как буд-то что-то плохое, в генте анстейбл стабильнее чем в арче, пердолинг с ним только в musl будет.
Я давно перестал жрать этот кактус, так что за стабильность анстейбла генты ничего не могу сказать, но у анона gcc сегфолтится может конечно это вина анона, а не генты
Ну а про не стабильность арча можешь мне не говорить, я уже который год сижу и серьёзных проблем не возникало, а те что возникали — решались элементарно, даже сырцы патчить не надо и ебилды править так что гента это хорошо чтобы познакомиться с линуксом и "познать его в полной мере", а когда надоест его познавать уже можно использовать человеческие дистрибутивы с бинарными пакетами.
Ну а гента еще стабильнее.
Мне арч тоже понравился чем-то, но аур и на генту можно установить.
>Системди вообще непонятно что такое, и почему его так хорошо профорсили
systemd понятно что такое и почему его так профорсили и продолжают форсить.
systemd это попытка RedHat сделать аналог GooglePlayServices и замкнуть на себя все userspace-level API Линупса.
>аур и на генту можно установить.
И получим помесь бульдога с табуреткой? Кто же за зависимостями следить будет и юзами, или там пакеты в отдельное окружение будут ставиться и со своими либами линковаться? А то с гентой можно многое сделать, у неё же есть портаж с ебилдами, хоть аур подключай хоть апт как тут советовал анон >>1758863
, вроде в генте даже арчевский пакман теперь добавили чуть ли не по дефолту.
Пакман добавили, йогурт ставишь, йогуртом сносишь, но меня с аура тооько пару пакетов интересует, проще ебилды написать
ты так говоришь, как будто это что-то плохое.
Нормальная же система, ну пользует линукс-специфичные вызовы, которые для того и пилились в ядре, чтобы их использовали ну замыкает на себя кучу всего но это же демон инициализации, не мудрено Единственным он никогда не станет, потому что всегда останутся "ретрограды" которые будут кричать: "Долой централизацию, копирастов, всё новое и systemd," — вот они и будут дальше использовать и прилить OpenRC или init.
Пока из всех профитов системди я только втоматическое создание папок для Wayland-сессий заметил, без него решается копипастингом скрипта на 5 строчек в баш_профайл.
(Да, пишу с Ведроида, ибо Яблоко сегодня только доставят)
> няшу
> iPhone 6S Plus
> посоны заимел анальный дилдо без задач с аппстором и педиками
пофиксил
А как же единообразное управление сеткой с netctl и networkmanager который не использую, централизованные системы хранения логов, юниты для запуска сервисов с вполне вменяемым управлением надо только привыкнуть.
Понятно, что всё это было и до этого, в виде зоопарка init скриптиков, syslog. Понятное дело, что это уже не чистый unix way, да и к соблюдению KISS есть вопросы, но в итоге та продукт получился нормальным и вполне юзабельным, со своими задачами хорошо справляется и работает достаточно стабильно.
> Без задач
Поехавший?
Как уже заебали нищеброды, оправдывающиеся попенсорсом и рюшечками ей-Б-гу!
Конечно можно, тут полная свобода действий, это тебе не шиндовс.
Так то оно так, но зачем если InitRC работает лучше?
В ответ получаешь - "ЭЭээээ бляя ну ладно, но хуйня нейм ЛУТШЕ, я скозал".
Не первый раз уже замечаю, влезая в спор, ты постоянно обсираешься, тебе это так нравится, да?
С чем ты обосрался понь?
Да ладно че ты, житный админ уже все знает, все умеет. Простынку написать на баше, дело такое, знакомые, 15 минут, уже все хуйня, оттуда вызывать с десяток разных утилит, так юникс-вей же, разберёмся как-никак прожили уже жизнь-то, маны заучили, мозоли наели, опыта не занимать... А комбайны свои оставь молодым...
Ну я то согласен что пердольный подход никчему, но вот есть OpenRC, в чем там пердолинг?
Дак я про что и говорю, ради бога, всегда будет момент инерции, главное чтобы он не переходил в "болезненную форму" как это случилось с Xorg и GCC, когда ты у тебя огромная кодовая база с невероятно высоким порогом вхождения, куча костылей для совместимости со всяким древним говном мамонта и разработчики начинающие впадать в маразм в силу преклонного возраста.
https://2ch.hk/hw/res/1354736.html (М)
ебей блядь, смотри в полярис-треде, почта россии спиздила 300 посылок. Думаешь синкпад не спиздют? А как они его перевозить будут? В лучшем случае побитым доставят, не жмоти 10 бачей и заплати за человеческую доставку.
Двачаю, на ксорге держит только более лучшая оптимизация (вроде как). Почему системди та-же участь не постигнет?
Может и постигнет, я не Ванга, далеко не могу заглядывать. Но это уже сослагательное наклонение, и время покажет.
Да в лучших традициях опенсорца будут пилито оба, энтузиасты будут пилить openrc, корпорашки будут вливать бабло в systemd и будет два продукта, один — "с душой", а другой — плод "бездушных" корпораций. Что само по себе хорошо и только расширяет возможность выбора между ними, а не ограничивает её до "единственно возможного"
Блядь ксогра с компилятором GCC спутал, ксорг-то уже все, полностью бесполезен стал, ибо дохуища легаси-говнеца.
Джи-си си тоже с говнецом, но вроде оптимизирует лучше шланга.
Ну раз корпорациям надо значит надо, вот зачем на десктопе он не очень ясно.
всё так, но вяленый растёт, вроде в федоре хотели его уже добавить, как альтернативу иксам, про которые ты всё верно сказал.
Шлангом вроде уже дебиан собирали.
Так что смена поколений вроде идёт, но IPv4 и Python2 всё-ещё популярны и пользуются спросом.
И хедер править несложно, один вопрос только, как добавлять вообще на панель какую-либо информацию?
Например, настройки сети, звука. Это все с треем идет или отдельно какой-то пакет ставить нужно?
Дак он там уже две версии небось в иксах работает, так что нещитово.
Вот когда выпилят полностью и оставят только вяленого, тогда и к этому вопросу.
Ну он же человеческим языком пишет, что создать не может, я бы на права в первую очередь посмотрел.
Дырявая голова, ну тогда env в студию. Заодно и /etc/profile можно посмотреть.
Я только что скачал stage3 и распаковал его по хендбуку. До этого раза три так делал, все было хорошо. Вот только что чрутнулся, ничего, кроме make.conf не трогал
Переменные окружения говорю давай, а то разговор беспредметный, "у меня в подвале стук, объясните почему?"
Ну я хелло ворлд написал, вроде скомпилился.
Я это решил только что, хз как. Просто от нехуй делать запустил пару раз еще раз и все собралось. МАГИЯ ГЕНТУ нахуй
Венера просто в Водолее, ага.
Вяленый это протокол, ничего более.
Протокол готов.
Другое дело насколько хорошо софт под него адаптируют. Под ксорга уже ничего не будут адаптировать, ибо сложно и бесполезно.
Была хрень какая-то, не очень точная.
>Другое дело насколько хорошо софт под него адаптируют.
Ну третий гном говорят работает уже на вяленом весноте или как оно там. GTK и QT уже тоже уже поддерживают, насколько я знаю. GTK только ХЗ стабилизировались или ещё нет, какая там сейчас актуальная, они вроде про 3.6 говорили настоящий GTK3
В общем вроде всё уже вот-вот на вот-воте, но пока ещё будущее не пришло.
Я вот думаю в тайловые WM перекатиться с тёплого-лампового mate, может посоветуешь чего?
Ну да, на вяленом он и работает, вестон это композитор.
в генте же была прикольная emerge-delta-webrsync или как-то так, время конпеляции не считала, но на медленном и нестабильном интернете я её просто боготворил.
Всегда останавливала установка генты только из-за потраченного времени на компеленг.
Поясните в общем, можно организовать локалочку и быть мастером конпеленга.
>работает уже на вяленом весноте или как оно там. GTK и QT уже тоже уже поддерживают
Блять, ёбните кто-нибудь уже мне молотком по пальцам. Надо в отпуск.
Я как-то пробовал ковырять из интереса. Ничего сложного, но есть определённые ограничения на архитектуру пакетов. Типа нельзя на x86 конпелять для amd64 наоборот можно
Ну вот человеческий же дизайн, не то что X11, где полный червь пидор.
1) Настройка всего этого говна(судя по твоему вопросу) займет больше времени, чем конпеляция гсс.
2) Вы заебали гнать на конпеляцию, там один раз потратил двое суток и пользуйся годами. Нет, не хочу, хочу рвать жопу в поиске каких-то обходных путей.
в гугле полно решений, известная проблема
Как и xfree86 )))))
Шланг вроде компилирует не все, нет? Некоторые пакеты придётся через GCC собирать, во всяком случае, месяц назад так и было
Кажется я разобрался. В биосе в настройках SpeedStep включил maximum performance всегда, в ядре включил поддержку масштабирования cpu, и установку ondemand. Теперь в простое 800mhz, когда нужно повышается и все летает. Вот я тупой.
Так и есть, на генте в куче оверлеев уже есть
Ну то что в фоне работает может быть остановлено.
>3. Множество оверлеев
Можете объяснить что это для новичка?
Вроде не все.
Что за железо?
Дополнительные репозитории.
Чтобы добавить один из них надо просто выполнить
layman -a overlay_name
layman -S
почитай в вики
Есть оыициальные оверлеи, есть неофицеальные, если для одного пакета подключаешь то не критично
layman -a hardened-development
layman -S
emerge -S
nano /etc/portage/package.accept_keywords
sys-devel/gcc::hardened-development
В конце emerge --depclean
#!/bin/bash
echo "Start full upgrade?"
read answer
if [ "$answer" = "y" ] || [ "$answer" = "yes" ] || [ "$answer" = "д" ] || [ "$answer" = "да" ]
then
echo "Syncing portage tree..."
emerge --sync
echo "\nUpgrading world..."
emerge -avuDN world --keep-going=y world && \
echo "\nRebuilding live..." && \
emerge -av @smart-live-rebuild && \
echo "\nRebuilding preserved..." && \
emerge -av @preserved-rebuild && \
echo "\nModule-rebuild..." && \
emerge -av "@module-rebuild" && \
echo "\nRevdep-rebuild..." && \
revdep-rebuild -- -aD && \
echo "\nUpgrading python..." && \
python-updater -- -aD && \
echo "\nCleaning perl..." && \
perl-cleaner --all -- -a && \
echo "\nFinilizing update..." && \
revdep-rebuild -i -- -avD && \
emerge -ca && \
etc-update && \
env-update && \
source /etc/profile && \
prelink --all && \
echo "\nCleaning temp..." && \
rm -rf /usr/portage/distfiles && \
rm -rf /usr/portage/packages && \
mkdir /usr/portage/distfiles && \
mkdir /usr/portage/packages && \
emerge --depclean
fi
#!/bin/bash
echo "Start full upgrade?"
read answer
if [ "$answer" = "y" ] || [ "$answer" = "yes" ] || [ "$answer" = "д" ] || [ "$answer" = "да" ]
then
echo "Syncing portage tree..."
emerge --sync
echo "\nUpgrading world..."
emerge -avuDN world --keep-going=y world && \
echo "\nRebuilding live..." && \
emerge -av @smart-live-rebuild && \
echo "\nRebuilding preserved..." && \
emerge -av @preserved-rebuild && \
echo "\nModule-rebuild..." && \
emerge -av "@module-rebuild" && \
echo "\nRevdep-rebuild..." && \
revdep-rebuild -- -aD && \
echo "\nUpgrading python..." && \
python-updater -- -aD && \
echo "\nCleaning perl..." && \
perl-cleaner --all -- -a && \
echo "\nFinilizing update..." && \
revdep-rebuild -i -- -avD && \
emerge -ca && \
etc-update && \
env-update && \
source /etc/profile && \
prelink --all && \
echo "\nCleaning temp..." && \
rm -rf /usr/portage/distfiles && \
rm -rf /usr/portage/packages && \
mkdir /usr/portage/distfiles && \
mkdir /usr/portage/packages && \
emerge --depclean
fi
>Они хоть как-то проверяются и подписываются разрабами генты?
А в генте ебилды уже подписываться стали?
дак понятно, что не попадает, его туда мейтейнер запихивает, я про механизм подписи и проверки подписи ебилда, я помню, что они давно хотели это запилить, но когда последний раз интересовался — так и не запилили. Или подпись проверяется только на момент загрузки пакета в репу, а пользователь уже доверяет репозиторию, но не мейтейнеру?
Что ты в виду под проверкой имеешь?
Поврежденный ебилд не взлетит, там несколько хешей проверяются.
дак хеши же рядышком с ним лежат, да и пересчитываются они одной командой, я не про это.
Т.е. я решил проверить аутентичность пакета, как я могу быть уверен, что ебилд который я скачал из портажа выложит мейтейнер пакета, а не мутный хуй с горы который оказался "посередине", например. В случае с rpm и deb я могу проверить подпись пакета и удостовериться, что он подписан валидной подписью, а ебилды же вроде не подписаны, максимум сумму контрольную посчитали.
В генту-пакеты могут входить патчи, репозиторий общедоступен, можешь сравнить с архивом из офицеального сайта.
конечно могу, там и манифест рядышком лежит с ебилдом, только портаж сам этого не делает, ему зависимости бы посчитать все правильно, не до проверки подписей у каждого ебилда. Манифест есть, контролька по нему сходится и ладно, много чести каждый раз gpg дёргать ещё с ключём каждого разраба.
Ну мааань, в ебилде только процесс сборки, собирается значит все ок, сами сорцы в репозитории лежат, за каким хуем это должно тебя интересовать? Ну если интересует то проверяй, но ебилды тут причем?
Допустим, мне пишет при обновлении: не могу, дескать, обновить, так как неразрешенные зависимости:
x11-libs/libXdamage:0
(x11-libs/libXdamage-1.1.4-r1:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=x11-libs/libXdamage-1.1.4-r1:=[abi_x86_32(-),abi_x86_64(-)] required by (media-libs/mesa-11.0.6:0/0::gentoo, installed)
Маскировать не хочу, ибо регулярные обновления некоторых вещей интересуют.
Гугл советует удалить конфликтующий пакет, чтобы соседний докачал при обновлении именно ту версию, которая не вызывает конфликта, но то ли я криворукий, то ли хуй знает.
Что делать-то?
Пересобери конфликтующий пакет, или удали, убедись что у него нет локальных юз-флагов.
Я удаляю, а его опять докачивает при следующей обнове, лол.
сами сорцы лежат там откуда их решит качать ебилд, хоть из репы, хоть с гитхаба, с точки зрения вгета или курла похуй откуда тянуть.
Я про то, что нет проверки валидности ебилда, может хуй помойный окупировал популярную репу и всем шлёт свежего вяленого с руткитом, но проверки нету, если у тебя возникают подозрения, то ты можешь сам манифест дёрнуть и проверить подписанта в нём обозначенного, и только в этом случае обнаружить наёб. Мне впринципе понятно почему это сделано, заебёшься каждый пакет проверять да и не сильно эффективно с сырцами получится, проще с другой стороны зайти, но пилят же portage-keys вроде
Ну бля, офицеальный репозиторий юзает Gentoo mirrors, все ебилды оотуда тянут сорцы, либо с git (9999 версии пакетов). Попробуй сослатся на какую-то неофицеальную хуйню и твой ебилд забракуют, если он полезен то ссылки подменят и все.
Все норм.
>>1761075
https://phajdan-jr.blogspot.ru/2015/04/tricks-for-resolving-slot-conflicts-and.html
https://gentoohaskell.wordpress.com/2016/05/08/how-to-deal-with-portage-blockers/
>не хочу не буду
Можешь чистить package.mask сразу после обновы
>Гугл советует удалить
Один раз как-то я проделал это с одним из связующихкак онказалосьпетон-пакетов, потом долго думал. Хотя трабла и решилась довольно просто, хорошо, что у меня аж три пайтона в системе было агага.
В общем, если ты считаешь, что пакет не критичный, можешь попробовать разрулить через удаление.
>=x11-libs/libXdamage-1.1.4-r1:=[abi_x86_32(-),abi_x86_64(-)]
ну так добавь в package.use 32 скорее всего
Не обязательно до конца собирать, просто чекни плез, компиляция начинается у тебя или нет?
>или теоретизируешь?
Это. Оно не фетчитца по старым ссылкамрабочие остались только бета8, но ебилдов тонет поэтому ПРИШЛО ВРЕМЯ ПРАВИТЬ ЕБИЛД и добро пожаловать в локал_оверлей!
А 21альфа здесь http://wps-community.org/download.html
Resolving kdl.cc.ksosoft.com... 106.48.14.8, 209.177.81.23
Connecting to kdl.cc.ksosoft.com|106.48.14.8|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2016-06-24 13:14:12 ERROR 404: Not Found.
Да, до всего этого я допер, но подумал, может все-таки дело в моих ультракривых руках. В любом случае спасибо.
>>1761283
Да, ссылки умерли, спасибо за помощь.
Не забывай, что при разных USE флагах время компиляции может различаться в разы. Перекомпилировать все комбинации их, само собой, никто не будет.
А, блядь, пора спать идти, видимо, вторые сутки туплю и прочел неправильно твой пост.
Я про него и говорю, их проще сразу в EMERGE_DEFAULT_OPTS в make.conf ебануть, вместе со всякими --jobs и --load-average.
Хули этой синхронизацией сама гента не занимается, заливали бы весь софт в репозиторий, ну незнаю, или делали бы общий репозиторий хотя-бы для сорцов между всеми дистрами, ведь репозитории дублируют друг друга, по крайней мере часть что с сорцами.
Не трогайте консоль своими кривыми руками.
У моего бати она уже третий год стоит так на ноуте, ни разу никаких глюков не видел. А я каждую неделю чиню ее, заебался.
Можно не трогать вообще любую %ОС-нейм%, если она за натами и вообще за семью замками нахуй
Пиздец жаль, в кои то веки нашел годноту(клон офиса, могущий в правильную разметку), и вот оно - надо ебстись с локальным репозиторием или искать по васянским оверлеям, чего делать совсем не хочется. Хуй знает, приделся с либрой страдать дальше, мб починят.
Думал об этом, но я нюфаня и хз, как это на апдейты повлияет(повлияет ли?). Так-то исходники с сайта качнул, мб займусь вечерком.
погуглил немножко, там новость 11 года, что поддержки пока не предвидится.
Вот и думаю, изменилось ли чего, может знает кто?
Проще уж виндоверсию через вайн пускать тогда. Но вообще сначала займусь исходниками, которые через make install нихуя чото не скомпилились.
Надо Диму нанять, он любит с такими вещами пердолиться.
Нет, не могут. И не ожидается вроде, AMD на линуксы вообще хуй кладут уже давно.
Ну у них там полуопенсорцные дрова сейчас, погугли как там с поддержкой. Вроде должна быть.
А что там страшного может быть в оверлее то? Проверь чтобы с офицеального сайта скачивал и все, можно даже просто текущий ебилд переписать.
Может рили? Я могу переписать его и кинуть пулл-реквест, через пару часов-дней могут добавить.
И тебе не лень ради какого-то анона заморачиваться с написанием ебилдов? Дима, ты странный, лол.
Почитай базовый- и writing-гайды на гентувики, а так это обычный башескрипт, и в большинстве своём они достаточно простые.
Не сложно. Подожди чутка.
Тайлы, DWM самый простой, прочитай ман 5 минут и уже можешь в полной мере наслажтатся мгновенным переключением с она в окно, между воркспейсами, проброс окон между воркспейсами, и переключение между монооконным, тайловым, и композитным режимом.
>спросили отличия
>ожидаемо верещит за ДОВЕЭМ
Тут у нас правило действует негласное, "Внял совету дурного какла — сам виноват".
В интернете посмотри, мой выбор DWM - потому что он самый примитивный и при том тут только необходимый функционал, а чтобы обои поменять и каштомизировать то надо править исходнички.
Тем не мение свои функции выполняет из коробки, другие же менеджеры настраиваются луа/CSS\Прочими конфиг-файлами, и возможно не очень юзабельны по дефолту, по-моему обладают избыточным функционалом, мне ведь с приложениями работать а не рамки и обои смотреть надо.
Еще из-за избыточности мне кажется в них труднее вкатится будет.
Смотри хоть скриншоты.
Вот DWM
>>1759719
Тебе обязательны тайлы? Тайлового менеджера выбор путь на темную сторону к райсингодебильности открывает.
>кого слушать
Сам пробуй, их сильно большеебнуться можно сколько, чем три http://www.gilesorr.com/wm/table.html
Закинул пулл-реквест, но там многое от этих чувашей зависит.
Там во-первых работоспособность ебилда надо проверить (а у меня поломаный питон)
Ну и хеш суммы сгенерировать.
Ебилд этот ставит .deb пакет. Но доступен и исходный код, но под него надо совершенно другой ебилд писать.
Не приняло реквест, там ощибки
>переименовывали-переименовывали, да не переименовали
>этот хардкод
Твое б желание помочь сообществуСДВГ да в нужное русло. Пошел бы лучше арч-тред создал или "помощь инвалидам Донбасса" в /po/.
Ссылки на рабочие заменил, но этого не достаточно, а больше ничего и не менял. Надо гайд по ебилдам прочитать
Да, я про тайловый режим писал.
Там когда ресайзить начинаешь, то одно окно становится флоат, а второе в фон уходит.
Ты абалдуй, 500 постов бамплимит, веришь-нет?
https://bugs.gentoo.org/show_bug.cgi?id=586258
Что делать в такой ситуации? И как посмотреть, откуда именно тянется эта штука?
Алсо, это говно пытается поставиться всё время. Например: firefox, i3, awesome. Почему?
Он был вообще без флагов. Решилась проблема просто установкой w3m, а не w3mmee. Видимо, дело в том, что в системе совсем нет браузера, а некоторому софту он очень нужен (что странно).
Юзфлаги для evdev, synaptics, мыши, клавы стоят. Но не работает вообще ничего. Даже переключение обратно в текстовую консоль.
Что-то во флагах прохлопал?
В XFCE не работают или вообще в иксах? Ты давай уж точнее. Я уже не помню какие там в генте флаги отвечают за xorg-xinput и xf86-input-evdev.
Так та по хорошему первым делом надо лезть не на двачи, а в /var/log/Xorg.log и смотреть чем там насрано.
Вообще погляди описания юзов в иксах подробнее, ну и xorg.conf поковыряй если он есть
>>176614
less /var/log/Xorg.log
дальше читай и гугли.
А то на ютубе ему гайд подавай как его проблему с гентой дебагать, совсем народ охуел уже.
>input-evdev
Тьфу, я лопушара. Снес весь XOrg, когда разбирался с видеодрайверами, а обратно поставил только гольный сервер. Без модулей, вот он их найти и не мог.
Какие флаги при компиляции использовать?
Тонны нефти Анончик!!! Никогда бы и не подумал что для этого суперюзер нужен.
https://586938.bugs.gentoo.org/attachment.cgi?id=438990
https://wiki.gentoo.org/wiki/Overlay/Local_overlay
мне было лень, чувак, серьезно.
Есть один Cain & Abel который я запускаю через вайн и он не может подключиться к вифи адаптеру, при попытке запуска через sudo как с wireshark, терминал ругается:
wine: /home/username/.wine is not owned by you
Собственно вот вопрос, как виндовскому приложению дать этот доступ к вифи адаптеру?
Для минимального потребления памяти ставить "Stage 3 i686 | uclibc"?
Какие у него подводные камни?
>i3 4330 (GCC 5.3.0, Clang собирает значительно быстрее
а как безбооезненно перекатится на clang и каковы подводные камни?
>Ядро кнопилируется уже 2 часа. Это норма?
какой проц? много ли включено в ведре разного?
оно на тмпфс собирается?
скорее нормально чем нет)
Почему сейчас никто больше не форсит эту замечательную систему для белых людей?
Еще 1.5 месяца назад все было замечательно, но т.к форс дебиана провалился, а нового форса нет, то можно ли теперь утверждать, что эпоха линукса в /s закончилась?
Это копия, сохраненная 10 июля 2016 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.