LINUX.ORG.RU

ALT 8.0 Server с sysvinit и без pulseaudio и тяжёлых DE

 ,


1

2

Посмотрел на ALT 8.0 Server в действии. Весьма приятный дистрибутив. Особенно приятно то, что, в отличие от некоторых дистрибутивов (не будем показывать пальцами), всё заботливо выложено с исходниками.

Пакетная база тоже весьма приятная и обширная. Одних только исходников на 56 гигов. Впрочем, дистфайлов той же Генты уже давно более чем на полторы сотни гигов. Но, и это гораздо больше чем у многих дистрибутивов. Зеркало того же Debian'а достигает 130-ти гигов только когда включает в себя пакеты для двух архитектур (x86_64 и i386), а также исходники. А это один из самых крупных дистрибутивов наряду с Гентой, да. Для зеркалирования же пакетов для x86_64 + noarch и исходников Альта потребуется 123 гига свободного пространства.

Соответственно, в дистрибутиве включены многие фичи, которые выключены в минималистических дистрибутивах по дефолту. Например, mplayer сразу из коробки слинкован с libopencore-amrnb.so.0 и libopencore-amrwb.so.0. Ну и вообще всё пропатчено и более тщательно подогнано друг к другу. Конечно, и в том же Slackware можно самому всё пересобрать, но это надо пересобирать. А здесь все блага цивилизации сразу из коробки. Конечно, в том же Debian'е тоже многое включено из коробки, но это разные дистрибутивы с разными пакетами и разными опциями.

Например, в репозитории Альта есть xmms, mplayer, purple-plugin-vk,... и т.д., которых нет в Debian'е. При этом в репозитории Альта есть FVWM и десктопный софт, которых нет в том же CentOS (хотя частично и присутствуют в Федоре).

При этом версии пакетов намекают на то, что это дистрибутив не для тех, кто любит гнаться за циферками версий, а для тех, кто предпочитает более отлаженный софт. Так, например, Perl здесь версии 5.22.3, Python версий 2.7.11 и 3.5.1, ruby 2.0.0p510,... и т.д.

По умолчанию в серверной версии идёт systemd, но легко удаляется. Правда, сразу после этого система оказывается в несостоянии перезагрузиться или отключиться, но можно сделать sync и нажать Reset. После перезагрузки этот момент придёт в норму. Правда, от пакета systemd-utils и systemd-udevd в процессах просто так не избавиться. Зато никаких systemd-shim. pulseaudio по умолчанию просто нет, и можно спокойно не ставить.

Локальное зеркало репозитория делается и подключается не совсем интуитивно, но делается и подключается. Дефолтные дистрибутивные конфиги подразумевают, что разделение по архитектурам начинается в p8/branch, но в тех директориях только симлинки. Сами файлы находятся в p8/branch/files. Можно зеркалировать сразу p8/branch/files переименовывая RPMS в RPMS.classic, а потом прописывая так:

rpm [p8] file:///mnt/mpt0/system/alt p8/branch/files/x86_64 classic
rpm [p8] file:///mnt/mpt0/system/alt p8/branch/files/noarch classic

Что же касается лицензий, то и авторы той же Убунты вполне считают её своей интеллектуальной собственностью, но это мало кого от неё отпугивает. Физическим лицам же лицензия Альта вполне позволяет использовать его совершенно спокойно. Ну, а то, что юридическим лицам нужно платить за лицензии, так на то они и юридические лица. Вся эта схема подразумевает, что экономика должна развиваться, юридические лица должны получать прибыль, а труд маинтейнеров дистрибутивов должен быть оплачен.

