LINUX.ORG.RU

CRUX 3.8

 ,

CRUX 3.8

0

2

После более двух лет разработки состоялся выпуск 3.8 дистрибутива CRUX. До новых мажорных версий были обновлены важные библиотеки, которые не совместимы по ABI со старыми версиями. Настоятельно рекомендуется не обновлять CRUX 3.8 вручную через порты, так как эти изменения приведут к временной поломке системы. Обратите внимание, что в обновлении могут нуждаться пакеты, не включённые в ISO. Эти пакеты нужно будет обновить/пересобрать вручную с использованием prt-get sysup и revdep (из пакета opt/prt-utils).

Среди 268 обновлённых пакетов:

kernel/linux		        5.15.55	 -> 6.12.23
core/sysvinit		        3.05-1	 -> 3.14-1
core/gcc		        12.2.0-1 -> 14.2.0-1
core/bash		        5.1.16-4 -> 5.2.37-1
core/binutils		        2.39-1	 -> 2.43.1-1
opt/btrfs-progs	                5.19.1-1 -> 6.14-1
core/coreutils	                9.1-1	 -> 9.7-1
core/gcc		        12.2.0-1 -> 14.2.0-1
core/glibc		        2.36-1	 -> 2.40-1
core/util-linux	                2.38.1-1 -> 2.40.4-1

Добавлены пакеты:

core/libbsd			0.12.2-2
core/libcap-ng		        0.8.5-1
core/libmd			1.1.0-2
core/libxcrypt		        4.4.38-1
core/libxcrypt-32		4.4.38-1
opt/autoconf-archive		2024.10.16-1
opt/desktop-file-utils	        0.28-1
opt/glib-introspection	        2.84.1-1
opt/libnvme			1.11.1-2
opt/libyaml			0.2.5-1
opt/nvme-cli			2.11-1
opt/python3-build		1.2.2.post1-1
opt/python3-cython		3.0.12-1
opt/python3-flit-core		3.12.0-1
opt/python3-installer		0.7.0-1
opt/python3-packaging		25.0-1
opt/python3-pip		        25.0.1-1
opt/python3-pyproject-hooks	1.2.0-1
opt/python3-pyyaml		6.0.2-1
opt/python3-tomli		2.2.1-1
opt/python3-wheel		0.46.1-1
opt/rdfind			1.7.0-1

Удалены пакеты:

opt/glslang
opt/libidl
opt/python3-libxml2
xorg/xorg-libdmx
xorg/xorg-libxkbui
xorg/xorg-libxxf86dga
xorg/xorg-libxxf86misc
xorg/xorg-xf86-input-keyboard
xorg/xorg-xf86-input-mouse

>>> Полный список изменений

>>> Подробности на crux.nu

★★★★★

Проверено: CrX ()
Ответ на: комментарий от Somebody

А зачем так много разных людей на планете?? ;P ;)

Исправлено: А зачем так много разных людей на планете, которым нечем заняться??

gns ★★★★★
()
Ответ на: комментарий от Somebody

Собака лает, ветер дует... А нам делом заниматься надо. А так сплошной флуд на ЛОРе получается :)

gns ★★★★★
()
Ответ на: комментарий от gns

я не к этому вел смымсль свою!
p.s.
с другой стороны высказали свою точку зрения, и ладно! :о)

на инфраструктуре точно использоваться не будут

а вот в разработке приходиться использовать (жрать как-туз/ван-туз, давиться и снова жрать... :о)

sunjob ★★★★★
()
Последнее исправление: sunjob (всего исправлений: 2)
Ответ на: комментарий от gns

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

sunjob ★★★★★
()

Когда выходят KISS-дистрибутивы, ЛОР гудит: «Кто этим пользуется? Патрег сдох!»
Когда выходят user-friendly дистрибутивы, ЛОР гудит: «Не осиляторы, гномосеки, кедерасты, поттеринги!»

За почти 20 лет на этом форуме нихера не изменилось, Sun-ch бы согласился с этим.

splinter ★★★★★
()
Последнее исправление: splinter (всего исправлений: 1)
Ответ на: комментарий от sunjob

