После года разработки представлен релиз дистрибутива OpenMandriva Lx 4.3. Проект развивается силами сообщества после того, как компания Mandriva S.A. передала управление проектом в руки некоммерческой организации "OpenMandriva Association". Для загрузки предлагается Live-сборка размером 2.5 ГБ (x86_64), сборка "znver1", оптимизированная для процессоров AMD Ryzen, ThreadRipper и EPYC, а также образы для использования на ARM-устройствах PinebookPro, Raspberry Pi 4B/3B+, Rock Pi 4A/4B/4C, Synquacer, Cubox Pulse и различных серверных платах на базе архитектуры Arch64...Подробнее: https://www.opennet.ru/opennews/art.shtml?num=56652
А есть CloseMandriva?
есть OpenWomandriva
есть Аноним Ваганыч
>А есть CloseMandriva?А есть CloseMandriva?Они к этому и идут: "Компилятор Clang, используемый для сборки пакетов, обновлён до ветки LLVM 13. Для сборки всех компонентов дистрибутива можно обойтись только Clang, в том числе доступен вариант пакета с ядром Linux, собранный в Clang."
Знающие, подскажите: есть ли ощутимая разница между пакетами, которые были собраны gcc и clang?
Пакеты, собранные с GCC, ведут себя относительно пакетов, собранных Clang-ом. И наоборот. Но это в первом приближении. Есть и некоторые другие моменты.
>Пакеты, собранные с GCC, ведут себя относительно пакетов, собранных Clang-ом. И наоборот. Но это в первом приближении. Есть и некоторые другие моменты.Это чо издёвка? Осмысленный ответ дать можно?
Постарался расписать наиболее общие различия, дальше как-нибудь сам.
Думаю что да, можно.
PS, да, эх, это Опеннет.
А что такое -ом?
го***ом?
ведут себя КАК ? относительно
>..разница между пакетами, которые были собраны gcc и clang?Есть.
Разные задачи - разные инструменты.
да вы водолей, батенька
Было дело, собирал Darktable clang'ом 6-8 версий. Разница есть, не в пользу clang. Были притормаживания там, где собранная gcc софтина не фризилась. Как сейчас не знаю, не экспериментировал.
ты только кубик рубика собирал
В массе своей — нет. Разве что с clang размер бинарников на капельку больше.
Зато на большой бокал смузи больше!
Вы из какого браузера это пишите и чем он собран? ;)
>Вы из какого браузера это пишите и чем он собран? ;)Ну так посмотри на логи опеннета, ты же это умеешь.
Falkon. Он сам и все его зависимости собраны GCC 10.2.
Интересно, когда корпорация Бобра сломает конкурента?Вон уже Clang падает при компиляции самого себя, если собрать LLVM при помощи GCC с LTO. Обратите внимание, сколько ушло времени на выявление причины. https://bugs.gentoo.org/802027#c10
Пишете. Извините )
Спасибо!
В Debian вроде как тоже более 70% приложений собраны с использованием шланга, но не все программы работают лучше. Ядро главное не улучшается, просто можно собрать. Шланг больше нужен для исподьзования русского языка чтобы анализатор кода сначала преобразовал русские символы в команды языка и собрал програмиу. ГЦЦ так не умеет и гвоздями прибит к англишатскому.
> Шланг больше нужен для исподьзования русского языка чтобы анализатор
> кода сначала преобразовал русские символы в команды языка и собрал програмиу.
> ГЦЦ так не умеет и гвоздями прибит к англишатскому.Русскому языкe, при всём к нему уважении, не место в IT, а в программировании так и подавно.
Хотим мы этого или не хотим, как бы нам не чесалось, но английский в IT это международный стандарт отрасли, это как латынь в медицине и биологии в широком смысле слова, а французский язык является официальным языком всемирного почтового союза и ещё некоторых всемирных организаций.Вот документация должна быть переведена на русский, да, если вы хотите позиционировать свои продукты на русскоговорящих территориях.
А такие явления, как программирование на русском это монстры, порождённые не то незнанием английского, но то какими-то извращёнными чувствами патриотизма?!.. "Чужая душа - потёмки"
> Вот документация должна быть переведена на русскийЗаебутся с любым знаком. Социализм они не осилили, а это тем более 🙂
>чтобы анализатор кода сначала преобразовал русские символы в команды языка и собрал програмиуВы из команды РусскаяОС?
Навряд ли, те в своём багтреккере общаются на мгимо финишед ("In repo wpa_suplicant 3 year old release" (ц) Dmitry Postnikov), проституируя смыслы белому господину.
Есть, почитай доклад danlark на cppcon (или другой недавней плюсовой конфе, не помню точно) - там демонстрируется абсолютное превосходство clang. Поэтому, соственно, google и yandex на него и перешли.Но обычный пользователь, которому от компьютера нужна печатная машинка, мощнейший процессор которой, в своём техническом совершенстве вплотную приблизившийся к физическим пределам, исполняющий код собранный state of art компилятором, занимается преимущественно тем что СПИТ, конечно же её не заметит.
есть, собранные шлангом собираются дольше без оптимизации бинаря, тоесть выиграша конечно же нет
Пакеты собранные GCC имеют больший охват по дистрибутивам и сузествует дольше => бОльшую базу пользователей и стабильность, за счёт известных "подводных камней" на которых оскомину набили, и наработанных приёмах исправлений. Старая метла метёт, хоть по старому, зато понятней и предсказуемей.
Запомните, шланг это не для облегчения жизни пользователей, это для облегчения жизни сборщиков, со всеми вытекающими.Если хотите каких-то приростов производительности в ущерб стабильности, то вы не туда воюете, туда воюют такие проекты, как Alpine Linux, Void, например.
> Пакеты собранные GCC имеют больший охват по дистрибутивам и суЩествуЮт дольше =>
Уверены, что Ваш оппонент не поклонник SUSE?
оппонент-на-опеннет
KDE и Крита — для анимешников! Обсуждаю!
Кто сказал? Я анимешник и не сижу на кедах, LXQt ван лав
А Тринити пробовал?
Как портируют на 6-й Qt, обязательно попробую.
он что Нео?!?
А гном - для рептилоидов. И чо?
И что теперь делать анимешникам рептилоидам?
Гном.
накопить на макбук
И поставить на него Linux,кеды и пр.?
О, Боже, нет!
Нет ну в принципе можно и фряху.
Обе стороны в счастье. Видимо.
>сделать похожим на интерфейс Ubuntu, Windows 7, Windows 10, macOSКогда системы пытается изобразить из себе другую систему, то возникают вопросы.
А зачем? Зачем изображать из себя что-то другое? Ununtu, Suse, Manjaro, Mint и др. имеют узнаваемый вид. Зачем изображать других?
Из приведенного вами списка только Бубунта и Мятный. Лицо Сузи почти как у нативных Кед, только орба другая, а Манжара просто напросто арчеклон, тыщи их, и все безлики как один.
Манжаро внешне от Арча всё таки отличается, визуально довольно заметно. И Сузи точно так же. Как минимум есть темы, обои и логотипы. Кстати, когда-то и Mandrake тоже имел своё лицо. Были там их собственные темки...
> Из приведенного вами списка только Бубунта и Мятный. Лицо Сузи почти как
> у нативных Кед, только орба другая, а Манжара просто напросто арчеклон,
> тыщи их, и все безлики как один.Ваша сузя давно уже скурвилась и ливнула на гном, пора вылезать из криокамеры и обновить методички насчёт того, что "в сузе эталонные готовые кеды из коробке" и вот это вот всё!
В этом как раз есть смысл. Миллионы секретарш и бухгалтерш не переходят на линкус только потому, что кнопки не как в винде. Так что возможность сделать привычный вид - очередной гвоздь в крышку гроба проприетарного ПО.
Так теперь и в Винде не как в Винде. Там от версии к версии я уже ничего не понимаю. У самого этого добра нет и не надо, но как попросят помочь в ноутбуках. Открываешь, а там 10-11 и обе разные и не похожие на то, что я видел ранее)))
На что работодатель скажет, на то секретарши и перейдут, если у него ресурс есть )
> Mint и др. имеют узнаваемый вид.Да. На улице "минтом" всё завалено энтилигентами..
>ClangНо ведь GCC лучше.
Пользователь FreeBSD.
>Но ведь GCC лучше.
>Пользователь FreeBSD.А не врёшь? Их секта же постановила выпиливать GPLный софт.
Лично я не состою ни в каких сектах, а просто использую в работе удобный для меня инструмент.
>>Пользователь FreeBSD.
> А не врёшь? Их секта же постановила выпиливать GPLный софт.Завязывай уже с познанием мира исключительно через чтение напевов^W комментов на опеннете.
$ uname -sp
FreeBSD amd64$ for i in {4..12}; do "gcc$i" --version 2>/dev/null|head -n1; done
gcc5 (FreeBSD Ports Collection) 5.5.0
gcc7 (FreeBSD Ports Collection) 7.5.0
gcc8 (FreeBSD Ports Collection) 8.5.0
gcc9 (FreeBSD Ports Collection) 9.4.0
gcc10 (FreeBSD Ports Collection) 10.3.0$ pkg rquery -x %n-%v "gcc"
aarch64-gcc6-6.5.0_3
aarch64-gcc9-9.3.0_1
aarch64-none-elf-gcc-8.4.0_3
...
amd64-gcc9-9.3.0_1
arm-none-eabi-gcc-8.4.0_3
arm-none-eabi-gcc492-4.9.2_5
avr-gcc-10.2.0
...
gcc-10_4
gcc-arm-embedded-10.2.20201211_1
gcc-ecj-4.5
gcc-msp430-ti-toolchain-9.2.0.0.20200612_2
gcc10-10.3.0
gcc10-devel-10.3.1.s20211008
gcc11-11.2.0
gcc11-devel-11.2.1.s20211009
gcc12-devel-12.0.0.s20211205
gcc48-4.8.5_14
gcc6-aux-20180516_2,1
gcc8-8.5.0_1
gcc9-9.4.0
gcc9-devel-9.4.1.s20211007
i386-gcc6-6.5.0_3
...
powerpc64-gcc9-9.3.0_1
psptoolchain-gcc-stage1-4.9.3_2
psptoolchain-gcc-stage2-4.9.3
riscv32-unknown-elf-gcc-8.4.0_3
riscv64-gcc-8.3.0_1
riscv64-gcc9-9.3.0_1
...
А можно весь вывод pkg, без сокращений? И еще скопируй пожалуйста какой-нибудь ман
> А можно весь вывод pkg, без сокращений? И еще скопируй пожалуйста какой-нибудь манТолько после того, как ты расскажешь поподробнее про выпиливание GPL софта в целом и GCC в частности и для наглядности продемонстрируешь доступные для параллельной установки версии GCC в той же бубунточке.
Ну или просто пукнешь^W устроишь клоунаду в комментах еще пару раз - обещаю подумать над твоей просьбой.
Каким образом порты относятся к самой системе? Система - это ядро + база. GCC там нет.
> Каким образом порты относятся к самой системе? Система - это ядро + база. GCC там нет.Сектантским, конечно же!
Вспоминать о том, что gcc под GPLv2 там спокойно себе существовало, мы конечно не будем. Как и задаваться вопросом, каким образом можно использовать GPLv3 "внутри" BSD проекта, не перелицензируя весь проект?
Вот кстати зря они свой GPLv3 выкатили. В итоге такие хорошие проекты, как тот же GCC скоро остануться на обочине по причине глупого фанатизма. Линукс тоже постепенно перекатывается на llvm, так что печально это всё.
Патенты давли, защищаться от патентных притязаний как-то надо было.
Очень просто, GCC под GPLv3 позволяет собирать хоть проприетарный проект. Те, желаемые ими исключения, добавли уже в следующих минорных версиях.
> Очень просто, GCC под GPLv3 позволяет собирать хоть проприетарный проект. Те, желаемые
> ими исключения, добавли уже в следующих минорных версиях.Дорогой опеннетный оналитек, речь совсем не о сборке.
> Система - это ядро + база. GCC там нет.Интересно, где вы увидели упоминание "базы" или "системы"? Ну и система - это вообще-то ядро + набор софта. База во фре конечно изкоробочный (и тестируемый) набор приложений к ядру, но порты - такая же часть фряхи.
А то выходит, что в бубунточке и еще куче линукс-дистров GCC тоже нет - ведь его нет в изкоробочном образе.
База с ядром и есть система. Остальное - порты. Их коды в дерево кодов FreeBSD не включены и системным набором софта не являются. А человек выше говорил именно про вынос gpl-софта из базовой системы, о чём здесь было несколько новостей.Что ты там себе из портов собираешь - твоё личное дело и разработчики системы FreeBSD за это уже не отвечают. За это отвечают портеры и, если проблема вызвана системными ошибками, пересылают отчёты разработчикам FreeBSD. Порты тянутся откуда угодно, в дереве кодов freebsd их нет.
Из дерева кодов фряхи gcc выкинули и заменили на clang, минимизируя использование GPL-софта.
https://wiki.freebsd.org/GPLinBase
> База с ядром и есть система. Остальное - порты. Их коды в
> дерево кодов FreeBSD не включены и системным набором софта не являются.И чо? Вы оспариваете какие-то, придуманные вами же, аргументы.
Линукс тогда вообще только ядро под пермиссивом и GPLv2 (и на GPLv3 там тоже не хотят переходить).>>> Но ведь GCC лучше.
>>> Пользователь FreeBSD.
>> А не врёшь? Их секта же постановила выпиливать GPLный софт.
> А человек выше говорил именно про вынос gpl-софта из базовой системы, о чём здесь было несколько новостей.Точно "говорил", а не "громко вбрасы^W думал"?
> Что ты там себе из портов собираешь - твоё личное дело и
> разработчики системы FreeBSD за это уже не отвечают. За это отвечают...
> Из дерева кодов фряхи gcc выкинули и заменили на clang, минимизируя использование GPL-софта.
> https://wiki.freebsd.org/GPLinBaseЭто все прекрасно, но не имеет никакого отношения к теме "секта же постановила выпиливать GPLный софт".
Для "заморозки" системного GCC на версии 4.2 и последующего "выпила" есть весьма прозаическая причина - смена лицензии при минорном обновлении причем, с _явнаой_ несовместимостю лицензий рантайм-компоненты (эту "ловушку" в GCC убрали емнип, в 4.4 https://www.gnu.org/licenses/gcc-exception-3.1-faq.en.html), но "осадочек остался". Да и проблема интеграции GPLv3 в БСДшный _проект_ (а компиялтор там - именно часть всей системы) никуда не делась.
А окаменевшая версия 4.2 уже никому никуда не уперлась.
> Линукс тогда вообще только ядро под пермиссивом и GPLv2Так и есть. Grub, coreutils в коде операционной системы GNU, а Minix (или minix-based) - в UEFI.
Линукс без дополнительного софта даже загрузиться не может, так как - только ядро. И по этой причине линуксоиды вынуждены уточнять, например, - GNU/Linux, Android/Linux и т.п.> Да и проблема интеграции GPLv3 в БСДшный _проект_ (а компиялтор там - именно часть всей системы) никуда не делась.
А тут ты сам подтверждаешь, что "секта же постановила выпиливать GPLный софт", так как gplv3 несовместима. Зачем держать старый gcc, или даже новый с исключениями, когда есть нормальный clang без всяких любезных исключений со стороны GNU. Тут, как справедливо выше отметили, GNU сама себя наказала.
Были даже такие предложения как создать в проекте FreeBSD отдельный репозиторий для GPLv3-софта, не входящий в основное дерево. Но реализовывать его не стали, благодаря довольно быстрому развитию LLVM. Сейчас в этом уже нет необходимости.
P.S. Тут новость про ОпенМандриву, поэтому я сворачиваюсь.
>> Да и проблема интеграции GPLv3 в БСДшный _проект_ (а компиялтор там - именно часть всей системы) никуда не делась.
> А тут ты сам подтверждаешь, что "секта же постановила выпиливать GPLный софт",
> так как gplv3 несовместима.Угу, "выпиливают потому что секта постановила, пусть на самом деле gplv3 не совместим, это подтверждение того, что так постановила секта" ...
Circular reasoning какой-то.
Выпиливают, потому что старая версия окончательно протухла, а новая - тупо несовместима лицензионно. А держали старую так долго из-за недостаточной поддержки LLVM некоторых архитектур (типа powerpc/mips).
Смысл же сиих "танцев" - самодостаточная система из коробки, умеющая в make release/universe.
Просто они могут собирать Clang-ом, вот и собирают им, а не делают очередной клон Fedora. Ну и дистрибутив, от которого якобы форуклась OM, не может тупо копировать их spec-и и малость отстал в развитии. ;)
С Clang мир пересобирается гораздо дольше, чем с GCC. Да и производительность системы немного просела.
Как измеряете это "немного просела", на глаз, эффект плацебо?) Даже если так, кто-то предпочитает Clang, например, из идеологических соображений. Или что бы "не как у всех". Он выберет этот дистрибутив. То есть у OM есть своя фишка, в отличии от некоторых с "трендовым сетом иконок" (ц)
Была куча тестов. На том же Phoronix точно были.А идеологиям в компьютерном мире точно не место, пусть идут на мавзолей демагогию разводить. А у нас тут просто нолики и единички, которые указывают транзисторам, в каком порядке включаться и выключаться.
> Была куча тестов. На том же Phoronix точно были.Ну, мороникс конечно "веский" аргумент.
А мир, если ресь о фре, пересобирается дольше из-за пересборки clang c llvm.
Если дистрибутив отличается только обоями, он становится никому не нужен, вот о чём я, когда писал про "фишку". Помимо отличий в лицензии, сборка другим транслятором позволяет отловить некоторые ошибки, которые пропускает gcc. Так что OpenMandriva находит своих пользователей и приносит пользу другим дистрибутивам, потому живёт и развивается.
> А у нас тут просто нолики и единичкиА мавзолей тогда как всплыл. Наверное, отсутствие кремля как у всех столиц областных поспособствовало? )
> . Н, н
Пардон )
Нет конечно. Читай доклад danlark, например, gcc сосёт по всем направлениям.
в чем сосет? может кодогенерация быстрее в шланге? может ассемблер более оптимизирован? попробуйте посмотреть, шланг тормоз по всем фронтам пока в реальных задачах, не говоря уже о avx-екзотике
Толстый наброс.
>сборка "znver1"Сначала прочитал как Zver CD. Чуть плохо не стало. Присмотрелся, отлегло.
Все дpистрибутивы линупca - это Zver CD по мотивам одного и того же ведра, glibc, гнома, кед и прочих мозилл с лепраофисами. Разница чисто косметическая: ну там менеджер пакетов, или обои нескучненькие, или период выхода релизов
Microsoft Windows - это Zver CD по мотивам одного и того же MacOS.
MacOS - это Zver CD по мотивам одного и того же Xerox Alto.
Не звизди, машутка. Макосного кода в винде не было и нет. И скорее всего в макоси точно так же не было кода от альты. А вот ваши линупcячьи дpистрибутивы это самые что ни на есть ZverCD и есть. По принципу "я возьму эти сорцы, компильну и заверну в rpm, я возьму их же и заверну в deb, а я возьму те же самые deb, заменю обои на нескучные и назову попафоснее"
к сожалению, да.
вот в ведре поломали под amdgpu дровишки power mgmt и прочий fan control
карты от polaris и выше.это сейчас так модно - пусть карта перегревается, и лох пойдет через год-второй за новой.
В зеленых дровах все тот же бред по умолчанию, но там оно фикситься без боли относительного через nvidia-settings cli
на ядрах <=5.9 все еще работает как положено.
Чем это лучше Slackware 15.0?
Это французы как собаки на сене выкинули наследие Роса Линукс в меть лишь бы не использовать оригинальную наследницу Mandrake, Mandriva Linux.
Один из первых моих дистров. Благодаря лайву с мандривой когда-то купил ноут. В магазине мне дали загрузиться с лайва и погонять 3д-игры. До сих пор благодарен хорошим продавцам того магазина.
У меня с мандрейком и с мандривой не сложилось. До первого обновления и система слетала. Зато Роса до сих пор работает на стареньком нетбуке.
Сейчас прибежит nooby и штатно будет рыдать как в росе все плохо и как сильно его там обидели. Ну и про копирование хомяка с помощью dd, наверное
Не угадал, я спрошу, все ли деньги отсудил Алзим у шаражки и куда пропал Pulfer?А плохо там быть не может -- та, что была клоном Мандривы, умерла, Андрюша с задачей справился. Сейчас прибегут новоявленные работнички и начнут доказывать, что вовсе не копировали Федору и всё такое, а ХРОМ-ом (клон Centos) её коммерческий вариант назван совершенно случайно. ;)
На вопрос удалённого Анонима отвечает любитель Мандривы с 10+ летним стажем (Зарегистрирован: 12 сен 2011, ссылку на их форум не даю, легко найти по ключевым словам)Я бы со своей стороны посоветовал Openmandriva. Это форк Росы, который делает некоммерческая организация, т.е. все те же энтузиасты. Просто они не прячутся за мутным "НТЦ ИТ", а называют вещи своими именами. Их система идеологически очень похожа на продолжение той самой десктопной Росы, которую делали в 2011-2013 годах. Очень много своих разработок и нововведений с прицелом именно на домашнее использование.
На мой взгляд, это именно то что нужно. Полное отсутствие мусорных новостей в духе "подтверждена совместимость хрени1 с хренью2", все изменения только по делу.
Из недостатков лично меня коснулось только полное выпиливание из ОС qt4, из-за чего старые унаследованные приложения (если такие у вас есть), запустить не получится. Но это всё такие специфический случай.
amdgpu-pro фурычит?
Я даже не знаю, что и сказать. Любите разговаривать с копи-пастой? Или... фуричит ли он в свежем клоне Центос?А, во. Фурычит ли AMDVLK в Пока Хпом 12, как в OMV? Или доверчивые тестировщики "готовой для дома ОС" вместо игры в HZD чешут бороду и слушают Андрюшу, что он не лох, а потому бесплатно пусть работают пользователи?
Нет конечно. Также, как и в поке. Одни люди делают. Точнее, одни автоботы.
Ну не надо так про них. Например, переполнение стека в RPM5 как раз в OMV _написали_ (и к сделавшему так нет претензий, поскольку все ошибаются, особенно ближе к утру). В Поку это очевидное технологическое отверстие слепо сджипиэлили, а потом не могли исправить, когда им указали на конкретную строку.
Кто уже поюзал опенмандриву скажите есть ли в ней знаменитый интерактивный фаерволл который в свое время был в мандриве? Такого фаерволла нет и не было ни в одном другом дистре линукса, там можно было разрешать или запрещать доступ в инет определенным прогам, как в винде, появился в последнее время похожий интерактивный фаер - opensnitch, но его надо ставить отдельно и настраивать сначала
Хоть у кого-то она запустилась с iso? Я скачал, залил на флешку - вылетает с ошибкой, с uuid проблема. Залил на оптический диск. Загружается до чёрного экрана с курсором и всё. Проверял на трёх компьютерах и в виртуалбоксе - одинаково.