LINUX.ORG.RU
ФорумTalks

А какой он, этот мифический Unix-way?


0

9

Навеяно срачами про Wayland, systemd, pulseaudio...

Что такое unix-way в общем? Что такое unix-way в частных случаях:
0) Загрузчик по Unix-way?
1) Как должны стартовать/завершаться системные службы/демоны по Unix-way?
2) Как должны храниться конфиги по Unix-way?
3) Какой должен быть IPC по Unix-way?
4) Какие утилиты должны присутствовать в системе, а какие не должны, по Unix-way?
5) Как должен запускаться сеанс пользователя (панелька, рабочий стол, плазма, т.п.) по Unix-way?

А то орут, орут, а толком сказать не могут почему эта софтина по Unix-way, а вот эта не по Unix-way.

UPD: А Windows можно назвать Unix-way-ным? Что мешает кроме реестра?

★★★★★

Последнее исправление: ls-h (всего исправлений: 1)
Ответ на: комментарий от dada

Так же как они зранятся сейчас, в текстовых файлах.

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

ls-h ★★★★★
() автор топика
Ответ на: комментарий от Eddy_Em

что этот файл кошерный а тот нет ? :-) какая разница что там что там один файл

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

Круглое такое. Насаженное на ось. Устарело же.

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

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

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

Приладь к ауди деревянное колесо и езди с трушным чуйством - вот именно это сейчас и делают красноглазики с талмудом

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

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от SergMarkov

Простое лучше сложного.

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

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

У него просто концепция такая: выглядеть клиническим идиотом. Он не понимает что пора менять. Вернее он что-то такое ощущает, но сам меняться не хочет и проецирует эту необходимость наружу, объявляя необходимость перемен в окружающей среде.

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

Пока всякие поцтеринги не начинают превращать его в убогий тормозной Ынтерпрайз.

Судя по тому, что они уже заканчивают, в линуксе всё уже не ОК.

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

не знаю не пробовал но если он хотя бы где то внедрить идею бинарников для хранения информации это уже прогресс
патрик вряд ли поставит systemd так что пока от этого застрахован :-)

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

Судя по этому сообщению, где-то классе в 6..7, когда еще пунктуацию не изучали. Но начитанный, надо отдать ему должное: ошибок не делает (вроде бы). Или пользуется проверкой правописания…

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от O02eg

Дистрибутивов пока много. И жить без поцтерингства можно.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от ls-h

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

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

Можно и с флешки загрузиться в свою систему, а потом восстановить init (хоть посредством переустановки пакета с ядром).

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

это синдром линкухао или как там его, даже не пытайся понимать

qnikst ★★★★★
()

0. 9boot
2. В файлах
3. 9P/plumber
4. Некоторые утилиты могут быть rc-скриптами.
5. Скриптом.

quantum-troll ★★★★★
()

ну там:

/ bin/ var/ tmp/ etc/ ... итп.

- точки монтирования (образов/дисков) - скрытые системные файлы .exemple - ссылки/псевдонимы - root конечно же

/короче все то, что пришло к нам из UNIX

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

я так понимаю у тебя есть успешный опыт запуска/ковыряния 32битной системы в 64битной. Гарантии сохранения всех остальных веток в случае поломки одной?

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

Да: если удалить реестр, а бэкапа заранее не сделать, то все настройки пойдут в одно место.

Eddy_Em ☆☆☆☆☆
()

Кстати,

а почему это вдруг стали юниксвеем называть типичную танненбаумщину?

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от SergMarkov

Поясню: берем 32-битный хрюндель, копируем его реестр на флешку, а потом записываем его вместо реестра 64-битной семерки.

Взлетит?

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

Просто у меня хрюндель жестко ассоциируется с 32-битностью, а «семерка» - с 64-битностью. ХЗ почему.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от qnikst

я так понимаю что у тебя есть опыт запуска кедовых приложений на гномовых либах
Дурку гнать любой дурак умеет :-) По сути что нибудь будет ? :-)

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

о чем разговор вообще?

через реестр венды драйвера работают с оборудованием /и/ в тот_же_самый_реестр вносят изменения все кому не лень (начиная с говно игр от алавар/невософт, и заканчивая прочими «крутыми_прогами»)

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

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

о том что когда конфигов много их надо хранить в бинарном виде и проще и быстрее это делать в одном месте
от ini отказались потому что это config.sys нах.. никому не нужный Преимущество реестра в быстроте

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

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

quantum-troll ★★★★★
()
Ответ на: комментарий от SergMarkov

у меня есть опыт исправления и запуска одних и тех же конфигов на 32 битной и 64 битной системе. Я спрашивал именно про это.

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

Последняя винда где ini был основной формат это винда 3.1 Вот именно в ом времени и застряли красноглазики с талмудом. У одних проблема в том что кроме талмуда ничего не видят и думают только им :-) , другие, думающие своей башкой , не могут договориться об общем формате и принципах хранения Опенсурс, бб, каждый сам себе король, в результате королевство чахнет :-)

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

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

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

оо бб что ты хочешь доказать что время допуска к текстовым файлам сравнимо со временем допуска к бинарным ? ну иди докажи это всем архитекторам бд

SergMarkov
()

А какие конфиги в Mac OS X?

Кажется некий бинарный аналог XML, по одному файлу на програмулю?
Никто не в курсе?

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