Ну может быть, но библиотеки-то нужны стабильных версий из LTS-релизов. У меня сейчас клиентов в продакшене ядер новее 6.2 нет. Еще 4.17 на RHEL-е поддерживать приходится.

gns ★★★★★
()
Ответ на: комментарий от gns

но библиотеки-то нужны стабильных версий из LTS-релизов

так-то оно так, но вот «разрабов» это вообще мало интересует.
один нахреначил «топовую» библиотеку, другой запилил эту библиотеку в более верхний фронт-энд уровень, третий, охренел, поматерился, и ... залипил все это в свое вау-вау-продакшн, и ни кого «вот этA вот» свистопляска «роллинг-стоунзов» не волнует.
(ну, может и волнует, но «оне» уже ни чего сделать не могут, подсели на эту иглу)

p.s. сам до недавнего времени сидел на slackware-12.2 / kernel 2.6.x и бед не знал (все работало должным/ожидаемым образом. что-бы линух/комп отчего-та завис или просто чихнул - да ну нахиг, работал без вопросов)... а вот разработка заставила переползать на рабочих тачках на 15-ю версию и тут начались танцы с минами в обнимку с глубокими анальными засосАми... и как оказалось даже current версия уже где-то не катит, слишком старая!!!
великолепно, чЁ! :о)

sunjob ★★★★★
()
Последнее исправление: sunjob (всего исправлений: 2)
Ответ на: комментарий от sunjob

А где может быть старой current? Она обновляется быстрее Arch почти всегда. Или там есть необновляемые пакеты?

MOPKOBKA ★★★★★
()
Ответ на: комментарий от MOPKOBKA

неск. месяцев назад что-то не пЁрло в arm/stm-разработке (с тех пор я не касался армов, но воздух-то с тех пор подпорчен)

п.с. если вспомню что именно - писану в комменты

sunjob ★★★★★
()

Давно присматривался к этому дистру да все времени не было пощупать. А тут почитал вас и узнал, что Арчик от него пошел, так сказать.

Поэтому задам несколько вопросов фанатам/юзерам этой штуковины:

  • насколько удобен для домашнего пользования?
  • всего ли хватает в репах?
  • если не хватает, то есть ли у него аналог АУРа?

Збозибо зоранее.

Gonzo ★★★★★
()
Последнее исправление: Gonzo (всего исправлений: 2)
Ответ на: комментарий от Gonzo

1) Очень удобный 2) В репах катастрофически не хватает, даже в GNU/Linux-libre Hyperbola больше пакетов.

Мне пришлось собирать около 300 пакетов для себя

3)Есть порты от других пользователей, но МАЛО

vbcnthfkmnth123 ★★★★★
()
Ответ на: комментарий от sunjob

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

gns ★★★★★
()
Ответ на: комментарий от frunobulax

Везде где ты на него нарвешься :)

gns ★★★★★
()
Ответ на: комментарий от gns

я, имхо, «опИсал» глобальную картину «войны и мира» (а не в рамках одной конторы), надеюсь вы меня правильно понЯли :о)

представил, как вы выстроили на «линейке» всех пионеров, зачеркнуто, гитхаб-разработчиков и ... методом своим всех накланяете и учите и учите! (ну не реально смешно ведь, да?! зачем эти «нравоучения в вакууме»?!)

у меня таких возможностей нет.

ладно, останемся при своих! :о) это смалик!!!

sunjob ★★★★★
()
Последнее исправление: sunjob (всего исправлений: 3)
Ответ на: комментарий от sunjob

Я вас понял, весь мир переучивать у меня нет ни возможности ни желания. :)

gns ★★★★★
()
Ответ на: комментарий от vbcnthfkmnth123

Спасибо. Ясно, печально тогда. Я не готов собирать столько и красноглазить.

Gonzo ★★★★★
()
Ответ на: комментарий от gns

Пользуюсь 10+ лет. Мне норм. Люблю всё на минималках ;) Слаквару тоже когда-то пробовал, но много лишнего по сравнению с кряксом.

