Разработчики дистрибутива Gentoo Linux опубликовали отчёт с обзором основных событий и финансовых показателей за 2024 год. Среди отмеченных достижений:...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=62525
Ну и какая ниша у генту, когда есть божественная убунту? Кто-то ещё собирает из сорсов, чтобы было быстрее?
Это как древнее искусство плести лапти самому. Или берестяная грамота. Подходит для музеев и для реконструкторов.
> Это как древнее искусство плести лапти самому. Или берестяная грамота.
> Подходит для музеев и для реконструкторов.Разница в том что для плетения лаптя с LTO и прочими хрустами - потребуется неиллюзорная билдферма которой позавидует иной мегакорп. Или дофигища терпения, если нет.
Ну то что хруст оголтело пропихивают в ядро, это конечно они зря. Увы, прошли те времена легковесных ядерНу вот нахрена там этот хруст? 30 лет назад написали ядро на чистом си, оно сразу же стало популярным и успешным, да и к тому же просто работало.
Хруст это веяние моды, не более того. Си это на века, пишешь код и аптайм 30 лет, ни единого сбоя
> Ну то что хруст оголтело пропихивают в ядро, это конечно они зря.Срочно пиши письмо Линусу "Товарищъ Торвальдс, произошла чудовищная ошибка!".
И он сразу "От блин, как я сразу не догадался! Спасибо Аноним (65), чтоб мы делали без твоих ценных советов!"> Увы, прошли те времена легковесных ядер
Хруст впилили в 6.1. До этого ведро было легковесным и воздушным?
Или там была помойка из тон всякой ерунды, типа поддержки прочих некроплатформ?
Монолит никогда не будет легким - туда же пихается вообще всё, что возможно.> Ну вот нахрена там этот хруст? 30 лет назад написали ядро на чистом си, оно сразу же стало популярным и успешным, да и к тому же просто работало.
Как только я слышу "просто работало", то начинаю смеяться.
А вот что по этому поводу думает сам Линус:
"You'd think that all the basics would have been fixed long ago, but they're not. We're still dealing with basic issues such as memory management."
В общем за 30 лет даже простой менеджмент памяти не осилили.> Хруст это веяние моды, не более того. Си это на века, пишешь код и аптайм 30 лет, ни единого сбоя
Ни единого разрыва! (с)
ps думаю тебе стоит поработать над тем, чтобы троллить потоньше)
>оголтело пропихивают в ядроУ страха глаза велики. Rust-у десять лет уже, а в ядре его — пара драйверов.
>>оголтело пропихивают в ядро
> У страха глаза велики. Rust-у десять летВ ядре он с декабря 22 года. Т.е всего-ничего.
И при этом
> в ядре его — пара драйверов.уже пара драйверов!
Конечно тут всякие любители дырявых ЯП начинают беспокоиться.
> Rust-у десять лет уже,15, а ничего толкового нет.
> а в ядре его — пара драйверов.
Каких? Наверное очень важных, без которых никак нельзя?
>> Rust-у десять лет уже,
> 15, а ничего толкового нет.О, а я думаю, где же самый главный спец по расту)
Даже если считать от first public release в 2012 году, то все равно не получается.
Тебе бы математику за второй класс подучить.
А версия 1.0, первый stable release - это вообще 2015.> Каких? Наверное очень важных, без которых никак нельзя?
А это не важно.
Главное приучить людей, что без него ядро не скомпилится.
Двигаться нужно маленькими шажками, тк приходится работать с дидами-луддитами.
>>> Rust-у десять лет уже,
>> 15, а ничего толкового нет.
> О, а я думаю, где же самый главный спец по расту)
> Даже если считать от first public release в 2012 году, то все
> равно не получается.
> Тебе бы математику за второй класс подучить.
> А версия 1.0, первый stable release - это вообще 2015.Заходим на википедию и читаем, что появлися в 2006 году. Как появился си, на нем сразу ядро юникса переписали, никто там не ждал 1.0 )))
Плохому танцору вечно что-то мешает.
> Заходим на википедию и читаем, что появлися в 2006 году.Угу, от прям там и читаю
First appeared January 19, 2012; 12 years ago> Как появился си, на нем сразу ядро юникса переписали, никто там не ждал 1.0 )))
Ага, прям сразу взяли и переписали) Наверное всю ночь сидели, с перекурами.
> Плохому танцору вечно что-то мешает.
Да. Вот тебе что-то мешает два числа вычесть без ошибки. Наверное это просто UB.
Не стыдно врать?
Rust began as a personal project in 2006 by Mozilla employee Graydon Hoare. Hoare has stated that Rust was named for the group of fungi that are "over-engineered for survival".
> Не стыдно врать?Неа)
> Rust began as a personal project in 2006 by Mozilla employee Graydon Hoare. Hoare has stated that Rust was named for the group of fungi that are "over-engineered for survival".
Ага, в те страшные времена в расте был сборщик мусора, не было боров чекера и он был на Окалме.
Это совершенно не похоже на то, что вышло в публичный релиз.
>> Rust began as a personal project in 2006 by Mozilla employee Graydon Hoare. Hoare has stated that Rust was named for the group of fungi that are "over-engineered for survival".
> и он был на Окалме.
> Это совершенно не похоже на то, что вышло в публичный релиз.Какая разница на чем он был, если ты пользуешься конечным продуктом? Много компиляторов и сейчас на нем пишутся.
> Какая разница на чем он был, если ты пользуешься конечным продуктом? Много компиляторов и сейчас на нем пишутся.Вот когда я (и другие обычные программисты) смог конечным продуктом пользоваться - вот тогда и считаем сколько расту лет.
А это называется публичный релиз.
>> Какая разница на чем он был, если ты пользуешься конечным продуктом? Много компиляторов и сейчас на нем пишутся.
> Вот когда я (и другие обычные программисты) смог конечным продуктом пользоваться -
> вот тогда и считаем сколько расту лет.
> А это называется публичный релиз.Ну то есть его еще не было?
> Вот когда я (и другие обычные программисты) смог конечным продуктом пользоваться - вот тогда и считаем сколько расту лет.ну тогда ему лет эдак -20. пока синтаксис исправят, пока поддержку IDE завезут, пока пофиксят производительность и размер бинарников, пока транслятор в llvm пофиксят, чтобы не мешал работать, - пройдут десятки лет
>> Rust began as a personal project in 2006 by Mozilla employee Graydon Hoare. Hoare has stated that Rust was named for the group of fungi that are "over-engineered for survival".
> Ага, в те страшные времена
> Это совершенно не похоже на то, что вышло в публичный релиз.Под капотом llvm на c++ с ub. Да не трясись ты так только.
> Под капотом llvm на c++ с ub.Во-первых С++ получше чем дыряшка.
Во-вторых LLVM это современный продукт написанный на новых стандартах плюсов, со всеми новыми фичами.Но в-третьих, даже им приходится постараться, чтобы достичь надежности.
Просто смотрим отчет аудита opennet.ru/opennews/art.shtml?num=60707
"удалось выявить 12 новых проблем... 6 выявленных ... переполнению буфера, 2 к обращению к уже освобождённой памяти, 3 - к разыменованию нулевых уязазателей и 1 к чтению из области вне выделенного буфера."
Т.е все проблемы - это проблемы с памятью."С 1.1 до 2.4 млн строк кода увеличен охват кодовой базы, вовлечённой в fuzzing-тестирование. Также был расширен используемый для fuzzing-тестирования инструментарий, а число применяемых для проверки fuzzing-движков увеличено с 12 до 15"
Look what they need to mimic a fraction of our power (с)> Да не трясись ты так только.
Не приписывай мне свои страхи)
Ты в каждой теме про раст прибегаешь и выдавливаешь из себе типичные глупые комменты.
Выглядит это очень жалко.
>[оверквотинг удален]
> новыми фичами.
> Но в-третьих, даже им приходится постараться, чтобы достичь надежности.
> Просто смотрим отчет аудита opennet.ru/opennews/art.shtml?num=60707
> "удалось выявить 12 новых проблем... 6 выявленных ... переполнению буфера, 2 к
> обращению к уже освобождённой памяти, 3 - к разыменованию нулевых уязазателей
> и 1 к чтению из области вне выделенного буфера."
> Т.е все проблемы - это проблемы с памятью.
> "С 1.1 до 2.4 млн строк кода увеличен охват кодовой базы, вовлечённой
> в fuzzing-тестирование. Также был расширен используемый для fuzzing-тестирования инструментарий,
> а число применяемых для проверки fuzzing-движков увеличено с 12 до 15"Это что-то на переобувочном?
>> Да не трясись ты так только.
> Не приписывай мне свои страхи)
> Ты в каждой теме про раст прибегаешь и выдавливаешь из себе типичные
> глупые комменты.
> Выглядит это очень жалко.https://www.opennet.dev/openforum/vsluhforumID3/135730.html#132
> Да. Вот тебе что-то мешает два числа вычесть без ошибки. Наверное это просто UB.
> Это что-то на переобувочном?Только в твоих фантазиях.
Я просто показал, сколько гемора у разработчиков LLVM и при этому ошибки памяти находятся.> https://www.opennet.dev/openforum/vsluhforumID3/135730.html#132
>> Да. Вот тебе что-то мешает два числа вычесть без ошибки. Наверное это просто UB.Напомню что все началось с одного висера вида
"15, а ничего толкового нет."
Я заметил, что автор этого опуса просто безграмотный и не может два числа вычесть без ошибки.
>> Это что-то на переобувочном?
> Только в твоих фантазиях.
> Я просто показал, сколько гемора у разработчиков LLVM и при этому ошибки
> памяти находятся.Ошибка находятся в любом софте. На расте не пишут почти, поэтому и не жужжат об этом из каждого угла.
>> https://www.opennet.dev/openforum/vsluhforumID3/135730.html#132
>>> Да. Вот тебе что-то мешает два числа вычесть без ошибки. Наверное это просто UB.
> Напомню что все началось с одного висера вида
> "15, а ничего толкового нет."
> Я заметил, что автор этого опуса просто безграмотный и не может два
> числа вычесть без ошибки.Во-первых ты ошибся в оценке возраста, что уже говорит о твоих умственных способностях. Потом начал что-то бормотать про стабильность и под конец посолил все это сверху глупостью про ub в стиле "бабка у подъезда сказала".
>> Да не трясись ты так только.
> Не приписывай мне свои страхи)Если тебе не страшен ub, то почему ты его упоминаешь тут
https://www.opennet.dev/openforum/vsluhforumID3/135730.html#132 ?
>> Заходим на википедию и читаем, что появлися в 2006 году.
> Угу, от прям там и читаю
> First appeared January 19, 2012; 12 years agoНу пусть будет 12 лет. За 12 лет ничего так и не написали.
>> Как появился си, на нем сразу ядро юникса переписали, никто там не ждал 1.0 )))
> Ага, прям сразу взяли и переписали) Наверное всю ночь сидели, с перекурами.https://ru.wikipedia.org/wiki/%D0%A1%D0%...)
> Язык программирования Си разрабатывался в период с 1969 по 1973 годы в лабораториях Bell Labs, и к 1973 году на этот язык была переписана большая часть ядра UNIX, первоначально написанного на ассемблере PDP-11/20.
> Ну пусть будет 12 лет.О, ну надо же! Ты даже начал замечать свои ошибки.
Может через пару лет до тебя дойдет и остальное)))> Язык программирования Си разрабатывался в период с 1969 по 1973 годы в лабораториях Bell Labs, и к 1973 году на этот язык была переписана большая часть ядра UNIX, первоначально написанного на ассемблере PDP-11/20.
Что на самом деле просто позор. 4 года - с 69 по 73й - переписывать меньше 10к строк кода.
Хотя это не удивительно, учитывая каким убожеством была дыряшка в то время. Хотя не то чтобы стало сильно лучше...
>> Ну пусть будет 12 лет.
> О, ну надо же! Ты даже начал замечать свои ошибки.У меня ошибок нет. 2006 год - начало. Но даже за 12 лет прошло, а ничего нет толькового.
>> Язык программирования Си разрабатывался в период с 1969 по 1973 годы в лабораториях Bell Labs, и к 1973 году на этот язык была переписана большая часть ядра UNIX, первоначально написанного на ассемблере PDP-11/20.
> Что на самом деле просто позор. 4 года - с 69 по
> 73й - переписывать меньше 10к строк кода.20 тыс на ассемблере и 12 на си. Почему позор?
>>> Ну пусть будет 12 лет.
>> О, ну надо же! Ты даже начал замечать свои ошибки.
> У меня ошибок нет. 2006 год - начало. Но даже за 12 лет прошло, а ничего нет толькового.Всего лишь добавали в ядро вторым языком.
И в андроид. И в хром. И в сервисы типа клоудфари...
А так да, ничего толкового))> 20 тыс на ассемблере и 12 на си. Почему позор?
Берем 32к строк кода, делим на 4 года.
8к делим на 245 рабочих дней в США и получаем 32 строки в день.
>>>> Ну пусть будет 12 лет.
>>> О, ну надо же! Ты даже начал замечать свои ошибки.
>> У меня ошибок нет. 2006 год - начало. Но даже за 12 лет прошло, а ничего нет толькового.
> Всего лишь добавали в ядро вторым языком.На котором никто не пишет?)
> И в андроид.
И сколько там кода? А ты уверен, что это именно тот, где были
> И в хром.
Пфф. В генерилку qr? Это то место, где навреное были постоянные проблемы?
> И в сервисы типа клоудфари...
А это вообще обычному юзеру не интересно.
> А так да, ничего толкового))
Получается, нет.
>> 20 тыс на ассемблере и 12 на си. Почему позор?
> Берем 32к строк кода, делим на 4 года.
> 8к делим на 245 рабочих дней в США и получаем 32 строки
> в день.Ахаха Ловите оценивающего качество по кол-ву строк в день. -2 строки в день должно быть.
>> И в андроид
> И сколько там кода? А ты уверен, что это именно тот, где былиУверен.
memory safety vulnerabilities in Android dropped from 76% to 24% over 6 years as development shifted to memory safe languages.
https://security.googleblog.com/2024/09/eliminating-memory-s...>> И в хром.
> Пфф. В генерилку qr? Это то место, где навреное были постоянные проблемы?Не только, они просто добавили возможность писать на нем в проекте
https://security.googleblog.com/2023/01/supporting-use-of-ru...
>> И в сервисы типа клоудфари...
> А это вообще обычному юзеру не интересно.Пока в его регионе ее не блокируют и он может идти смотреть ковер.
>> А так да, ничего толкового))
> Получается, нет.Для тебя нет - это твои проблемы.
>> 8к делим на 245 рабочих дней в США и получаем 32 строки в день.
> Ахаха Ловите оценивающего качество по кол-ву строк в день. -2 строки в день должно быть.А по чему оценивать?
У тебя есть уже рабочая система UNIX. Ты можешь просмотреть код, продебажить любую функцию.
Это не написание кода с нуля, причем его буквально горстка.
>>> И в андроид
>> И сколько там кода? А ты уверен, что это именно тот, где были
> Уверен.
> memory safety vulnerabilities in Android dropped from 76% to 24% over 6
> years as development shifted to memory safe languages.
> https://security.googleblog.com/2024/09/eliminating-memory-s...Судить по желтым газетам такое себе.
>>> И в хром.
>> Пфф. В генерилку qr? Это то место, где навреное были постоянные проблемы?
> Не только, они просто добавили возможность писать на нем в проекте
> https://security.googleblog.com/2023/01/supporting-use-of-ru...Пфф. Опять желтые газеты и "возможность". Ты код покажи. А еще лучше сравни с наиболее уязвимыми местами и тем, что переписано.
>>> И в сервисы типа клоудфари...
>> А это вообще обычному юзеру не интересно.
> Пока в его регионе ее не блокируют и он может идти смотреть
> ковер.Причем тут блокировки? Это типичный проприетарный софт в своих интересах. Вот если бы свободный полезный софт для декстопа был...
>>> А так да, ничего толкового))
>> Получается, нет.
> Для тебя нет - это твои проблемы.Ну доказать ты не смог ничего, тычешь проприетарщиной только.
>>> 8к делим на 245 рабочих дней в США и получаем 32 строки в день.
>> Ахаха Ловите оценивающего качество по кол-ву строк в день. -2 строки в день должно быть.
> А по чему оценивать?
> У тебя есть уже рабочая система UNIX. Ты можешь просмотреть код, продебажить
> любую функцию.
> Это не написание кода с нуля, причем его буквально горстка.Специалист по ОС? А где ОС на расте? Ну не из под ресдокса же ты пишешь.
>> https://security.googleblog.com/2024/09/eliminating-memory-s...
> Судить по желтым газетам такое себе.
>> https://security.googleblog.com/2023/01/supporting-use-of-ru...
> Пфф. Опять желтые газеты и "возможность". Ты код покажи. А еще лучше сравни с наиболее уязвимыми местами и тем, что переписано.Т.е оффициальный security-блог это желтые газеты?
А у тебя интересное мировоззрение)> Причем тут блокировки? Это типичный проприетарный софт в своих интересах. Вот если бы свободный полезный софт для декстопа был...
Драйвер для макбуков от асаши.
Очень полезный для Линуса Торвальдса - тот даже персональную благодарность написал в релизе ядра.> Ну доказать ты не смог ничего, тычешь проприетарщиной только.
С каких пор AOSP стал проприетарщиной О_о?
Что тебе не ясно в слове "открыла" тут ?
Компания Cloudflare открыла код Pingora
opennet.ru/opennews/art.shtml?num=60722Вот тоже - опенсорс, некомерческий и раст
Let's Encrypt перешёл на NTP-сервер ntpd-rs
opennet.ru/opennews/art.shtml?num=61435
>>> https://security.googleblog.com/2024/09/eliminating-memory-s...
>> Судить по желтым газетам такое себе.
>>> https://security.googleblog.com/2023/01/supporting-use-of-ru...
>> Пфф. Опять желтые газеты и "возможность". Ты код покажи. А еще лучше сравни с наиболее уязвимыми местами и тем, что переписано.
> Т.е оффициальный security-блог это желтые газеты?
> А у тебя интересное мировоззрение)Это блог гугла, в котором они отсчитываются о своих "успехах". Там даже комментариев нет. Я тебе могу таких блогов выдать пачку. Писать в них про успехи, ты все равно не проверишь, а мне выгода от твоего фанбойства.
>> Причем тут блокировки? Это типичный проприетарный софт в своих интересах. Вот если бы свободный полезный софт для декстопа был...
> Драйвер для макбуков от асаши.
> Очень полезный для Линуса Торвальдса - тот даже персональную благодарность написал в
> релизе ядра.И что? Молиться будешь теперь на пингвина этого? Что за холуйство прет от тебя? У меня этих драйверов нет, мак - проприетарщина.
>> Ну доказать ты не смог ничего, тычешь проприетарщиной только.
> С каких пор AOSP стал проприетарщиной О_о?Давай смотреть дальше. Покажи что там на расте? Какой процент кода? Этот тот, где уязвимости были найдены?
> Что тебе не ясно в слове "открыла" тут ?
> Компания Cloudflare открыла код Pingora
> opennet.ru/opennews/art.shtml?num=60722Это уже не смешно. На кой тебе это? Ну открыла и открыла. Еще раз: это внутреннее поделие конторки. Толку сообществу от этого 0. У меты таких проектов как фантиков. Ты бы зашел и посмотрел на поддержку сообщества. Спойлер: его нет.
> Вот тоже - опенсорс, некомерческий и раст
> Let's Encrypt перешёл на NTP-сервер ntpd-rs
> opennet.ru/opennews/art.shtml?num=61435Ну удачи им, слобоумие и отвага так и прет. Ты бы еще прочитал что-ли текст новости и комментарии.
> Это блог гугла, в котором они отсчитываются о своих "успехах". Там даже комментариев нет. Я тебе могу таких блогов выдать пачку.Давай ссылку.
Где ты рассказываешь о величайших достижениях и кораблях бороздящих просторы больших театров.> И что? Молиться будешь теперь на пингвина этого? Что за холуйство прет от тебя?
Холуйство? Я, если честно, его не то чтобы сильно уважал.
Но после того как он из ядра выкинул всякий мусор, подумал - а ведь человек не такой уж плохой, надо дать ему шанс.> У меня этих драйверов нет, мак - проприетарщина.
Думаю ты даже не искал. А ведь это самый что не на есть опенсорс.
https://github.com/AsahiLinux/linux>>> Ну доказать ты не смог ничего, тычешь проприетарщиной только.
>> С каких пор AOSP стал проприетарщиной О_о?
> Давай смотреть дальше.Не-не, погади. Ты сначала расскажи каким боком андроид проприетарный.
А то так просто слиться не получится.>> Let's Encrypt
> Ну удачи им, слобоумие и отвага так и прет. Ты бы еще прочитал что-ли текст новости и комментарии.Коменты читать, дело не благодарное.
А в статье их планы написаны:
"планирует продолжить внедрение систем на языке Rust, в частности планируется заменить OpenSSL на Rustls, в качестве DNS-сервера задействовать Hickory, Nginx заменить на River, а вместо sudo использовать sudo-rs"
>> Это блог гугла, в котором они отсчитываются о своих "успехах". Там даже комментариев нет. Я тебе могу таких блогов выдать пачку.
> Давай ссылку.
> Где ты рассказываешь о величайших достижениях и кораблях бороздящих просторы больших театров.Опять на личности переходишь? Любая контора так пишет. Открой блог Яндекса на хабре.
>> И что? Молиться будешь теперь на пингвина этого? Что за холуйство прет от тебя?
> Холуйство? Я, если честно, его не то чтобы сильно уважал.
> Но после того как он из ядра выкинул всякий мусор, подумал -
> а ведь человек не такой уж плохой, надо дать ему шанс.Он продажная шкура. А что это ты ядро перешел? Какие-то проектики кидал, а стату так и не дал. Сколько кода на расте в хроме то? Это уязвимый код был? Сколько уязвимостей?
>> У меня этих драйверов нет, мак - проприетарщина.
> Думаю ты даже не искал. А ведь это самый что не на
> есть опенсорс.
> https://github.com/AsahiLinux/linuxТы нормальный? Вижу нет. Я тебе говорю, что мак проприетарщина галимая. Не сдалась она мне. Пусть на чем хотят пишут. Твой ход.
>>>> Ну доказать ты не смог ничего, тычешь проприетарщиной только.
>>> С каких пор AOSP стал проприетарщиной О_о?
>> Давай смотреть дальше.
> Не-не, погади. Ты сначала расскажи каким боком андроид проприетарный.
> А то так просто слиться не получится.Сливаешься тут ты. Сколько кода на расте в AOSP? Какой из него был уязвим? Сколько уязвимостей? Ну и папоследочек заставь работать AOSP на своем устройстве без проприетарных драйверов.
>>> Let's Encrypt
>> Ну удачи им, слобоумие и отвага так и прет. Ты бы еще прочитал что-ли текст новости и комментарии.
> Коменты читать, дело не благодарное.Ну-ну.
> А в статье их планы написаны:
> "планирует продолжить внедрение систем на языке Rust, в частности планируется заменить
> OpenSSL на Rustls, в качестве DNS-сервера задействовать Hickory, Nginx заменить на
> River, а вместо sudo использовать sudo-rs"Говорю же, слабоумие и отвага.
>Си это на века, пишешь код и аптайм 30 лет, ни единого сбоя.Спасибо, посмеялся. Но да, Сишка переживёт Ржавчину, хотя бы потому, что существует legacy, плюс реализаций языка больше на два порядка.
> Спасибо, посмеялся. Но да, Сишка переживёт Ржавчину, хотя бы потому, что существует legacyВ соседней теме про XOgr так говорили :D
А потом "делать нечего, будем переходить на винду"))> плюс реализаций языка больше на два порядка.
Вот в этом одна из проблем.
Код приколочен к костылям компилятора, и про "переносимость" можно забыть.
> Код приколочен к костылям компилятора, и про "переносимость" можно забыть.Это ты про раст?
>>Си это на века, пишешь код и аптайм 30 лет, ни единого сбоя.
> Спасибо, посмеялся. Но да, Сишка переживёт Ржавчину, хотя бы потому, что существует
> legacy, плюс реализаций языка больше на два порядка.Потому что есть стандарт. У раста нет и не будет. Гцц реализацию свою непонятно когда запилит.
> Потому что есть стандарт. У раста нет и не будет. Гцц реализацию
> свою непонятно когда запилит.Да она УЖЕ в него принята. Просто не полная еще. Но вон там господа придумали злобный лайфхак - взять борова next gen от хрустиков. На хрусте.
Это правда вызывает некоторые лулзы при бутстрапе тулчейна. Ибо для сборки компилера - надо скомпилить борова на хрусте. Когда компилера хруста еще нет. Но они резонно решили что при бутстрапе так и быть - можно и без борова, поверив джентльменам на слово, что боров ведет себя хорошо. А когда тулчейн собрался - можно еще раз им пересобрать себя, уже с использованием борова. Думаю даже может прокатить, заодно ускорив процесс. И в принципе логично что хрустофича на хрусте же и написана.
>> Потому что есть стандарт. У раста нет и не будет. Гцц реализацию
>> свою непонятно когда запилит.
> Да она УЖЕ в него принята. Просто не полная еще.Это другое? (с) Знакомая методичка.
>> Да она УЖЕ в него принята. Просто не полная еще.
> Это другое? (с) Знакомая методичка.О чем вы там? В 15 версии его там основательно подрихтовали. Оно сырое но - как и положено ржавчине оно таки - ржавеет себе. Забыв вас спросить. WD'шку тащите, короче.
> Потому что есть стандарт. У раста нет и не будет.Интересно подобные клоуны кричали "у си нет стандарта и не будет! вон уже 80й год, а коммитет еще не собрали"?
Ты у нас ясновидящий или просто проф. звездобол?Я просто уже слышал много "никогда": "Раст никогда в ядро не примут", "ХОрг никогда не дропнут" и тд))
> Гцц реализацию свою непонятно когда запилит.
GCC это злокачественно образование, плоть-от-плоти GPL с копирастическим ЕЕЕ расширениями и вероятностью что твой скомпиленный код заразится раковой-ЖоПЛь. (Из-за этого пришлось костылять GCC Runtime Library Exception)
>> Потому что есть стандарт. У раста нет и не будет.
> Интересно подобные клоуны кричали "у си нет стандарта и не будет! вон
> уже 80й год, а коммитет еще не собрали"?
> Ты у нас ясновидящий или просто проф. звездобол?
> Я просто уже слышал много "никогда": "Раст никогда в ядро не примут",
> "ХОрг никогда не дропнут" и тд))Смотрю аргументы кончились и начал на личности переходить. Красный нос и красные большие ботинки самому снять не мешало бы.
>> Гцц реализацию свою непонятно когда запилит.
> GCC это злокачественно образование, плоть-от-плоти GPL с копирастическим ЕЕЕ расширениями
> и вероятностью что твой скомпиленный код заразится раковой-ЖоПЛь. (Из-за этого пришлось
> костылять GCC Runtime Library Exception)Какой смешной ты персонаж. Из под чего пишешь хоть? Из винды надеюсь? На расте же нет ничего, из под ресдохса не могешь ибо там бразуер на С)))
> Смотрю аргументы кончились и начал на личности переходить. Красный нос и красные большие ботинки самому снять не мешало бы.Могу попросить у тебя.
Потому что разумный человек не будет писать пафосные "и никогда не будет".
Странно что ты это не понимаешь.> Какой смешной ты персонаж. Из под чего пишешь хоть? Из винды надеюсь?
Про BSD слышал? Она хотя бы не GPL.
И да, они тоже начали задумываться.
opennet.ru/opennews/art.shtml?num=61456> На расте же нет ничего, из под ресдохса не могешь ибо там бразуер на С)))
У тебя телефон на яблоке? Или на винде?
Если нет - то выкидывай свой андроид, там же раст.
Ну и фаерфокс тоже, можешь сидеть на хроме.
>> Какой смешной ты персонаж. Из под чего пишешь хоть? Из винды надеюсь?
> Про BSD слышал? Она хотя бы не GPL.
> И да, они тоже начали задумываться.BSD не GPL. И поэтому они скатились - в совсем уж голимый неюзабельный отстой, когда ничерта не работает. Особенно на современных железках. А рассказы про "зато" выдают всякие пользователи виндов.
Проблема с отморозкой ушей назло бабушке - только в том что применять ту EULA будут все же к пользователю виндов. Захардкодив поведение соответствующему тому с чем вы [x] Agree прям в коде системных компонентов. А линусоидам на ваши потуги, как бы это сказать...
> Ну то что хруст оголтело пропихивают в ядро, это конечно они зря.
> Увы, прошли те времена легковесных ядерДа вы и LTO на чем-инбудь размером с либрофис или браузер так то тоже - опупеете, если у вас суперкомпьютера нету. А вон как раз завезли.
> Ну вот нахрена там этот хруст? 30 лет назад написали ядро на
> чистом си, оно сразу же стало популярным и успешным, да и
> к тому же просто работало.Кроме того момента что CVE периодически - имели место быть, и не только его.
> Хруст это веяние моды, не более того. Си это на века, пишешь
> код и аптайм 30 лет, ни единого сбояНо CVEхи порой таки имеют. И когда это сразу в ядре - это не очень круто.
Но конкретно гентушникам, конкретно в хрусте основная трабла будет в том что собрать при этом всем надо - весь невъ...го размера LLVM, скачав для этого всего примерно половину интернета, еще до того как сам хруст собираться начнется. Потому что это пыттонрасское месиво там - кодогенератор. И вот что хотите то и делайте - но придется скачать и скомпилить половину глобуса. Вы там стеблись про emerge world или как там? Ну вот нате на лопате - будете выкачивать, реально, world, и билдовать его. А, что, у вас нет билдфермы как у жирнокорпа? Ну поэтому гента и получила меньше чем BSD. И живых мазохистов готовых косплеить билдфермы вот настолько - осталось полтора землекопа.
Хотя если прикупить последний EPYC с 192 "dense" ядер и терабайт-другой оперативы набить, то и гента, конечно, операционка.
Для тех то не в теме, что за мегаферма такая сборочная у генты что корпы завидуют?
Тащемто те, у кого windows-way вызывает тошноту, чураются Ubuntu...
Дружище, ты тот виндовс вообще в глаза никогда не видел, правильно? (или, может - убунту?)Убунта - это ни разу не windows-way, это "новая дорога на...й" (c).
Как раз для нитакусиков, чтоб проклятым капиталистам ни копейки не платить и очень гордиться своей сопричастностью к шва6оооодке (не умея пересобрать даже хеловрот так как тебе нужно).
> Дружище, ты тот виндовс вообще в глаза никогда не видел, правильно? (или, может - убунту?)У них есть кое что общее - и то и другое откровенно ориентировано на всяких лам и нубов. Поэтому и набито ништяками под завязку "для улучшения качества обслуживания".
Дорогой нах, я обслуживал MSDOS, Win3.1, Win3.11 и прочие Windows вплоть до Windows11, OSX...Знакомство с GNU/Linux у меня началось с RedHat SeaWolf, затем Debian, а потом - Gentoo.
Мимо Ubuntu пройти не удалось - уж очень по "биллагейтовски" её проталкивают во все щели...
И я настаиваю: Ubuntu использует Windows-way.Windows-way: просто устанавливать, а потом приходится долго-долго выковыривать оттуда то, что тебе не нужно. Мало того: после очередных обновлений "выковыривание" приходится повторять. Или уже смириться и "жрать то, чо дают". Зато потом можно проклинать тех, кто тебе втюхивает софт с ошибками, который ещё и норовит "слететь настройки", "слететь драйверы" и т.п.
Linux-way: устанавливать труднее, чем Windows. И потом нужно установить тот набор софта и утилит, которые тебе нужны. Что приятно - после обновления этот набор как правило не меняется. Правда, здесь вся ответственность за то, что и как ты установишь и настроишь лежит на тебе самом.
Ubuntu ставят, на неё ставят прикладное ПО и просто работают. Никто не занимается ерундой.
Это "ерунда" называется "инженерией". Внезапно. )))) И, - да, - она как-то не особо в почете среди пользователей винды. Среди пользователей убунты, впрочем - тоже.
> Это "ерунда" называется "инженерией". Внезапно. ))))Не, инженерия это, внезапно, применение инструментов (науки и техники) для решения проблем.
А пердоллинг с инструментом вместо работы, это какое-то извращение.> И, - да, - она как-то не особо в почете среди пользователей винды.
Поэтому топ 3 CADов под винду)
И топ графических редакторов тоже.> Среди пользователей убунты, впрочем - тоже.
Линукс это не про работу или проф. деятельность.
Это про красноглазость и, местами, религию.
>А пердоллинг с инструментом вместо работы, это какое-то извращение.Это сублимация в силу наличия психических расстройств.
Что за пережитки 19го века? Самоудовлетворение с применением подручных предметов давно уже не "извращение", а соответствующая норме форма активности. Ты ещё про слепоту и волосы на руках вспомни!
Фу таким быть.
> Самоудовлетворение с применением подручных предметов давно уже не "извращение",
> а соответствующая норме форма активности.На работе работать нужно!
А самоудовлетворяться будешь дома или в отпуске.
Совсем охамели во времена ковида, до сих пор в себя придти не могут!
А потом еще в травматологию попадают, потому что "инструмент" застрял...
>> Самоудовлетворение с применением подручных предметов давно уже не "извращение",
>> а соответствующая норме форма активности.
> На работе работать нужно!
> А самоудовлетворяться будешь дома или в отпуске.
> Совсем охамели во времена ковида, до сих пор в себя придти не
> могут!
> А потом еще в травматологию попадают, потому что "инструмент" застрял...Это ты в плохом месте работаешь - а товарищу выше за эту самую "*нерию"(ТМ) с арчем или там гентой поди шта еще и платят...
> На работе работать нужно!
> А самоудовлетворяться будешь дома или в отпуске.Так победим! И чёрта, и бога, и советскую власть!
у вас снова странная опечатка в слове "венду".
Да, все примерно так и есть.
> Дорогой нах, я обслуживал MSDOS, Win3.1, Win3.11 и прочие Windows вплоть до Windows11, OSX...Ну оно и видно, что вместо инженерного дела ты до седины занимался "обслуживанием". То есть тупой комбинаторикой "далее-далее-готово" и "configure-make-install". Это - не интеллектуальная работа, эникейство. Непонятно, почему ты тут с таким апломбом что-то говоришь, если жизнь потратил на обслугу.
>Linux-wayУ тебя нет опыта и знаний, чтобы что-то по этой теме утверждать. Иди почитай для начала "Unix - универсальная среда программирования".
>устанавливать труднее, чем WindowsДетский лепет. Для тебя сильно труднее сделать apt install чем нажать на кнопку далее? Мужик, иди поучись.
>Как раз для нитакусиков, чтоб проклятым капиталистам ни копейки не платить и очень гордиться своей сопричастностью к шва6оооодке (не умея пересобрать даже хеловрот так как тебе нужно).Ошибаетесь, они не то что не задумываются про идеологическую составляющую, они про неё даже не в курсе. Они даже не знают ни про какую свободу. Для них Убунту просто ещё одна операционка. Ставят они её исключительно в прикладных целях, чтобы поставить на неё какой-нибудь конкретный софт, чтобы с ним работать.
Я таким ребятам пробовал рассказывать что Убунту вообще то СПО. Они даже не слушают им не интересно.
> Я таким ребятам пробовал рассказывать что Убунту вообще то СПО.
> Они даже не слушают им не интересно."Как будто это что-то плохое" (с)
Вот мне тоже пофиг это опенсор-шмопенсорс.
Главное чтобы работал нужный мне софт так, как нужно мне с подходящими (фин|трудо)затратами.
Напр. я не готов платить деньги на SolidWorks, поэтому мне сойдет и фрикад.
Хотя он более чем уныл по сравнению с сабжем.А вот когда начинают пихать идеологию... то это вообще жесть.
>А вот когда начинают пихать идеологию... то это вообще жесть.Хотя бы на уроках информатики, в школах, в общих чертах, надо рассказывать про историю операциионок, про различные лицензии, для общего развития. А то буду пользоваться инпортозамещенными дистрибутивами и не будут знать откуда ноги растут.
> Хотя бы на уроках информатики, в школах, в общих чертах,
> надо рассказывать про историю операциионок, про различные лицензии, для общего развития.Зачем? Не, ну для общего развития это может и полезно... но есть более полезные вещи, которые можно выучить на уроках информатики)) Тут скорее про лицензии, чтобы приучать не нарушать любые лицензии. Но не в этой стране.
> А то буду пользоваться инпортозамещенными дистрибутивами
> и не будут знать откуда ноги растут.Тем более нинужно. Что импортозаместят, тем и обяжут пользоваться.
И будут устанавливать дистры с запретом на некоммерческое использование, ну вы поняли о чем я.
Тогда тебе не место в Мире Линукс. Линуксоид пержде всего воин Света и Добра. А Свет и Добро исходит прежде всего от Столлмана, GNU и копилефта.
> Тогда тебе не место в Мире Линукс.Запретишь мне качать бубунту)?
> Линуксоид пержде всего воин Света и Добра.
> перждеДа заметно)
И, что-то, ни особо светлого, ни особо доброго в них не заметил.
Хотя Торвальдс в последнее время меня радует.> А Свет и Добро исходит прежде всего от Столлмана, GNU и копилефта.
"Свет Коммунизма" в виде запрета высоких зарплат, госрегулирование, наказания не присоединившихся к с̶е̶к̶т̶е̶ партии и введение официального попрошайничества для программеров.ю
Ну и любовь к детям, куда же без нее.
Я боюсь спросить - какой такой конкретный софт чтоб с ним работать есть под убунту и чтоб еще его нельзя было просто в любимой дpисяточке запустить (в крайнем случае - в wsl).
Убунту это для тех линуксоидов, кто затрахался собирать ядра и настраивать, кому надо шоб изкоробки и красиво.
Вот мне надо, юзал арч, ну прикольно, но в целом ну его нафиг.
Но даже эта легкость бытия недоступна для среднестатистических виндузятников, это я из первых рук говорю, был опыт приучения простых людей к убунте
> Убунту это для тех линуксоидов, кто затрахался собирать ядра и настраивать, кому надо шоб изкоробки и красиво.Только там нет "изкоробки" и уж тем более там нет "красиво" ... вас снова наеобманули :)
В смысле нет? Ведро там уже собрано, и пересобирать его незачем.Как, в общем-то, и все остальное тоже. Берешь и работаешь. Под капот лучше не лазить, но, в принципе, обычным пользователям и незачем.
у вас странная опечатка в слове венда.
У вас персеверация.
"Персеверация речи — «застревание» в сознании человека одной какой-нибудь мысли или одного несложного представления и неоднократное и монотонное их повторение в ответ, например, на вопросы, которые не имеют к первоначальным совсем никакого отношения[5].Интеллектуальные персеверации — повтор стереотипных мыслительных операций, которые не ведут к цели, не решают поставленную задачу. В беседе человек вновь и вновь возвращается к вопросу, на который уже дан ответ."
> У вас персеверация.
> "Персеверация речи — «застревание» в сознании человекаНет, он прямым текстом намекает на то, чем пользуется на десктопе автор генты, да и не только он:
https://www.gentoo.org/assets/img/screenshots/gplus2-600.png
Software: Adobe ImageReady
https://www.gentoo.org/assets/img/screenshots/surface-600.png
Software Adobe ImageReady
А какая ниша у Arch Linux? В arch тож ВСЁ из исходников собирают? Это чем надо думать чтоб сравнивать rolling release дистрибутив с диструбутивом для домохозяек!
Ну ни на сервер, ни на десктоп рач не потавить.
До недавнего времени в одном серьезном федеральном ведомстве LAMP web-приложение на arch крутилось. Больше двух лет сопровождал региональный инстанс. Никаких инцидентов, полет - нормальный.
Поддерживаю. 6 лет юзаю Arch на серверах.
А... ну так в "серьезных федеральных ведомствах" и не такая дичЪ всречается.
Так что вполне верим и совсем не удивляемся.> Никаких инцидентов, полет - нормальный.
Угу. Проходите мимо, тут ничего интересного (с)
Все системы работают в штатном режиме.
Это просто обломки бес... а, это уже про другое))
> Угу. Проходите мимо, тут ничего интересного (с)
> Все системы работают в штатном режиме.учитывая что у той поделки наверняка было полтора пользователя - вот этот вот обслуживающий и его начальник, который когда-то зачем-то потребовал себе вот такое уот, потому что вчера прочитал в мурзилке про какой-то там lamp - оно вполне могло лет десять так проработать, причем три из них - после увольнения обоих, просто они за собой забыли выключить.
>на arch крутилось. Больше двух лет сопровождал региональный инстанс. Никаких инцидентов, полет - нормальный.Забыл сказать, что оно не обновлялось. А то, первое мажорное обновление и система нерабочая.
>>на arch крутилось. Больше двух лет сопровождал региональный инстанс. Никаких инцидентов, полет - нормальный.
> Забыл сказать, что оно не обновлялось. А то, первое мажорное обновление и система нерабочая."Работает - не трогай" (с)ʼ
Зачем правда при таком подходе брать роллинг не ясно.
Но зато работает! Твердо и четко!
Патчи безопасности лучше ставить, а так да, на серверах LTS нужно а не роллинг-релиз. За роллинг-релиз в серьезных в ведомствах надо расстреливать за вредительство, чтобы другим не повадно было.
Вы названия указывайте, не стесняйтесь.
Вы хоть говорите где работаете, чтобы волчий билет выписать, чтобы ни в коем случае вас на работу не взять.
Начиная от серверов, заканивая Steam OS.
Убунта далеко не божественна.
Ну вот делать форк из этой системы и делать отечественную - самый лучший вариант из возможных из-за открытого кода. При наличии своего пакетного менеджера можно получить отличную систему под нужное аппаратное обеспечение, где пакеты именно под эту ОС будут собраны. И ещё, уже была новость о том что вроде уже можно скомпилированные пакеты ставить. Кто пользуется, может подтвердить?
Gentoo для любителей всё собирать самим. Как конструктор.
именно. Причем собрать получится только то что предусмотрено изготовителем конструктора, тщательно следуя его инструкции.Зачем - непонятно, но детям покупают же ж... мелкую моторику там развивать, или что.
всё верно, зачем тебе программы с открытым исходным кодом, если ты всё равно читать не умеешь, смысл самому собирать, получишь такой же бинарь
другое дело люди образованные и умные, которые и багу сами исправить могут и патч наложить и новую версию собрать не дожидаясь пока это сделает маинтейнер, или же новую программу опакетитьи в gentoo, как и в arch, всё это делается легко и непринужденно
В общем сублимация, так и запишем. То же самое что старые жигули в гараже чинить, дышать выхлопными газами и пить пиво с мужиками, примерно такой же смысл.
> В общем сублимация, так и запишем. То же самое что старые жигули
> в гараже чинить, дышать выхлопными газами и пить пиво с мужиками,
> примерно такой же смысл.нет, потому что мужики в гараже, ВНЕЗАПНО, УМЕЮТ починить свои жигули. И даже могут тебе что-то подсказать по твоему ржавому бимеру, хотя помочь, скорее всего, не смогут - "тут явно какой-то фирменный съемник нужен, мы конечно могем кувалдой по газовому ключу йапнуть, но результат тебе вряд ли понравится".
А образец поломанных мозгов гентушника - вон там выше в запрещенном модератором контенте прочитайте и ужаснитесь.
Все что они умеют в пределах этой аналогии - это фильтр поменять, и то если им кто-то подгонит именно под их ржавую десятку подходящий, а то ж без малейшей попытки включить мозг попытаются забить той же кувалдой фильтр от копейки, и пофиг что не лезет.
Но считают себя охрененными специалистами, а то ж!
> нет, потому что мужики в гараже, ВНЕЗАПНО, УМЕЮТ починить свои жигули.Далеко не все)
Некоторым достаточно хлебать пивасик и обсуждать, что раньше было лучше.
А даже те которые умеют, скорее всего слепят из офна и палок. Но, возможно, для нашепрома именно такие методы "ремонта" самые правильные.> А образец поломанных мозгов гентушника - вон там выше в запрещенном модератором контенте прочитайте и ужаснитесь.
Но у них есть нечто общее - им важен процесс, иногда даже больше чем результат.
На этом форуме один меня убеждал, что пересборка с правильными (читать с придыханием) флагами, позволяет уменьшить энергопотребление проца на 2%. И он нашел все нужные флажки всего за примерно 10 пересборок.
На мой вопрос "ты же понимаешь что ты потратил эл-ва столько, что эти два процента будут отбиваться годами?" начал нести чушь про ʼэфективностьʼ и ʼнадо делать хорошоʼ.> Все что они умеют в пределах этой аналогии - это фильтр поменять, и то если им кто-то подгонит именно под их ржавую десятку подходящий, а то ж без малейшей попытки включить мозг попытаются забить той же кувалдой фильтр от копейки, и пофиг что не лезет.
Если забился - значит лезет (с)
И думаю из сотен гентушников только единицы заглядывали в билд скрипты, в отличии от подкапотного копейки)
> Но считают себя охрененными специалистами, а то ж!Конечно) Это же дистрибутив для поднятия ЧСВ.
> Некоторым достаточно хлебать пивасик и обсуждать, что раньше было лучше.не, оно так нипаедит.
Унылая е6ля - неотъемлемая часть владения ржавым металлоломом советских времен. "зато запчасти по пиццот рублев" (ага, были. А теперь только ржавое и хрен найдешь.)> Но у них есть нечто общее - им важен процесс, иногда даже больше чем результат.
ну да, как безобидное хобби - почему бы и нет. Но судя по агрессивной рекламе секты - оно таки ест моск.
> На этом форуме один меня убеждал, что пересборка с правильными (читать с придыханием)
> флагами, позволяет уменьшить энергопотребление проца на 2%.ну этот мож зато хоть мерял, а не опрашивал... что уже редкость. Чаще попадаются свидетели -O6
> И думаю из сотен гентушников только единицы заглядывали в билд скрипты, в отличии от
> подкапотного копейки)ну вот чтоб не заглядывал - у бимера там крышка.
Потому что ну вот заглянул я как-то (в очередной раз, да, по глупости повелся что уж если пересобирать-пересобирать то чо б не попробовать вроде бы под это и заточенный дистрибутив, хотя казалось бы, давно б пора поумнеть).Ну чо тебе сказать... все ржавое и нихрена непонятно. Документации нет.
(у дебиана не лучше, конечно... но раз нет никакой разницы - нафига та гента)
>А даже те которые умеют, скорее всего слепят из офна и палок. Но, возможно, для нашепрома именно такие методы "ремонта" самые правильные.Вот не надо, справедливости ради, сейчас на семерки ставят АКПП, ЭУР.
Но вот только отремонтировать современную машину в гараже невозможно,
Точно также собрать LFS всё по сложнее чер рач и генту.
> Вот не надо, справедливости ради, сейчас на семерки ставят АКПП, ЭУР.Погоди, давай определимся, что такое "семерка".
Для меня это винда и ваз2107.
Если в нее вкорячили ватомат и эур, то я бы этого мутанта даже бы не взялся ремонтировать.Если ты говоришь про всякие гранты-весты, то да, там сложнее, но надо сказать спасибо французам.
> Но вот только отремонтировать современную машину в гараже невозможно,
Отремонтировать что?
Если отвалилась дверная карта или нужно сделать что-то по салону?
Даже диагностика движка или коробки может делаться относительно недорогим сканером.> Точно также собрать LFS всё по сложнее чер рач и генту.
LFS делается относительно просто - благо есть куча пошаговых гайдов.
Тут больше вопрос в бессмысленности потраченного времени.
> Отремонтировать что?ну например замена узла сцепления пыжа-боксера (не Б-г весть какая сложная телега) произвела на меня удручающее впечатление. Не то чтоб там далеко ушло по уровню технологии от того гаража с алкашами, но вряд ли получится самому.
А гаек в карбюраторе, которые можно долго и вдумчиво крутить каждый день - в нем, почему-то, вообще нет.
>Если в нее вкорячили ватомат и эур, то я бы этого мутанта даже бы не взялся ремонтировать.Его и не надо ремонтировать, надо ездить и радоваться жизни.
> у них есть нечто общее - им важен процесс, иногда даже больше чем результат.Поддерживаю.
> На мой вопрос "ты же понимаешь что ты потратил эл-ва столько, что
> эти два процента будут отбиваться годами?" начал нести чушь про ʼэфективностьʼ
> и ʼнадо делать хорошоʼ.Ну что тут скажешь. Молодой человек исследует мир, но пока ещё не понял, зачем и в каком направлении двигаться. Тем не менее, он в любом случае что-то новое узнаёт: например получает знания о том, из каких компонент в целом система состоит, и что будет, если какой-то из них убрать. И кто знает, во что это по итогу выльется.
> И думаю из сотен гентушников только единицы заглядывали в билд скрипты, в отличии от подкапотного копейки)
Вполне может быть и так. А может быть процент и завышен. Просто как обычно, форумных пустотрёпов сильно больше, чем специалистов.
> Это же дистрибутив для поднятия ЧСВ.
В подавляющем большинстве случаев -- так оно и есть. =)
> нетда
> мужики в гараже, ВНЕЗАПНО, УМЕЮТ починить свои жигули
Что немало коррелирует с тем фактом, что жигули, вообще говоря, устроены сильно проще, нежели дистрибутив операционной системы.
А что тут непонятного? Гента - это способ автоматизации сборки, иногда очень неудобный (если надо править eclass, например; или собирать под 32/64 бита с разными use-флагами). Но в среднем по больнице выходит получше LFS.Нужно ли рядовому школьнику тратить время на эту фигню? Однозначно нет! Есть куда более увлекательные занятия...
> Объём бинарных пакетов Gentoo для архитектуры amd64 на зеркалах достиг отметки в 60 GBу тебя старая методичка
оттуда нужны только ядро и браузер, чтобы сериальчики посмотреть, пока собираешь свои
свои сериальчики
> Доход проекта за 2024 финансовый год составил 20800 долларовБлеск и нищета опенсорса.
Судя по статистике из интернета, то 20k живых сайтов используют генту, на форуме было 100к юзеров еще в далеком 2007 (сейчас думаю меньше).Поддержка сообщества невероятная!
"Если оно бесплатно, зачем за это платить?"99.999% Linux users.
Ну так ты сам не задонатил, а почему-то хочешь чтобы это делали другие.
> Ну так ты сам не задонатил, а почему-то хочешь чтобы это делали другие.А вот сейчас обидно было... Разве я похож на гентушника?!
Поэтому и донатить им мне нет смысла.Но ситуация показательная.
“Если ты не платишь за продукт, то ты и есть продукт”
А если платишь - это не значит, что ты не продукт.
Они донатят работой.
Стесняюсь спрашивать - а они, ну... зарабатывать не пробовали? Консалтинг там, внедрение, обеспечение совместимости с коммерческим софтом, кастомные доработки под заказчиков, программы обучения - вот это вот всё?Не, можно конечно жаловаться, что поддержка сообществом нинужного нинужно находится на недостаточно нужном уровне - но результат будет мнээээ... соответствующий.
Так иди дтнать быстрее!
почти идеальный дистр. если бы ff не зависел от llvm, можно было бы выкинуть llvm, rustc, clang и прочий мусор, который долго собирается даже на райзенахжду поддержки сборки ff с помощью gcc
а, ну и нафига для сборки ff nodejs - загадка
> почти идеальный дистр. если бы ff не зависел от llvm, можно было бы выкинуть llvm, rustc, clang и прочий мусор
> жду поддержки сборки ff с помощью gccМолодец, нет чтобы помочь реализовать сборку через ГЦЦ, просто сидишь и ждешь.
Интересно, что раньше произойдет, вурифокс помрет или ты дождешься))?
я в вебне не шарю, помогаю с другими пакетами
> нет чтобы помочь реализовать сборку через ГЦЦОн мог бы попробовать. Но после того, как он закончит, они снова примутся за старое и начнут плодить зависимости от всякой экзотики. История подтверждает, так как у них уже была сборка через гцц, им нужно было просто не трогать её, но они не смогли.
Тут правильное решение - постоянная борьба с их гениальными идеями. Но заниматься таким - себя не уважать.
Так что если они решили превратить своё детище в гвно, боюсь их не остановить. Можно лишь замедлить ненадолго, при этом они будут за эту борьбу сотни миллионов денег получать, а ты должен будешь бороться с ними ради идеи сделать их продукт лучше. Деньги тут однозначно победят.
В теории они бы могли делать платных дистрибутив под твои хотелки.
Я вот прихожу к мысли, что держать софт, требующий для своей сборки out_of_GNU-инструменты, нужно в отдельных контейнерах или виртуалках вместе с самими инструментами. И обновлять это долгособираемое "щастье" реже, отдельно от основной системы.
...
Я просто ставлю firefox-bin
это временное решение
Что значит "временное"? Я вот постоянно использую бинарные пакеты в генте. Мне нравится идея сборки системы из исходников, но я не вижу смысла собирать из исходников абсолютно всё. Особенно всяких жирничей вроде хромобраузеров. Для такого софта есть bin-пакеты и флатпак.
ну, с людьми, использующими флетпак, в принципе не о чем говорить, но для других:хотеть собирать ff под свой проц можно потому, что ff тогда быстрее работает (<- убунтоводам выть здесь), плюс можно выпилить ненужное. для этого, собственно, генту и накатывал
> собирать ff под свой проц можно потому, что ff тогда быстрее работаетО, подъехали сказки венского леса!
И на сколько процентов оно станет у тебя быстрее? На 1%? На 2%? Может пруфы предоставишь?
Особенно если сравнивать x86-64-v2 и тем более с x86-64-v3.
> хотеть собирать ff под свой проц можно потому, что ff тогда быстрее работаетОн и так быстро работает, под вейландом уж точно. Смысл сборки пакетов не столько в скорости, сколько в выпиливании лишнего и в кастомных флагах сборки. Типа таких:
-march=znver4 -mtune=znver4 -O2 -fPIC -mshstk -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fstack-protector-all -fstack-clash-protection -fcf-protection=full -ftrivial-auto-var-init=zero
а зачем для сборки ff ставить генту? Из сорцов можно собрать желаемое в любом дистрибутиве, даже на бубунте
ну собирай, если не понимаешь, зачем. тебе же норм
Не TrueЪ Gentoo way.
>жду поддержки сборки ff с помощью gccwww-client/firefox -clang
пробовал с годик назад, не собиралось. должно?
Установленные версии: 128.5.1(esr)(07:23:46 16.12.2024)(X dbus gmp-autoupdate jack jumbo-build pgo system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp telemetry wayland -clang (остальное поскипано).Так что должно. Апдейтов с НГ не делал еще.
спасибо, попробую ещё раз
К сожалению, не выйдет... На него еще и mesa приколочена.
Еще мыло выкинуть. Зубные щетки. Стиральную машину. И будет идеально.
кому что
>Добавлена поддержка 32-разрядных систем на архитектуре RISC-V (rv32).Но в ядре поддерживается только RV64. Что они тогда будут использовать в качестве ядра?
>Обеспечено формирование бинарных пакетов для архитектуры x86-64-v3Аутор, сколько можно?! Обозначение архитектуры, как "x86-64-v3" некорректно. Линус Торвальдс же об этом говорил. Это голимый Интеловский жаргон!
С каких пор мнение Линуса стало экспертным?
> С каких пор мнение Линуса стало экспертным?С таких как это один из самых успешных и востребованных софтварных проектов на планете.
Вот и пусть сидит в своей софтварной песочнице. Как называть архитектуру - инженерам-разработчикам архитектуры виднее, не?
>Как называть архитектуру - инженерам-разработчикам архитектуры виднее, не?Правда в том, что обозвать архитектуру, как "x86-64-v3" инженер не сможет. Скорее это сделал сотрудник далёкий от железа. И этим сотрудником может быть не обязательно инженер разработчик. Скорей всего это теоретик, оторванный от реальности. Если человек работает в Интел, это не означает, что человек может реально разбираться в процессорах.
Линус и прочие лютые сишники из kernel.org правы во всём.
> Вот и пусть сидит в своей софтварной песочнице. Как называть архитектуру -
> инженерам-разработчикам архитектуры виднее, не?ЧСХ вот именно они - никогда это все так официально не обзывали. Не интел, ни амд. И уж найти кого-то инженеристее Торвальсда - это еще умудриться надо.
Более того - Торвальдс же и привел примеры когда в каком-нибудь старом проце был AVX512 а в новом проце - его выпилили. И это тогда - какая версия? Типа, более новый проц - стал более старой версией архитектуры? Или как? Так что сторонники этого бреда - сами определиться не могут.
>Профили с настройками и предустановками обновлены до версии 23.Версия профиля случайно совпала со стандартом C23?
Можно ли говорить, что версия профиля это что-то вроде мажорная версия самого роллинг-дистрибутива?
Нельзя. Версия профиля меняется, где-то, раз в 4 года. Ну а версия роллинг каждый день.
Тут один для своего васянского постапокалиптического дистриба на базе LFS тоже отчет подготовил на полстраницы. Не такой большой. Кому интересно - найдете.
LFS ВАН ЛАВ
>В качестве альтернативы dracut для генерации образов начальных ram-дисков реализована поддержка инструментария µgRD (ugrd).Не слышал раньше. Надо будет заценить, а то dracut таких монстриков генерит размером 10 - 30 Мбайт.
Раньше вручную формировал initrd со своим скриптом init. Размер образа получался менее 3 Мбайт. Но, где-то, с весны 2024 что-то переделали в инициализации Gentoo, мой скрипт init перестал доводить загрузку до переключения на рабочий корень ФС. Пришлось формировать образ dracut-ом.
У меня genkernel тоже формарует initrd размером 36 мб. Образ включает в себя пакеты luks2+lvm2, минимально необходимые модули ядра и прошивки (списки генерятся автоматически). Поэтому и образа такие сейчас большие.
> У меня genkernel тоже формарует initrd размером 36 мб. Образ включает в
> себя пакеты luks2+lvm2, минимально необходимые модули ядра и прошивки (списки генерятся
> автоматически). Поэтому и образа такие сейчас большие.так а что ему мешает автоматически обнаружить что тут не используется ни luks, ни lvm и все это не включать? (хотя, честно-то говоря, оба достаточно мелкие, больше там будет скриптовой обвязки чтоб их как-то проинитить без загруженной системы)
помнится, suse такое умела примерно году в 2010м. Потом, правда, наверное, разучилась.
Правила?
"система в которой все можно собрать как тебе нравится", угу, ога.dracut конечно порождение лукавага...в смысле, rhbm, а тем, конечно, в голову не придет что кому-то нужна загрузка без lvm.
Без lvm невозможно сделать несколько разделов внутри крипто диска.
Можно не собирать образ с luks/lvm, тогда он будет меньше.
Ну я вот и спрашиваю, что мешает, что понадобилось аж переизобретать dracut?
>Образ включает в себя пакеты luks2+lvm2, минимально необходимые модули ядра и прошивки (списки генерятся автоматически).У меня initrd ручного формирования поднимал корень на LVM2. Прошивка видюхи подгружалась уже из корня системы.
> У меня initrd ручного формирования поднимал корень на LVM2. Прошивка видюхи подгружалась
> уже из корня системы.Поэтому посидим в initrd без переключения в нормальные режимы видяхи, круто.
https://github.com/anatol/booster
гуглы через пару месяцев выкинут голанг на мороз, опять будешь генератор менять?
Вместе со всеми докирами, кубирами и обвязками в виде GKE? Нунуда, мечтатель.
> гуглы через пару месяцев выкинут голанг на мороз, опять будешь генератор менять?Фигасе у людей эротические фантазии 8-о
Все облака на Go ==> его выкинуть просто не получится :)Да и зачем?! Отличный же ЯП! ;-)
а ты с ними работал когда-нибудь? // вопрос риторическийтебя дичайшие тормоза докеров-кубернетисов устраивают? // этот тоже
Можно вообще без этого самого грузиться.
ugrd был разработан для создания образов, которые имеют простой скрипт инициализации и извлекают только абсолютно необходимые kmods и программы, он должен создавать очень маленькие сжатые образы XZ, если не требуется что-то более продвинутое, например, поддержка смарт-карт(translated)
Пробовал, но не понял в чём смысл сабжа. Вроде бы собираешь софт из сурсов, но используешь скрипты авторов дистра. Понадобится собрать новую версию проги - жди нового гентушного (за)ебилда.
Смысл в use флагах. И вам никто не запрещает создать локальный репозиторий со своими ебилдами.
> Смысл в use флагах. И вам никто не запрещает создать локальный репозиторий
> со своими ебилдами.но второе тебе никто не запрещает создать и в дебиане. Документация у обоих примерно одинаково плохая.
По сравнению с гентой, демьян весь держится на гoвне и палках. Шаг в сторону -- и ты уже копаешься в этом самом гoвне, и документация там ужасная (по сравнению с гентовской).
> По сравнению с гентой, демьян весь держится на гoвне и палках.Не, вот на минуточку, г-но и палки - это ваша система портажей. А у дебиана почтенный пакетник, и как раз - самому не надо билдферму косплеить, в отличие от.
> Шаг в сторону -- и ты уже копаешься в этом самом гoвне,
> и документация там ужасная (по сравнению с гентовской).У генты тоже доки - ни о чем по сравнению с арчем. А 90% этой доки а на дебиане катит так то. Минус то что касается пакетника только.
>> По сравнению с гентой, демьян весь держится на гoвне и палках.нууууяхз... сорта этого самого такие сорта. Но после очередного прикосновения к дерьмияну - я на стороне генты. Там ТАКОГО все же не попадалось. И не потому что я плохо старался.
> Не, вот на минуточку, г-но и палки - это ваша система портажей.
> А у дебиана почтенный пакетник, и как раз - самому нечрезвычайно почтенный. Куда ни плюнь - вляпаешься в почтенного возраста кал, иногда прикрытый модной-современной 4d-газеткой. Вот, свеженькое -
dh: The use of "debhelper-compat (= 11)" is experimental and may change (or be retired) without notice
(пиццот раз подряд)
ЧТО это за нёх?! Зачем оно совершенное ненужно и почему его нельзя выбросить из зависимостей нахрен (нельзя!) Если это прям суперважное и необходимое - почему, с-ка этого нет в документации для совершенно начинающих, вместо нее вообще какая-то пурга - четверть века чушь вместо внятного объяснения откуда берутся пакеты в дебиане?
Пересобирался супер-пупер "пакет" в котором аж ПЯТЬ, собака, файлов (там еще отдельный привет дерьмиану за ДВА пакета вместо одного). Бинарник, три htmlины и man. (и куча совершенно бесполезного мусора добавляемого дерьмияновским сборщиком) С обычной configure.
rpm'овский spec для него изготавливался бы методом cp SPECS/helloword.spec и sed s/helowrot/name/g без единого непонятного заклинания внутри, %configure, %build без всякого ручного вмешательства - т.е. те три строчки что от хеловрота даже редактировать бы не пришлось, потому что тут программа чуть сложнее того хеловрота.
(еще одним движением я выбросил бы оттуда этот man, и не получил бы зависимостей от миллиона sgml'образных поделок, современные разработчики такие разработчики, ну никак не могут свои три строчки написать в формате troff, в дерьмиане проще удовлетворить чем бороться)
Не думаю что с ебилдом было бы заметно сложнее (ну хотя не, сложнее - надо вспоминать куда там в единственноверное место надо такое положить, потом оно посчитает никому ненужную контрольную сумму, потом еще что-то - давно не страдал этим, забыл уже, сколько там феерично бесполезных приседаний чтоб просто собрать хеловрот понятным пакетному менеджеру путем)> надо билдферму косплеить, в отличие от.
у меня нет проблемы собрать настоящую билдферму. У меня нет ни малейшей потребности в таковой.
Для пересборки хеловрота с критичным секьюрити-патчем не нужна билдферма. А это примерно все что обычно требуется.> У генты тоже доки - ни о чем по сравнению с арчем.
> А 90% этой доки а на дебиане катит так то. Минусзначит это совершенно в хрен никому не упершиеся "доки".
> то что касается пакетника только.
внезапно, пакетник (и система инициализации если она не системдрянь) - единственное чем отличаются дистрибутивы. Все остальное прекрасно (или не всегда) документируют разработчики софта, из которого и состоят все эти дистрибутивы, и к которым и надо за этим обращаться.
> rpm'овский spec для него изготавливался бы методом cp SPECS/helloword.spec и sed s/helowrot/name/g
> без единого непонятного заклинания внутри, %configure, %build без всякого ручного вмешательства
> - т.е. те три строчки что от хеловрота даже редактировать бы
> не пришлось, потому что тут программа чуть сложнее того хеловрота.На мой вкус, с портежом примерно тот же уровень пердолинга, что и с rpm. Пробовал и то, и то. А в dpkg один раз ненароком окулуся, и ниасилил. Понял, что лучше даже rpm установить в демьян, чем пытаться копаться в этом скриптомесиве времён царя гороха.
> На мой вкус, с портежом примерно тот же уровень пердолинга, что и с rpm.ты даже не поленился процитировать мою инструкцию - как собрать свой rpm (НЕ читая миллилон толстых книжек, только подглядев в уже готовый чужой и зная единственную команду - rpmbuild) - вот буквально все слова. Уместилось в две строки.
Давай теперь ты напишешь такую же - про портаджевый пакет.
Ой. Для начала у тебя нет никакого "srpm" с хеловротом.
> мою инструкцию - как собрать свой rpmТвоя инструкция не стоит даже энтропии, которую ты создал, нажимая на кнопки клавиатуры.
> Давай теперь ты напишешь такую же - про портаджевый пакет.
Чатжпт в помощь. Я писал ебилды уже давно и не помню. Но ебилд для простейшего пакета сводится только к указанию ури к тарболу с исходниками.
>> мою инструкцию - как собрать свой rpm
> Твоя инструкция не стоит даже энтропии, которую ты создал, нажимая на кнопкипонятно. То ли дело твоя воображаемая.
> Чатжпт в помощь. Я писал ебилды уже давно и не помню. Но
понятно.
Эксперт опеннета в естественной среде обитания. Источник знания - чатгопота.
Причем еще и врет как дышит. Писал он, ага.
Мои ебилды лежат у меня на диске. Доказывать это какому-то "нах"у с опеннета я не буду хотя бы из принципа. Ты бы их даже не посмотрел, они никому не нужны кроме меня несколько лет назад. Как и твоя "инстукция", это вовсе не инструкция, а бесполезный поток мыслей. У чатжпт лучше получилось бы.
> Мои ебилды лежат у меня на диске. Доказывать это какому-то "нах"у с
> опеннета я не буду хотя бы из принципа. Ты бы ихты тут прилюдно описался, а не мне чего-то доказываешь. И из принципа будешь сидеть в луже.
> даже не посмотрел, они никому не нужны кроме меня несколько лет
разумеется я бы их и смотреть не стал. Я написал, буквально - что нужно сделать, чтобы получить свой пакет (и любой желающий может поймать на слове и ткнуть пальцем (если бы) все было не совсем так). А не вывалил непонятную дребедень из своих закромов, собирающую непонятночто. И предложил тебе сделать то же самое - вот и сравнили бы. И можно было бы перейти к пункту два - а что будет если задача чуть посложнее и сколько потребуется специфических знаний в этом случае.
Ты в ответ - обсдался. Сел в собственную лужицу и брызгаешься. "Да я, да у меня, полный диск этих паровых машин. Только все взорвались, почему-то"
> это вовсе не инструкция, а бесполезный поток мыслей
то есть с квалификацией у эксперта - все совсем плохо. Сидит в лужице, надувает пузырики.
Полагаю, "ебилды на диске" ему чатгопота писала. Если она конечно способна хотя бы ебилд без галлюцинаций написать. Поэтому он и "не помнит", да и о содержимом имеет крайне туманное представление.
Спорить с таким экспертом о преимуществах и недостатках разных пакетных менеджеров - бестолку время терять.
> Я написал, буквально - что нужно сделать, чтобы получить свой пакетА мне плевать, что нужно, чтобы ты получил свой пакет со своим хелловротом. Мы здесь технологии обсуждаем. А ты, старик, дальше вспоминай, как-ты когда-то свои хеловроты собирал. На счёт твоих словоизлияний про "сидение в луже" -- взрослые люди так не разговаривают. Ещё умничает что-то про потерю времени, набивая на клавиатуре оскорбления анониму на опеннете. Самому то не смешно?
> Мы здесь технологии обсуждаем.ага, вот эти люди - у которых полный диск ебилдов, только они ой забыли как те образовались - пришли пообсуждать технологии.
Сведения о которых получили, очевидно, из чатгопоты.
> нууууяхз... сорта этого самого такие сорта.Ну это... в твоем маздае даже и такого - нет. Ну и редгад с его питоноблевотой тоже ничем не похвастает. Как и сабж с их месивом.
И вот о ком мы тут, что лучше то? FreeBSD чтоли? Не, может пакетник у них и не отстой уже. Но пользоваться то им они не умеют, полиси реп в дауне, срок поддержки скостили, а остальное при этом уже и не важно: без этого - пакетник ненужный кусок байтов. Если его не к чему интерфейсить - зачем он?
> - я на стороне генты. Там ТАКОГО все же не попадалось.
> И не потому что я плохо старался.Конечно. У тебя просто - талант. Был бы поумнее, стал бы тестировщиком или пентестером каким, срубал бы джекпоты с чужих косяков. Но вместо этого почему-то ты предпочитаешь чтобы тебя жизня имела твоим же талантом. Фиг его знает в чем прикол.
> чрезвычайно почтенный. Куда ни плюнь - вляпаешься в почтенного возраста кал, иногда
> прикрытый модной-современной 4d-газеткой. Вот, свеженькое -
> (пиццот раз подряд)Бывает иногда. А ты хотел чтоб в 100К пакетов не было приколов? Это надо на другом глобусе жить. Где роботы уже победили. И то - хз насколько они глючные.
> ЧТО это за нёх?! Зачем оно совершенное ненужно и почему его нельзя
> выбросить из зависимостей нахрен (нельзя!)При остром желании - можно. Но да - система зависимостей может и анноянс создавать.
> Пересобирался супер-пупер "пакет" в котором аж ПЯТЬ, собака, файлов (там еще отдельный
> привет дерьмиану за ДВА пакета вместо одного). Бинарник, три htmlины и man.Кто там тебя знает что ты делал и что это за прикол. В дебиане более 100К пакетов, и конечно я всех приколов не знаю.
Давай я тебе страшную вещь скажу? Когда современный авиалайнер взлетает - в нем практически гарантированно есть известные неисправности. Но энными наборами ритуалов + discretion пилота оно таки довольно безопасно получается в сумме. Ты в твоем авто убьешься скорее. Просто у проблем есть еще - severity. С перегоревшей лампочкой в сортире лететь все же можно. Даже если кто и будет недоволен.
...> у меня нет проблемы собрать настоящую билдферму. У меня нет ни малейшей
> потребности в таковой.Ну как бы гента в проде - это довольно эк
> Для пересборки хеловрота с критичным секьюрити-патчем не нужна билдферма.
Но чтобы юзать САБЖА - и имнено все и вся пересобрать - без билдфермы уже душновато будет.
> значит это совершенно в хрен никому не упершиеся "доки".
Не, просто системд и ко - более менее унифицировал ряд вещей, юзермод достаточно похожий и проч, ну доки и стали более-менее подходить. А не должны были?
> внезапно, пакетник (и система инициализации если она не системдрянь) -
А оно таки как правило - именно оно, так что - совпадает 1 в 1. И это аргумент за него.
> единственное чем отличаются дистрибутивы.
Ну так именно пакетнику там не сильно много и уделено.
> Все остальное прекрасно (или не всегда) документируют разработчики
> софта, из которого и состоят все эти дистрибутивы, и к которым
> и надо за этим обращаться.Одно дело где-то абы как раскапывать, другое - 1 вика, которая в топе поисковой выдачи за это все. Арчевика тем и удобна что в топе выдачи светит и там как правило - описание типовых грабель эксплуатации.
> Ну это... в твоем маздае даже и такого - нет. Ну и редгад с его питоноблевотойэксперт пришел! Начал с негров линчуют, следующим шагом - со всего маху сел в лужу.
>> Ну это... в твоем маздае даже и такого - нет. Ну и редгад с его питоноблевотой
> эксперт пришел! Начал с негров линчуют, следующим шагом - со всего маху
> сел в лужу.В отличие от тебя я начинал с BSD, и редгадов до того как на убунты и дебианы свалить. Так что я имел возможность сравнить как мне оно.
Ну и ты сам виноват что сел в лужу. Никто тебя не заставлял рекламить винду, ты сам. Этим ты резко нивелировал все свои заявы, и про юниксвей, и что твоя экспертиза во всем этом хоть чего-нибудь стоит. Вот в чем ты эксперт - так это в простреле пяток. При том чаще всего - своих.
Зато глядя на тебя остальные могут учиться - как делать не надо. Это тоже полезное знание, умные люди - учатся на чужих ошибках. А ты их генеришь оптом и жестко, удобно.
> У генты тоже доки - ни о чем по сравнению с арчем.
> А 90% этой доки а на дебиане катит так то.Рачевские доки -- отличное дополнение к гентовской. Там, где гентовская даёт глубинное понимание устройства системы, рачевская даёт пачку практических рецептов. Я обеми доками пользуюсь на обеих системах, и на всех остальных системах эти доки обычно актуальны.
> Рачевские доки -- отличное дополнение к гентовской. Там, где гентовская даёт глубинное
> понимание устройства системы, рачевская даёт пачку практических рецептов. Я обеми доками
> пользуюсь на обеих системах, и на всех остальных системах эти доки
> обычно актуальны.Сколько я поискарь запросами не кормил - арч всегда был выше в ранкинге и полезнее. Гентовую вику я в выдаче вообще видел пару раз за всю жизнь - и то, дочитывать в арче пришлось более подробный вариант.
А про глубокое понимание системы - ну вот гон. Больая часть виденных гентушников скажем кернел себе конфигуряли - методом oбeзьяны с гранатой, плюс-минус. Так что потом в половине случаев система вообще не взлетала. Просто наблюдение за этими гражданами, в силу интереса к линухам - вокруг и такие вот есть. Но большая их часть уже наелась этого, по мере разжирения софта. И всякие знания о портажах и use-флагах - кроме генты никуда и не приткнешь потом.
> Сколько я поискарь запросами не кормил - арч всегда был выше в
> ранкинге и полезнее. Гентовую вику я в выдаче вообще видел пару
> раз за всю жизнь - и то, дочитывать в арче пришлось
> более подробный вариант.Ну вот именно потому, что рачевская, в отличие от гентовской, более нацелена на практические советы. При этом какой-то информации о том, как и почему что-то работает, там обычно нет. Просто "введи в терминал такое заклинание, потом эдакое, а теперь растакое, и будет тебе хорошо".
смысла два: собрать конкретно под свой проц; выпилить ненужноеполучается крайне быстрая система, даже быстрее арча
взял rust-bin, почему-то компиляция огнелиса стала в два раза быстрее чем с rust собственной сборки. парадокс.
ну так проверь флаги компилятора и USE флаги для rust
что проверить?ляпнул лиж бы ляпнуть?
аа, тебе просто поныть "почему-то у меня проблемы", понял
вот где ты увидело слово "проблемы" ?
на конструктивный ответ яи не расчитывал, для тех кто не понял:
- хваленная самосборка нидаёт профита производительности от слова совсем.
говори себе это почаще
ну давай, выкати флаги с которыми собирается rust-bin.
вот здесь пеерчислены USE-флаги, с которыми собирается rust-binhttps://wiki.gentoo.org/wiki/Rust
здесь можно посмотреть ебилды
https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-lang/rust.../
если тебя интересуют аналоги CFLAGS/CXXFLAGS для раста, с которыми собирается rust-bin в бинарную репу, - поищи сам, я в таких флагах не шарю. UPD: RUSTFLAGS
где находися генту-вики я сам знаю, ебилды тоже найти умею.
спасибо за попытку, но как собирают бинарь увы не обысняет.
Всё верно, потому что bin собран с флагами для массового применения. Сперва ставишь bin, а потом, когда есть время и желание, собираешь под свои флаги.Неоптимизированная под твои флаги Гента работает медленнее Убунты, кстати. Правда, это наблюдение 10-и летней давности :) Неоптимизированной Гентой можно пользоваться, если из неё собирать оптимизированную. Некогда из Сабайона я так собирал :) Правда, потом снёс и поставил чистую Генту, и это лучшая ОС, если есть время и желание приложить к ней руки. Если такого желания нет, то лучше Виндой пользоваться, если нет особых задач для Линюкс. В Винде даже терминальчик завезли :)
Нет, смысл в том, что вся система под контролем. Это не Дебиан, который при неудачном обновлении перестает запускаться, либо замусоривается как венда. Особенно при full-upgrade. В Генте если что-то отвалится, в основном так же быстро и понятно поднимается. Отрицательный момент только один - пердолинга в среднем чуть больше чем в binary-based дистрибах, но это полностью окупается чувством общей монументальной надежности всей конструкции.
у меня и в арчике проблем с надёжностью не было
В Арчике достаточно не обновляться несколько месяцев чтобы получить нерабочую систему при обновлении. Одна из либ, участвующих в обновлении, окажется слинкована с новой, но еще не установленной версией другой либы - и приехали. Система превращается в мусор.
фиксится по первой ссылке в гугле за пять секунд
> фиксится по первой ссылке в гугле за пять секунднадежно!
(причем ищешь ты эту ссылку, разумеется, с любимой виндочки, потому что виртуалочка с рассыпавшимся рачиком, разумеется, уже не работает)
У кого нибудь есть ссылки на хорошие статью про конфигурирование ядра?
Буду очень признателен.
handbook не подходит?https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Kernel
про конфигурацию ядра для конкретных фич/железок есть соответствующие статьи gentoo wiki
> У кого нибудь есть ссылки на хорошие статью про конфигурирование ядра?А что, там README уже не лежит в корне?
Это вот - хорошая статья. Все что тебе надо знать про make config там написано.
А остальное, извини, требует знания что именно ты собрался понаконфигурять. Тут не статья нужна, а книги, шесть томов. Потому что в них будет развернутое изложение того что лежит в Docs (и то чего не лежит, потому что ой некогда-некогда, потом-потом), с детальными объяснениями как это работает - не реализация в ведре, а сама технология - каждая отдельно (авторы ведра предполагают что ты уже откуда-то в курсе деталей технологии, чего, разумеется, не бывает ни у одного реально живущего человека, и если бы ты на самом деле хотел понимать ВСЕ что ты делаешь - тебе пришлось бы изучать массу новых предметов, от особенностей процессоров и современных архитектур до мелких деталей стека протоколов [сотен разных])
К сожалению, даже на отдельные компоненты таких книг уже не пишут. Тому же LARTC уже двадцать лет, и она устарела целиком (да и белые пятна там были будь здоров). А это покрывало _кусочек_ одной из тысяч подсистем - предполагая что у тебя какой-никакой бэкграунд именно в данной области - уже есть, и ты ищешь как это именно в линуксе делать, а не что такое и как делается в принципе.
Большая часть линукса отлично документирована нигде.
какой поток сознания...при чём тут андроид?
> У кого нибудь есть ссылки на хорошие статью про конфигурирование ядра?
> Буду очень признателен.Тут зависит от того, что вы хотите.
Если вы просто хотите посмотреть, что в ядре можно подкрутить, добавить-убрать и так далее -- то в целом вы можете просто скачать исходники и дёрнуть там make menuconfig. Там вы сможете и посмотреть, какие в принципе есть опции собрать ядро, и в красивом интерфейсике пов[ы]ключать [не]нужное. Имейте в виду, что отдельные части ядра можно либо пропечь, либо вынести в модули. И можно так накосовертить, что тупо не сможете загрузиться.
Если хотите чуть более глубокое понимание -- добро пожаловать в Gentoo Handbook. Там в целом даны дельные советы, о том что, как и зачем.
Если хотите совсем глубоко, то я рекомендую сразу две книжки:
- во-первых Ричарда Стивенса, "Unix. Профессиональное программирование" -- это даст вам понимание, какие интерфейсы предоставляет ядро, и в целом размышление на эту тему позволит Вам понять, что такое ядро; безусловно тут есть много разной литературы, и мнений, что лучше, тоже может быть несколько: но в общем и целом -- ознакомление с системными вызовами в любом виде будет полезно.
- во-вторых Роберт Лав, "Linux Kernel Development" -- это даст вам чуть более глубокое понимание того, как ядро устроено изнутри, и какие основные подходы есть в части устройства его базовых подсистемДорогу глубже не подскажу: я сам дальше не ходил.
Пригодилось ли мне это дело по жизни? Скажу честно -- однажды пришлось помучаться с пересборкой ZoL под новое ядро. Но на этом всё. С вероятностью в 99.999% вам это не потребуется. Так что двигаться в эту сторону или нет -- решайте сами.
> Роберт Лав, "Linux Kernel Development"плюсую, хорошая книга
> Пригодилось ли мне это дело по жизни?
возможно, у вас интересы/работа не пересекаются с embedded или системным программированием
> И можно так накосовертить, что тупо не сможете загрузиться.
от этого спасает grub, всегда можно загрузить последнее рабочее ядро. я гружусь напрямую через uefi, но grub держу на всякий пожарный
> Весной 2024 года проект передал организации SPI (Software in the Public Interest) управление активами, решение юридических вопросов и организацию сбора пожертвований.Это регресс. Страшно мне теперь за Gentoo.
>> Весной 2024 года проект передал организации SPI (Software in the Public Interest)
>> управление активами, решение юридических вопросов и организацию сбора пожертвований.
> Это регресс. Страшно мне теперь за Gentoo.Да вроде этоот SPI ни в чем таком ужасном так по жизни - не замечен.
С одной стороны - да.
А с другой "листая старые новости":
Участники проекта X.Org проголосовали за присоединение к организации SPI
opennet.ru/opennews/art.shtml?num=44336
И где сейчас XOgr)?Хотя в новостях они встречаются редко, последняя за 20й год.
> И где сейчас XOgr)ну где-где - присоединенная организация наладила это... управление активами и сбор пожертвований. Что она собиралась хоть копейку платить этим вот, присоединившимся - такого уговора не было.
> ну где-где - присоединенная организация наладила это... управление активами и сбор пожертвований.
> Что она собиралась хоть копейку платить этим вот, присоединившимся - такого
> уговора не было.SPI вроде этом не занимается, в основном это типа бухгалтерской "крыши" и тому подобного. Ни в чем таком особо предосудительном они так по жизни вроде не замечены. А кто там (не)сдохнет - вообще не их проблема. Как и где донаты брать. Они обеспечат легальность этого, типа соответсвия 501 C3 или как там его. Но вот babysitting'ом они ессно не занимаются.
> С одной стороны - да.
> А с другой "листая старые новости":
> Участники проекта X.Org проголосовали за присоединение к организации SPIМожно подумать что если бы они к SPI не присорединились - и ворочали финансовую отчетность сами - им бы это как-то помогло.
Какие к тому были предпосылки? Неприсоединение к SPI волшебным образом чинит доисторический спагетти-код, с неподходящей архитектурой и пачками CVE, конвертируя черепки в золото?
SPI вообще в основном занимается - обслуживанием всяких финансовых отчетов и тому подобной рутины для опенсорс проектов. Среди тех кому они это делают - полно и полутрупов, и живых веселых. Это вообще не от них зависит. На полутрупы SPI пофигу т.к. от них - полторы операции в год.
Software in the Public Interest (SPI) - похоронное агенство.
Разве архитектура Alpha ещё кем-то используется?