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

Вот я и привёл решение для этой ситуации чтобы хотя-бы на передающей стороне можно было обойтись одним netcat'ом.

OMG, да ты же вообще ничего не понимаешь. Куда ты там netcat втыкать собрался, когда у тебя ALSA будет сама пытаться соединиться с сервером PulseAudio?

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

Я ничего не собирался. Товарищ обрисовал задачу таким образом, что на принимающей стороне утилиты знают только альсу. И, мол, либо нужно на передающей стороне ставить pulseaudio, либо на принимающей стороне звук так и не будет получен. Но, даже в этом случае можно обойтись без pulseaudio на передающей стороне.

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

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

Цитату или 4.2.

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

А почему не ставили Fluxbox?

Я больше привык к Blackbox'у.

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

Но, в противном случае изначально никаких проблем нет. И чего тогда тут рассуждать вообще?

Раз «нет никаких проблем», тогда давай решение как ты собрался перекидывать звук от произвольного приложения на удаленное рабочее место без помощи PulseAudio.

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

На этом скриншоте никто shift-m, e не нажимал ;)
«M» - (первое нажатие) отсортировать по потреблению памяти по убыванию, «е» - (первое нажатие) показать потребление памяти в мегабайтах.

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

Если от совсем произвольного, то можно через подмену ~/.asoundrc на

pcm.!default {
    type plug
    slave {
        pcm rate48000Hz # Direct default output to the below converter
    }
}

pcm.rate48000Hz {
    type rate
    slave {
        pcm writeFile # Direct to the plugin which will write to a file
        format S16_LE
    #    channels 2
        rate 48000
    }
    #route_policy copy
}

pcm.writeFile {
    type file
    slave {
        pcm card0 # Now write to the actual sound card
    }
    file "aplay-D_card0-t_raw-f_S16_LE-r48000-c_2.raw"
    format "raw"
}

pcm.card0 {
    type hw
    card 0
}

ctl.card0 {
    type hw
    card 0
}
После этого софт будет писать raw файлы, которые можно будет передавать netcat'ом.

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

После этого софт будет писать raw файлы, которые можно будет передавать netcat'ом.

Даже не смешно. С упорином поаккуратнее там в следующий раз.

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

Можно и пожать, а потом передать.

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

Вот теперь всё наглядно, спасибо.

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

Но, физических лиц это не касается

Касается. Дистр разрешено физлицам использовать бесплатно, но все ограничения остаются. К тому же добрая воля барина может и закончится.

юридические лица должны получать прибыль, а труд маинтейнеров дистрибутивов должен быть оплачен

А физлица не должны получать прибыль? Чем прибыль физлица отличается от прибыли юрлица? Как на счёт юрлиц некоммерческих организаций?

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

Касается. Дистр разрешено физлицам использовать бесплатно, но все ограничения остаются.

Так и с Убунтой тоже самое.

К тому же добрая воля барина может и закончится.

Лицензии имеют двухсторонний порядок. Внезапно менять лицензии посреди ветки просто так нельзя. И заранее настраиваться на худшее нет смысла. Новые гайки могут никогда и не появиться. Как могут и внезапно появиться в каком-нибудь Debian'е. Мало ли кто там у руля однажды окажется. И что теперь?

А физлица не должны получать прибыль?

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

Чем прибыль физлица отличается от прибыли юрлица?

Масштабами. В развитии экономики в первую очередь участвуют именно юридические лица.

Как на счёт юрлиц некоммерческих организаций?

В некоммерческих организациях заинтересованы люди, которые платят налоги. И вот на эти налоги всё и организуется. По-хорошему.

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

Внезапно менять лицензии посреди ветки просто так нельзя

Зато можно внезапно менять ветку.

Новые гайки могут никогда и не появиться. Как могут и внезапно появиться в каком-нибудь Debian'е.

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

Физические лица бывают разными

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

В развитии экономики в первую очередь участвуют именно юридические лица

Вообще-то в развитии участвуют в первую очередь как раз физические лица - работники.

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

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

Зато можно внезапно менять ветку.

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

Пенсионеры у нас бесплатно живут, или всё таки получают доход в виде пенсии?

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

Вообще-то в развитии участвуют в первую очередь как раз физические лица - работники.

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

Суть юридических лиц в том, что они связывают спрос и предложение. И именно поэтому по определению ворочают миллионами и миллиардами. Что физическим лицам само по себе недоступно. Пусть даже человек и первоклассный специалист в какой-либо области, но если за его работу никто платить не собирается, то он за рамками экономики.

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

Шрифты заставили меня быстро-быстро заморгать и закрыть картинку.

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

Полазил по энтому сайту. Создан какими-то отбитыми хейтерами. В разделе «Arguments against systemd» совсем неаргументированная дичь и бред сумасшедшего, а в разделе links ссылки на какие-то никому не известные блоги, и среди них даже есть «Is `systemd` an NSA attempt?» Мда... Еще бы и рептилоидов приплели.

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

Но, зачем передавать именно серверу pulseaudio?

Потому что он удалённый. Программа запущена здесь, а звук играет там.

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

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

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

И именно поэтому по определению ворочают миллионами и миллиардами

Чот ржу. Если я зарегаю ООО мне сразу посыпятся мильярды? А вот за alt почему-то сразу деньги попросят.

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