paran0id ★★★★★
()
Ответ на: комментарий от paran0id

но много лишнего по сравнению с кряксом.

можно развернуть ответ? спасибо

sunjob ★★★★★
()

Сборочные скрипты там клёвые, ничего лишнего. После слакбилдов так вообще кристально чистые. Дистр похож на арч здорового человека. Но ставить его я конечно не буду.

bread
()
Ответ на: комментарий от gns

погоди… Как ты там писал:

Ну это много кому, допустим, нужно. А вот зачем нужен дистр, для которого пакеты подготавливать замумукаешься, — это вопрос!

Во внешний мир клиенту это же не отдашь. Так себе Ынтерпрайз.

Как не относись к систем-Ди, а разруливать зависимости юнитами как-то проще. Юниты для наших поделий мы по-любому пишем, а вот SysVInit-скриптов не заставите. Впрочем, на локалхосте кастомных демонов-то поднимается по старту хрен да нихрена. Я в жизни написал init-скрптов для SysVInit примерно четыре :)

И кто тут тролль?
В проде это лучше, чем Gentoo. Как писал Спуф - «Это LFS с проделанной за тебя грязной работой». Качественная минималка, под которую легко и просто делается свой набор необходимого.

ИМХО, ты поставил на своей туше Пингвина жирный минус.

Eulenspiegel
()
Ответ на: комментарий от Eulenspiegel

В проде это лучше, чем Gentoo. Как писал Спуф - «Это LFS с проделанной за тебя грязной работой». Качественная минималка, под которую легко и просто делается свой набор необходимого.

А вот теперь читаем документацию на тот же CRUX в разделе «кому это нужно».

In short, CRUX might suit you very well if you are:

    A somewhat experienced Linux user who wants a clean and solid Linux distribution as the foundation of your installation.
    Someone who appreciates the challenge of navigating third-party source trees and figuring out what it takes to compile them.
    Someone who has the patience to rebuild large packages on a regular basis.
    Someone who enjoys exploring and discussing with other enthusiasts the intricacies of putting together an operating system. 

Это ж в каком проде есть время на регулярную пересборку всего из сорцов? И в каком проде есть время и желение на поиски способов собрать third-party source trees? Как локальный solid-state дистрибут, где нет ничего нового и задачи определены — может быть. А там, где кто-то что-то допиливает и добавляет очередной микросервис, или шлюз в очередную билетную систему, см. тот же tu-tu.ru, где, по слухам, число разработчиков измеряется сотнями (за что купил, за то продаю), такой подход может кончиться плохо.

Из личного опыта (заказчики — банки) в проде RHEL, Oracle, Ubuntu, Astra. Желание быль на bleeding edge и постоянно осиливать LFS — есть способ чесать ЧСВ и чувствовать себя «крутым». Да, дыры безопасности затыкать надо, но заказчики пытаются это решать коммерческой поддержкой.

Может, подобный дистрибутив хорош как основа embed-прошивки с определенными задачами «искаропки». Но опыт показывает, что даже BMC внутри себя уже давно переполз на что-то systemd-based потому как там дохрена взаимозависимых мелких демонов (и под каждый новый датчик температуры на новой мамке добавляется еще), которые друг с другом по DBUS разговаривают. В общем, Yocto тебе в помощь, изучай. :)

А то, что пакеты под это делать замумукаешься, так посмотри на досуге, сколько внешних зависимостей хочет тот же емакс. Я наигрался в свое время с BSDшными портами. Когда пакаджи там появились, так стало существенно легче. При обновлении чего-то из исходников никогда не знаешь, сколько и чего осталось от прошлой версии, а что было перетерто новой.

gns ★★★★★
()
Последнее исправление: gns (всего исправлений: 1)
Ответ на: комментарий от gns

так посмотри на досуге, сколько внешних зависимостей хочет тот же емакс

Да у тебя конфиг Emacs старый, ты в 30 версии ничего не используешь, поди :)))