На скриншоте: оконный менеджер Blackbox (менее функциональный (и более юниксвейный) предок Fluxbox'а), XMMS, Nedit, xlinks, xfe, sakura и эмулятор ZX Spectrum'а Fuse.

>>> Просмотр (1920x1080, 869 Kb)

★★★★★

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

Ой, извините, я не про вас. Я про себя.

Deleted
()

Arbichev

Весь текст топикстартера, вольно или невольно, смахивает на рекламу. P.S. С Альтом знаком. Ставил на ноутбук Альт Рабочая станция К 8.1. Не понравилось.

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

Все юридические лица руководства которых не владеют этим умением рано или поздно становятся банкротами.

Некоторые юридические лица и создаются только, чтобы стать банкротом. Это очень прибыльно для их владельцев.

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

Контраст надо бы убавить. Чёрный сделать тёмно серым, у зелёного увеличить яркость синего и красного каналов.

NextGenenration ★★
()

Ностальгия - это хорошо, но не когда от нее глаза вытекают.

l0stparadise ★★★★★
()

отличный скрин! все по делу.

dima1981
()
Ответ на: комментарий от no-such-file

no-such-file> Вот только за альтом такое замечено, а за дебианом - никогда.

За Debian как раз замечено. См. насильное проталкивание systemd на компьютеры пользователей.

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

Unicode4all> Полазил по энтому сайту. Создан какими-то отбитыми хейтерами. В разделе «Arguments against systemd» совсем неаргументированная дичь и бред сумасшедшего

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

Unicode4all> а в разделе links ссылки на какие-то никому не известные блоги

Например, сайт Debian, ага. Или linuxquestions вообще никто не знает, да.

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

Ответные части для CUDA, nvenc, ... — всё к чёрту, деплойте сами как знаете.

В баге конкретно написано: тебе надо, ты и делай.

Ну, то есть, не тебе именно, а тому, кому надо. Никто не запрещает вступить в тим и сделать, что хочется. На каком основании мантенер драйвера NVidia тебе лично чем-то обязан ? А ему лично a) CUDA не нужна и б) он никак не препятствует сборке этого хозяйства кем-либо ещё:

http://bugzilla.altlinux.org/27041#c1

Вот, теперь,. скажи, почему ты не опакетил эти либы сам ? Смолчишь ? Или скажешь что ? :-)

AS ★★★★★
()
Последнее исправление: AS (всего исправлений: 2)
Ответ на: комментарий от no-such-file

Ну дык в настройках-то как прежняя ветка была прописана так и останется. С прежней лицензией.

И без апдейтов.

Это - твои фантазии, ибо

apt-repo rm all
apt-repo add p8
apt-get update
apt-get dist-upgrade
И всё (почитать только https://www.altlinux.org/Update предварительно). Но и в p7 обновления всё ещё попадают некоторые.

AS ★★★★★
()
Ответ на: комментарий от no-such-file

Если в лицензии новой ветки не будет ничего страшного

Мы как раз говорим о том, что в новой лицензии «есть что-то страшное».

И, опять, это твои фантазии. «Что-то страшное» есть в лицензии на ряд дистрибутивов. Ветки же это никак не касается.

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

Ну, товарищ подразумевал, что если вдруг с выходом N-й ветки в лицензии на дистрибутив вдруг станет написано, например, что и физические лица тоже должны приобретать лицензии, то просто так

apt-repo rm all
apt-repo add pN
apt-get update
apt-get dist-upgrade
с юридической точки зрения выполнить уже не получится. Сначала надо будет купить эту лицензию. А при отсутствии желания приобретать эту лицензию останется либо сидеть на (N-1)-й ветке без обновлений, либо переходить на другой дистрибутив.

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

в лицензии на дистрибутив вдруг станет написано

Ещё раз: дистрибутив - это не ветка. Лицензия касается исключительно конкретного дистрибутива (или нескольких), как составного произведения, а с ветки их можно лично делать много разных. К созданию ветки имеет отношение много людей, которые не имеют отношения к ООО BaseALT, и именно ветку, как пакетную базу, закрыть, как минимум, сложновато. Хотя c* закрыты, но там причина - ФСТЭК больше.

Например Комета http://forum.russ2.com/index.php?showtopic=4275 не имеет отношения к лицензиям ООО BaseALT.

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

Т.е. в разных редакциях инсталлятора могут быть разные лицензии? И последующие изменения лицензии относятся только к инсталляторам и не затрагивают как уже установленное так и возможность поставить при помощи старого инсталлятора?

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

Но, как я уже писал выше, лично я изначально подозревал, что если при установке человек согласился с определённой лицензией, то ему внезапно её подменить уже не могут. А вот на каком этапе могут - это уже вопрос. Поэтому я предположил, что только с появлением новой ветки. Но, если так, то получается, что только с новой установкой из нового инсталлятора. А если старые инсталляторы у населения изымать и уничтожать никто не будет, то, получается, всегда останется возможность поставить дистрибутив со старой лицензией и обновиться до новой ветки. Если это так, то этот момент должен успокоить «ожидателей худшего».

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

Т.е. в разных редакциях инсталлятора могут быть разные лицензии?

Даже нет. В branding-bla-bla-bla-notes, а инсталлятор один и ставит и показывает лицензию из того из них, что ему в образ положили.

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

Да, именно тут основное недопонимание и возникает.

то получается, что только с новой установкой из нового инсталлятора.

Именно так (с поправкой, что под инсталлятором не пакет понимается, а образ установочный). Хотя, технически, обновить branding-*-notes, всё же, возможно. Как в репозитории (хотя вот это вот будет подстава, если обновление с ужесточением и без смены названия пакета - этого самого bla-bla-bla в середине), так и самостоятельно поставить другой пакет. Но его и захолдить можно точно так же, на всякий случай.

У меня в системе сейчас стоит branding-altlinux-starterkit-notes-p7-alt5.M70P.1 несмотря на то, что целевой репозиторий - p8. И без всяких дополнительных холдов.

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

всегда останется возможность поставить дистрибутив со старой лицензией и обновиться до новой ветки.

1. Стартеркиты остались свободными.
2. Simply, кажется говорили, что не будет закрываться.
3. Server Light (http://ftp.altlinux.ru/pub/people/rider/) отношения к ООО BaseALT не имеет (хотя Rider, кажется, в составе учредителей, но проект его личный), правда, собирается на Сизифе, и надо успеть заметить, с какого установочного образа можно на соответствующий бранч соскакивать.
4. Комета отношения к ООО BaseALT не имеет.
5. https://www.altlinux.org/Mkimage/Profiles/Desktop в конце концов.

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

А ему лично a) CUDA не нужна и б) он никак не препятствует сборке этого хозяйства кем-либо ещё:

