LINUX.ORG.RU
ФорумTalks

Slackware + systemd и GNOME 3

 , ,


0

2

Нагуглились слакбилды, которые позволяют собрать systemd и GNOME 3: https://github.com/Dlackware .

Так что, systemd и GNOME 3 в Слаке уже есть. У тех, кому они нужны.

PS. Полезная информация бонусом: http://images.linoxide.com/systemd-vs-sysVinit-cheatsheet.jpg .

★★★★★

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

Это очень странно. Зачем systemd в слаке, если можно поставить suse?
PS. Почему бы не собрать Gnome 3 из *BSD, если тянуть его в слаку?

Shadow ★★★★★
()

ставил cinnamon без sysD заместо kde5 в current и получил счастье
уже собранные пакеты и время-от-времени обновляющиеся https://cinnamonslackbuilds.github.io/

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

Зачем systemd в слаке, если можно поставить suse?

Затем, что Slackware - хороший рабочий дистрибутив, и совсем не обязательно его менять только по той причине, что внезапно потребовался systemd.

Почему бы не собрать Gnome 3 из *BSD, если тянуть его в слаку?

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

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

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

Harald ★★★★★
()

Но зачем?

P. S. Ничего не имею против systemd, обожаю GNOME3, пишу со Слаки.

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

Не в обиду, но это синдром утёнка. Я знакомился с линуксом уже во времена systemd и для меня в плане очевидности и сложности примерно одинаково мерзко.

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

Я знакомился с линуксом уже во времена systemd
примерно одинаково мерзко

/0

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

инит скрипты на баше бывают?

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

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

если там что-то сложнее тупого запуска команд построчно

В слаке раньше было ок.

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

Так слакбилды systemd и GNOME 3 для того и запилили, чтобы никуда не переходить. Даже в том случае если по работе придётся столкнуться с systemd.

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

Вот вы уже знаете где искать кодеки, дело за малым надо просто взять и перейти!

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

ну тогда скажи, как ты воспринимаешь всякие хитрые конструкции интуитивно:

http://tldp.org/LDP/abs/html/string-manipulation.html помнишь чем отличаются % # / и всё остальное друг от друга.

про ассоциативные массивы стоит заводить речь?

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

я не про написание инит-скриптов говорил, а про использование имеющихся

Harald ★★★★★
()
Ответ на: комментарий от Shadow
$ ls -1 /var/log/packages/sysvinit-*
/var/log/packages/sysvinit-2.88dsf-x86_64-4
/var/log/packages/sysvinit-functions-8.53-x86_64-2
/var/log/packages/sysvinit-scripts-2.0-noarch-33

И это из коробки: http://mirror.yandex.ru/slackware/slackware64-14.2/source/a/sysvinit/

В версии 2.0.0 sysvinit тоже был: http://mirror.yandex.ru/slackware/slackware-2.0.0/source/a/sysvinit/

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

Ну, лет 15 назад, да, наверное. Как и Арч, и вот это всё.

BSD тип скриптов предусматривает только один скрипт — общий для всех уровней выполнения; внутри этого скрипта запускаются все необходимые для конкретного уровня сервисы.

В современной реализации Slackware Linux стартовые скрипты для каждого уровня выполнения размещаются в отдельных файлах. Например, уровню выполнения 4 соответствует стартовый скрипт rc.4, а уровню выполнения 0 — rc.0. Кроме того, появилось большое количество скриптов, предназначенных для запуска конкретных сервисов. Например, для запуска почтового сервера Sendmail используется стартовый скрипт rc.sendmail, DNS сервера BIND — rc.bind и т. д.

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

Да это нормально — какой-то идиот для идиота рисовал. Нормальные люди в маны смотрят, а не в тупые подсказки.

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

Внезапно! Слака никогда не была SysV

Правильно, слака для людей, а sysVinit — жуткая ынтырпрайзная хрень. Но почему она лучше сустемд? Она не лучше, она не хуже, и «старый друг лучше новых двух».

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

Но по скрипту на уровень, а сус5 предлагает использовать россыпь.

для запуска конкретных сервисов

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

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

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

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

Ок, но согласись, не та адская лапша, что в RH/SuSE

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

Ну да, /sbin/init — это инит, а SysV — это стиль написания скриптов aka башизмов.

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

Охренеть. А почему ты еще не юзаешь дистр полностью на контейнерах, или на флатпаке? Это же стильно, модно, молодежно.

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