Он мне рассказывает про зависимости Emacs… Ты озвучил не прод, а уродцев. Я понимаю, что кто-то использует Debian (Proxmox), кто-то - Ubuntu. Но это не от хорошей жизни, а от незнания и отсутствия людей. Вдруг оказывается, что своя buid ферма решает, что всякие binary без поддерки (а привет, санкции) - не нужны! Всё равно лезешь и патчишь руками, а потом распостраняешь ansible/puppet/kuber etc. И вдруг оказывается, что source-based рулИт!

Eulenspiegel
()
Ответ на: комментарий от Eulenspiegel

Да у тебя конфиг Emacs старый, ты в 30 версии ничего не используешь, поди :)))

Да вот как раз допиливал на днях свои конфиги для 30.1 :) А так да, с небольшими изменениями жил долго на конфигурации имени Лёши Отта. Но потом понадобилось с ней что-то делать.

Но это не от хорошей жизни, а от незнания и отсутствия людей.

Людей действительно нет. И менеджменту за свою buid ферму и людей платить надо, а value им это не добавляет. И нахрена им слушать от технарей «как космические корабли бороздят просторы большого театра» (с)?

И вдруг оказывается, что source-based рулИт!

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

gns ★★★★★
()
Ответ на: комментарий от gns

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

У меня больше 15 кластеров и пару кластеров Gpu для LLM. Так что да, прошивка для экранчика (не могу определиться, Wayland или Xorg, угу).

Eulenspiegel
()
Ответ на: комментарий от Eulenspiegel

У меня больше 15 кластеров и пару кластеров Gpu для LLM.

Если это твои кластера (что бы под этим не понималось, мне после VMS современные кластерА просто смешными кажутся. Может только всякое MPI/PVM на что-то годится), то делай что хочешь и раскатывай на новую ноду заранее подготовленный образ. ТНБ тебе в помощь. У тебя фиксированная задача для каждой ноды.

gns ★★★★★
()
Последнее исправление: gns (всего исправлений: 1)
Ответ на: комментарий от gns

Ну блин, я то надеялся, что тут-то отсылку выкусят)

hatred ★★★
()
Ответ на: комментарий от gns

У меня это было первое знакомство с лором. Кто-то ссылку кинул, я почитал, ужаснулся и решил на эту помойку больше не ходить. Но куда там, затянуло потом. И сам стал таким же чебурашкой.

bread
()
Ответ на: комментарий от bread

Мое первое знакомство с ЛОРом состоялось тогда, когда Макс, ака maxcom, лично вынес пост про «что делает этот однострочник на перле». Мы тогда в одной комнате сидели, работали вместе. Если устал от ЛОРа, сходи на galya.ru. Получаса обычно хватает для очистки сознания. Дольше не сиди, начнется вынос мозга :)

gns ★★★★★
()
Последнее исправление: gns (всего исправлений: 1)

уж сколько раз засматривался на этот дистр, да где ж столько времени взять

tra-ta-ta
()
Ответ на: комментарий от gns

И это кто-то пользует?

эти изменения приведут к временной поломке системы

Извращенцы с избытком свободного времени разве что.

zabbal ★★★★★
()
Ответ на: комментарий от MOPKOBKA

Он просто не подумал дальше. А то там столько вопросов, почему да зачем. И почему не каждый день. И почему не радикально. Начиная с его костей и правил перехода через улицу.

slackwarrior ★★★★★
()
Ответ на: комментарий от slackwarrior

Так ведь обновляется, сволочь такая! :) Мутации же накапливаются, по мелочи, но накапливаются. Плюс всякие интроны, экзоны, некодирующие последовательности, укорачивание теломер с возрастом...

gns ★★★★★
()
Ответ на: комментарий от gns

Так ведь обновляется, сволочь такая! :) Мутации же накапливаются, по мелочи, но накапливаются. Плюс всякие

Самомодифицирующаяся «прошивка», ага... ;D :))

Паршивка, да. ;P ;))

Somebody ★★★
()
Последнее исправление: Somebody (всего исправлений: 2)

Хорошо, что живой. Когда-то давно пользовался на домашнем компе еще версией 1.3, на сколько помню. Жаль сейчас в портах нет freerdp, хотя в предыдущих версиях был.

ChckNgn
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.