Всё это абсолютно повязано по версиям и архитектуре и должно перепаковываться из одного .run в одном спеке. В противном случае развалится рано или поздно, если если ядерные модули будет паковать вася, GLX петя а остальное я сам. Так что -- препятствует.

Вот, теперь,. скажи, почему ты не опакетил эти либы сам ? Смолчишь ? Или скажешь что ? :-)

Я-то давно опакетил весь стек https://github.com/JajaumaPackages/dkms-nvidia без всяких там "CUDA не нужно" (!), но разумеется не для альта. Моей ноги там больше не будет.

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

Понятно. Получается, что это касается вот такого:

branding-alt-education-notes-*-.noarch.rpm
branding-alt-server-notes-*-.noarch.rpm
branding-alt-sisyphus-notes-*-.noarch.rpm
branding-alt-starterkit-notes-*-.noarch.rpm
branding-alt-workstation-notes-*-.noarch.rpm
branding-altlinux-backup-server-notes-*-.noarch.rpm
branding-altlinux-centaurus-notes-*-.noarch.rpm
branding-altlinux-desktop-notes-*-.noarch.rpm
branding-altlinux-kdesktop-notes-*-.noarch.rpm
branding-altlinux-lite-notes-*-.noarch.rpm
branding-altlinux-lxdesktop-notes-*-.noarch.rpm
branding-altlinux-office-server-notes-*-.noarch.rpm
branding-altlinux-sisyphus-notes-*-.noarch.rpm
branding-altlinux-spt-notes-*-.noarch.rpm
branding-altlinux-tablet-notes-*-.noarch.rpm
branding-informika-schoolmaster-notes-*-.noarch.rpm
branding-ivk-chainmail-notes-*-.noarch.rpm
branding-school-junior-notes-*-.noarch.rpm
branding-school-lite-notes-*-.noarch.rpm
branding-school-master-notes-*-.noarch.rpm
branding-school-server-notes-*-.noarch.rpm
branding-school-teacher-notes-*-.noarch.rpm
branding-simply-linux-notes-*-.noarch.rpm
branding-sisyphus-server-light-notes-*-.noarch.rpm
branding-xalt-kworkstation-notes-*-.noarch.rpm
Привёл листинг в т.ч. и для тех, кто может неправильно прочитать и решить, что эти branding-*-notes существуют и для отдельных пакетов, и даже после фиксирования конкретной версии пакета с дистрибутивной лицензией можно внезапно обновить дополнительную лицензию на какой-нибудь пакет. А это не так, да. По крайней мере, пока.

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

