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)

довольно миннималистично. нравится. но я бы к *bsd присмотрелся.

cetjs2 ★★★★★
()

за blackbox зачет, я аж прослезился от ностальгии

JB ★★★★★
()

По умолчанию в серверной версии идёт systemd, но легко удаляется. Правда, сразу после этого система оказывается в несостоянии перезагрузиться или отключиться, но можно сделать sync и нажать Reset.

Вместо «нажать reset» должно прокатить «reboot -f».

Ну, а то, что юридическим лицам нужно платить за лицензии, так на то они и юридические лица.

Но следует заметить, что есть сервер-стартеркит. Может, не так красиво оформлен, но на той же пакетной базе, и с sysvinit сразу.

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

На этом скриншоте ужасно всё! И шрифты, и иконки, и тема окон, и фон.

Aurum
()

Во, а все спрашивали зачем нужен Альт, наконец то предназначение нашлось. Оно смогло в uft8, по умолчанию, или всё так же, как и десять лет назад koi8-r?

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

Оно смогло в uft8

Смогло. И даже XMMS из коробки пропатчен на нормальное отображение кириллицы при локали UTF-8.

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

XMMS

Теперь я понимаю - точно российский дистрибутив!

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

Приятнее собирать систему с нуля. Поэтому по возможности всегда стараюсь устанавливать на первом этапе только базовую систему, а потом доустанавливаю необходимое. Во многих дистрибутивах такую возможность предоставляют именно через серверные версии. Правда, тут базовая система в установленном виде почти на 1 Гб потянула. Но, зато много лишнего в систему так и не пришло.

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

Да ладно, прям щетаю экономику.
Ессно что дистр коммерческий, поддержку обеспечивают - ну и хорошо, найдутся клиенты.

Deleted
()

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

Эм, а в каких дистрибутивах исходников нет?

Deleted
()

Молодца. Альт меня тоже порадовал.

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

А ты крепок духом. Удачи.

Спасибо.

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

Эм, а в каких дистрибутивах исходников нет?

Например, CentOS и Scientific выкладывают без исходников. По крайней мере их днём с огнём не найти.

UPD. Исходники CentOS'а всё-таки откопались. Они их теперь отдельно держат: http://vault.centos.org/7.3.1611/os/Source/ .

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

nedit utf8 понимает?

Показывает кракозябрами, хотя Motif юникод поддерживать должен. Видимо, до полной поддержки нужно патчить.

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

CentOS <…> без исходников

http://vault.centos.org, http://git.centos.org

По крайней мере их днём с огнём не найти.

Если не читать оф. доки, то не найти, конечно.

// Написал ответ до твоей правки

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

Сравнение некорректно. Старые инструменты тоже инструменты. А если не так, то и столы со стульями нужно закопать. Они ж давным-давно придуманы были. И колёса от машин тоже.

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

то есть, выходит, что тут

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

в общем-то, ты сам в корне не прав

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

Старые инструменты тоже инструменты

Надеюсь, ты это пробил на перфокарте и отправил Макскому телеграфом? Ещё лучше, конечно, если бы ты это выбил медным долотом на гранитной плите и отправил в Москву в лоровский датацентр на волокушах.

redgremlin ★★★★★
()

Хорошо что наши отечественные системы не перенимают импортные технологии слепо и бездумно!

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

то есть, выходит, что тут ... в общем-то, ты сам в корне не прав

Неправ, но не совсем. На зеркалах бинарные пакеты Альта лежат рядом с пакетами с исходниками. Как и у многих других дистрибутивов: Debian'а, Федоры, Slackware,... и т.д. А из за того, что CentOS отделил пакеты с исходниками их не везде зеркалируют. Это как с тем же Arch'ем. Вроде бы исходники и есть, но если надо скачать, то это только откуда-то с https://mirrors.kernel.org/archlinux/sources/ .

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

Не везде обязательно нужно развитие функционала.

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

Старые технологии не отменяют новых, как и колёса, столы и стулья не отменяют нанотехнологии.

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

Во многих дистрибутивах такую возможность предоставляют именно через NETINSTALL версии.

поправил, не благодари ))

Sith ★★★★★
()

По умолчанию в серверной версии идёт systemd, но легко удаляется.

Вопрос - нафига это делать?

pulseaudio по умолчанию просто нет, и можно спокойно не ставить.

Интересно как в таком случае предлагается перенаправлять звук по сети, если он кому-то понадобится.

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

На зеркалах бинарные пакеты Альта лежат рядом с пакетами с исходниками.

и кто сказал, что это единственно верный способ?

А из за того, что CentOS отделил пакеты с исходниками их не везде зеркалируют.

А должны?

Вроде бы исходники и есть, но если надо скачать, то это только откуда-то с https://mirrors.kernel.org/archlinux/sources/

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

Неправ, но не совсем.

Совсем. По факту изначальная твоя мысль неверна.

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

Если это намёк на то, что колесо развивается, то это правда только отчасти. Развиваются в первую очередь материаловедение и индустриализация. В условиях заводов проще изготавливать колёса в соответствии с новыми представлениями об их конструкции. В то время как самая суть колеса осталась прежней.

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

Вопрос - нафига это делать?

Затем, что многим удобнее sysvinit.

Интересно как в таком случае предлагается перенаправлять звук по сети, если он кому-то понадобится.

Хотя бы netcat'ом.

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

Развиваются в первую очередь материаловедение и индустриализация.

Пустая болтовня

В условиях заводов проще изготавливать колёса в соответствии с новыми представлениями об их конструкции.

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

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

Затем, что многим удобнее sysvinit.

systemd поддерживает скрипты sysvinit, зачем его удалять?

Хотя бы netcat'ом.

Продемонстрируй.

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