Ну так можно же передавать не напрямую, а в обход. Пусть netcat передаёт данные софтине, которая передаёт их демону pulseaudio.

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

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

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

Если я зарегаю

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

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

Ну, как люди смогли так и сделали. Другие противники systemd могли бы сделать получше, но у них нет времени.

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

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

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

а в умении практически выполнять связывание спроса и предложения

А это как-то зависит от формы собственности?

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

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

Точнее просто рассуждаем «а что если?». Поэтому рассматривать нужно разные варианты.

А это как-то зависит от формы собственности?

От физического/юридического лица? Само умение, понятное дело, нет. Тут суть в том законная эта деятельность или теневая. Понятное дело, что владеющий этим навыком человек может работать тем же фрилансером, и успешно зарабатывать большие деньги. Только по закону физические лица большие деньги зарабатывать сами по себе не могут, поскольку тут разница в налогах. Поэтому тут и сам по себе успешный фрилансер должен стать сам себе юридическим лицом, поскольку по факту он справляется. Понятное дело, что если человеку только покажется что он начал справляться, но уже потом выяснится что он ошибся, то он окажется банкротом. Точно также со всеми юридическими лицами.

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

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

Закапывайте сразу. А то будет лежать и пахнуть. На форуме альта уже жаловались на то что не могут некоторый софт собрать из-за старья системных библиотек. Исправления безопасности тоже далеко не всегда бекпортируются.

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

Угадал ник по названию темы

А я вот нет — в названии не было ничего про koi8-r. )

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

Поэтому рассматривать нужно разные варианты

Можно, но мы рассматриваем один - что если альтовцы опять поменяют лицензию.

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

ЛОЛ ЧТО? Ты вообще в курсе что ИП может даже не вести бухгалтерию и сидеть на УСН, если оборот меньше 120 миллионов в год? А так вообще никаких ограничений нет в принципе - хоть триллионы зарабатывай, веди бухгалтерию. Можешь даже как ИП не регистрироваться, просто налоги будут больше (и то не всегда).

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

Можно, но мы рассматриваем один - что если альтовцы опять поменяют лицензию.

Это называется «предвзятый анализ».

Ты вообще в курсе что ИП может даже не вести бухгалтерию и сидеть на УСН, если оборот меньше 120 миллионов в год?

Странно. По моим данным даже подарков можно получить только в районе 3500 р. Даже от родственников. Всё остальное уже облагается налогами.

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

Всё остальное уже облагается налогами

И что? Тебе нужно регистрировать юрлицо, чтобы получить больше чем на 3500 подарков?

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

Ого, дедушку блэкбокса уже не узнают. 5 звезд!

Да ладно уже...там различий то....

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

И что?

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

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

Закапывайте сразу

Ну, несмотря на то, что в целом это приятный дистрибутив, другие дистрибутивы (например, такие как LFS, Slackware и Debian), по ходу, мне гораздо ближе, да. Я просто решил посмотреть что это такое. Раньше много слышал, но никогда не видел. Больше 10-ти лет назад я даже как-то пытался найти в институте или Альт или ASP, но так и не получилось. ASP посмотреть я так и не успел, а Альт, вот, ещё жив.

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

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

anonymous_incognito ★★★★★
()

Ну не знаю, sysvinit на современном сервере... Оно-то может для и хорошо для отдельных тутошних товарищей, но отказываться изучать systemd, когда все основные серверные дистры на него уже перелезли — это натурально стрельба себе по ногам из шотгана.

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

Ядер в репозитории много на выбор:

kernel-image-domU-ovz-el-2.6.32-alt147.x86_64.rpm
kernel-image-domU-sec-def-3.14.34-alt1.x86_64.rpm
kernel-image-domU-std-def-4.4.48-alt0.M80P.2.x86_64.rpm
kernel-image-domU-un-def-4.9.9-alt0.M80P.1.x86_64.rpm
kernel-image-el7-def-3.10.0-alt9.x86_64.rpm
kernel-image-el-def-2.6.32-alt25.x86_64.rpm
kernel-image-hpc-skif-2.6.32-alt25.x86_64.rpm
kernel-image-led-vs-3.15.10-alt8.x86_64.rpm
kernel-image-led-xen-3.15.10-alt8.x86_64.rpm
kernel-image-ovz-el-2.6.32-alt147.x86_64.rpm
kernel-image-sec-def-3.14.34-alt1.x86_64.rpm
kernel-image-std-def-4.4.48-alt0.M80P.2.x86_64.rpm
kernel-image-un-def-4.9.9-alt0.M80P.1.x86_64.rpm

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

Зеленый на черном, мои глаза

Другая половина людей так про чёрный на белом говорит предпочитая именно зелёный на чёрном.

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

Чёрный на сером ещё понятен, хоть это и недалеко от чёрного на белом, но светло-серый на чёрном...

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

Неплохо наверно. Но дебиан как то роднее - именно из за практики использования dpkg.

kirill_rrr ★★★★★
()

opennet одмины психичиские, трyт будто с дальника не думая

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

называется видать консерватизм, вполне имеет право на существование явление, важен ведь в любом случае выхлоп ибо по плодам их узнаете их а не де и скриншотам :)

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

Ага, а для кого же еще бложеги нужны :)

Деривации инстраграммо-мании..

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