Всё это абсолютно повязано по версиям и архитектуре и должно перепаковываться из одного .run в одном спеке. В противном случае развалится рано или поздно, если если ядерные модули будет паковать вася, GLX петя а остальное я сам. Так что — препятствует.

Посмотри на организацию в ALT сборки ядра и модулей, что ли... Там, казалось бы, тоже должно всё вместе собираться из одного дерева одним человеком. Ан нет, есть рабочее решение.

Я-то давно опакетил весь стек https://github.com/JajaumaPackages/dkms-nvidia

Сколько там версий драйвера (чтобы не лазить) ? Автопереключение на нужную версию сделано в зависимости от установленой модели видеокарты ?

И ещё вопрос: а пакетил зачем ? В твоём любимом дистрибутиве тоже нет ?

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

Одна, нормальная. В отличие от.

Дерьмовый пакет. Я, бывает, видеоплаты меняю: сломалось - воткнул старую, запасную. И зачем, спрашивается, мне твоя поделка ? :-)

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

Ну а я на CUDA пишу. Зачем мне ваша?

Ну вот, сколько людей, столько и мнений. А мне больше важен вариант с мультиверсиями.

Ты мог бы в ALT вполне собрать какой-нибудь nvidia_glx_cuda (главное - по имени не пересекаться) из последнего драйвера, как сделал для CentOS, с проставленным конфликтом на пакет zerga, и спокойно им пользоваться. И, даже, положить его в Сизиф.

AS ★★★★★
()
Ответ на: комментарий от no-such-file

И всё

Вот и всё ворованное.

Вот заладил. Нет. Я тоже могу долго повторять: это - твои фантазии.

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

есть в лицензии на ряд дистрибутивов

Включая тот который мы обсуждаем.

Ветки же это никак не касается

Касается, т.к. в них содержится коммерческий софт от альта. И да, сама по себе репа нафиг не нужна.

no-such-file ★★★★★
()
Ответ на: комментарий от AS

Я тоже могу долго повторять: это - твои фантазии

Это проблема, ты хочешь об этом поговорить?

no-such-file ★★★★★
()
Ответ на: комментарий от no-such-file

Касается, т.к. в них содержится коммерческий софт от альта.

Названия пакетов будут ?

И да, сама по себе репа нафиг не нужна.

Тебе не нужна, мне - нужна. Я уже лет 10 ALT ставлю с минималки, а-ля Server Light, даже десктоп. Хотя вот начал стартеркиты использовать сейчас.

Это проблема, ты хочешь об этом поговорить?

Так это ты настаиваешь. :-)

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

Ты мог бы в ALT вполне собрать какой-нибудь nvidia_glx_cuda (главное - по имени не пересекаться)

Ну вот в том-то и проблема, попробуй там с вами не пересечься. Хоть бы в отдельный реп выделили ваши кхм... решения, так ведь все вместе в одну кучу. Если я ещё накидаю туда вообще легче будет застрелиться чем выяснить что происходит.

PS.

nvidia_glx_cuda

Это само по себе настолько плохо, что я даже не знаю с чего начать. (Я имею в виду поставить во главу стола GLX и потом плясать от него.)

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

Ну вот в том-то и проблема, попробуй там с вами не пересечься.
Хоть бы в отдельный реп выделили ваши кхм... решения

А чем они, кхм, от ваших отличаются ? :-) Как не пересечься ? Ну так имя придумать.

Это само по себе настолько плохо, что я даже не знаю с чего начать.

Я образно сказал. Я упаковкой видеодрайверов не занимаюсь. Но то, что можно собрать аналогичный пакет (или группу) с отличающимся функционалом и именем - это обычное дело. А уж тому, кто будет такой дублирующей пакет собирать, ему и думать, как именно это делать и с соседом уживаться. Но это, обычно, просто.

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

Как не пересечься ? Ну так имя придумать.

Имя можно придумать. А автоматические зависимости как разрулить? А конфликты по файлам если пойдут, кто виноват, я буду? Нет, спасибо!

Я образно сказал. Я упаковкой видеодрайверов не занимаюсь.

Это нормально, тот джентльмен из багзилы тоже явно образно мыслит. Упаковал одну GLX, а на остальное забил. Вместо того чтобы раз и навсегда заморочиться и нормально побить драйвер на компоненты (я же справился, значит это возможно).

А уж тому, кто будет такой дублирующей пакет собирать, ему и думать, как именно это делать и с соседом уживаться.

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

Но это, обычно, просто.

Обычно это непросто, а уж в случае с жирнючим драйвером, у которого гора как кернел, так и юзерспейс компонент, есть и вовсе только один способ сделать это правильно. У вас другой.

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

Так это ты настаиваешь

Я тебя вроде бы не звал, а общался с ТСом на тему что касается физлиц.

Названия пакетов будут ?

Это ты мне скажи, на что конкретно распространяется копирайт альта и за что они просят деньги.

Тебе не нужна, мне - нужна

Замечательно, но мне наплевать.

no-such-file ★★★★★
()
Ответ на: комментарий от d_a

А автоматические зависимости как разрулить?

Как положено, через Conflicts/Provides.

А конфликты по файлам если пойдут, кто виноват, я буду?

Обязательно пойдут в обсуждаемом случае. Для этого в спеке пишут строчку «Conflicts: ...» со списком конфликтующих пакетов. Это - предусмотренная в rpm обычная практика. Ничего сложного и страшного.

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

Или настоящих буйных разработчиков с CUDA нет.

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

Я не буйный, просто маразм и костыли не люблю.

d_a ★★★★★
()
Ответ на: комментарий от no-such-file

Это ты мне скажи, на что конкретно распространяется копирайт альта и за что они просят деньги.

Какое слово тут ты плохо понял ?

Я тебя вроде бы не звал, а общался с ТСом на тему что касается физлиц.

Ты нёс чушь, я тебя поправил. ТС, кстати, всё правильно понял.

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

Обычно это непросто, а уж в случае с жирнючим драйвером, у которого гора как кернел, так и юзерспейс компонент, есть и вовсе только один способ сделать это правильно.

В Slackware, кстати, есть cudatoolkit, но его маинтейнером является другой человек, а не тот, который маинтейнит nvidia-driver. Маинтейнером последнего является Edward W. Koenig, а маинтейнером cudatoolkit является Giorgio Peron.

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

cudatoolkit это совершенно другое. Это нвидиевский компилятор, высокоуровневые либы всякие для разных областей, типа линейки, DSP и проч. cudatoolkit я тоже опакечиваю сам, правда на github спеки незаопенсорсил ещё. А тут у нас срачь речь именно об умышленном невключении различных компонент драйвера nvidia aka блоба в народе в поставку.

Я не знаю, для наглядности, это как libpng выкинуть, а потом чесать репу почему картинки в браузере не показывает.

d_a ★★★★★
()
Последнее исправление: d_a (всего исправлений: 1)
Ответ на: комментарий от no-such-file

И всё ворованное.

Кстати, если вчитаться в лицензии, то получается, что никто и не претендует примазываться к действительно свободному софту в дистрибутиве:

Все СВОБОДНЫЕ ПРОГРАММЫ, включенные в состав НАБОРА, сопровождаются лицензионными договорами, бессрочно и безвозмездно предоставляющими Вам следующие неисключительные права, действующие на территории любой страны:

право эксплуатировать ПРОГРАММЫ (пользоваться экземплярами ПРОГРАММ) на неограниченном количестве компьютеров в любых целях; право модифицировать ПРОГРАММЫ, а также публиковать и распространять модификации на безвозмездной или возмездной основе (по Вашему усмотрению) на условиях лицензии исходной ПРОГРАММЫ; право передавать ПРОГРАММЫ третьим лицам на безвозмездной или возмездной основе (по Вашему усмотрению) без каких-либо отчислений владельцам авторских прав; право беспрепятственно получать и изучать исходные тексты ПРОГРАММ.

ООО «Альт Линукс» в течение трех лет с начала действия настоящего договора обязуется предоставить исходные тексты любой СВОБОДНОЙ ПРОГРАММЫ, включенной в состав НАБОРА, по Вашему требованию за плату, не превышающую стоимость физического предоставления исходного текста.

Что же касается несвободного софта, то и тут не всё просто:

На все несвободные ПРОГРАММЫ, включенные в состав НАБОРА, получены разрешения правообладателей на распространение этих ПРОГРАММ в составе НАБОРА и на использование конечными пользователями.

А под какой же лицензией весь репозиторий вообще? GPL!

НАБОР как составное произведение предоставляется на условиях GNU General Public License версии 2 или любой последующей (на Ваш выбор); таким образом, Вам предоставляются перечисленные далее неисключительные права на данное составное произведение. Исходный профиль, использованный для сборки конкретного НАБОРА, входит в него на тех же условиях.

Владелец экземпляра НАБОРА как лицо, правомерно владеющее экземпляром программы для ЭВМ, имеет право на «свободное воспроизведение» НАБОРА в соответствии с положениями применимого законодательства об авторском праве вне зависимости от положений настоящего договора или лицензионных договоров на отдельные ПРОГРАММЫ, включенные в состав НАБОРА.

Тем не менее,

Авторские права на НАБОР как составное произведение принадлежат ООО «Альт Линукс».

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

чем вам не угодил systemd

Противникам systemd не нужны никакие дополнительные системные демоны, которые висели бы в памяти, жрали ресурсы и выполняли ненужную работу. Ненужную потому, что хочется чтобы система инициализации была только системой инициализации, и завершала свою работу после завершения процесса загрузки. И при этом загружала систему в соответствии с /etc/inittab, чего systemd не делает.

pulseaudio в этом смысле гораздо лучше. Оно хотя бы просто звук микширует. Хотя есть и другие реализации для этой задачи. Например, esd.

saahriktu ★★★★★
() автор топика

Брутальненько.

Еще бы шрифт в терминале без сглаживания да иконки Windows style выкурить из Xfe - вообще было бы шикарно.

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

Потому, что маркетологи. Понаваяли софт и скрипты, которые без systemd не работают (например, GNOME 3), и ради них и проталкивают systemd.

Но, не всем оно нужно.

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

Сними шапочку из фольги. «Понаваяли софт и скрипты, которые без systemd не работают» только по той причине, что не всем нравится велосипедить одну и ту же логику 100500 раз. В итоге одни программисты написали удобный уровень абстракции, а другие теперь им пользуются. Неужели это настолько сложно понять?

Ты можешь сколько угодно говорить, что лично тебе эта функциональность вообще не сдалась и ты всю инициализацию спокойно делаешь руками в одном bash-скрипте, но одним тобой мир не ограничивается; это не даёт тебе права утверждать, что все остальные — «маркетологи» и занимаются «проталкиванием».

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

Если systemd настолько плох, то почему его уже добавили во все популярные дистрибутивы?

Потому, что его проталкивает RedHat. А они, как ни крути, захватили место законодателя моды в этом вопросе. Дальше завязка Gnome и KDE на systemd, и привет, ничего не сделать на десктопе. С серверами тоже беда грозит - Proxmox VE тоже вот за systemd зацепился. Первая ласточка (а, может, и не первая).

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

проталкивает

завязка Gnome и KDE на systemd

см. выше

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

В итоге одни программисты написали удобный уровень абстракции

Только через задницу, и совместив всё в одном комбайне. За что надо просто пальцы поотбивать. Про вас:

Если бы строители строили здания так же,как программисты пишут программы, первый залетевший дятел разрушил бы цивилизацию.

:-)

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

Насколько я понимаю большинство претензий противников systemd касаются не основного функционала демона. Их беспокоит то что демон нарушает KISS и принципы UNIX тем что забирает себе всё больше и больше функций. Даже журналирование. И я отчасти согласен. До сих пор не пойму зачем нужно было заменять syslog journalctl`ом, у которого ещё ко всему и бинарный формат хранения логов.

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

Только через задницу, и совместив всё в одном комбайне.

Предложи архитектуру лучше и сделай прототип, чтобы мы поверили, что твоя архитектура действительно 1) реализуема и 2) лучше не только на словах.

И да: надеюсь, ты помнишь, что в systemd >70 бинарников, из которых только два требуют друг друга, а остальные сугубо опциональны и частью «комбайна» считаться не могут?

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

демон нарушает KISS и принципы UNIX тем что забирает себе всё больше и больше функций

Если мы говорим про основной демон systemd (PID 1) — то он не забирает себе никаких новых функций практически с момента первой стабильной версии.

Даже журналирование.

Журналирования в основном демоне systemd никогда не было и не планируется. Потрудись хотя бы немного изучить предмет спора, прежде чем в него влезать.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.