LINUX.ORG.RU
ФорумTalks

Идея о дистрибутиве.

 , , , ,


1

2

Как вам идея дистрибутива, в котором будет минимальное количество файлов, где пользователю без труда можно будет разобраться что к чему, т.е система будет абсолютно прозрачна для него, а пакетный менеджер не будет тянуть +100500 зависимостей? Да, есть Gentoo, SlackWare, но я думал о чём-то ещё проще и меньше. В общем, давайте обсудим, насколько современные дистрибутивы соответствуют Unix-way'ю, насколько соответствуют формуле K.I.S.S. и т.д.

Deleted

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

Чем Слакваре не соответствует? Хочешь поменьше пакетов - никто не заставляет ставить их много.

Citramonum ★★★
()

пакетный менеджер не будет тянуть +100500 зависимостей

И кто же их тянуть будет?

zinfandel ★★
()

пакетный менеджер не будет тянуть +100500 зависимостей

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

Chaser_Andrey ★★★★★
()

надо просто попробовать децентрализовать восприятие, если напрягает большое число файлов...

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

Да, минимализм это хорошо. Все *никсы построены на принципах минимализма.

man FHS

Но вообще попахивает «упорядочиванием» хаоса

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

Как бы ты не плясал, конечный пользователь не сможет понять систему на 100% без изучения манов/чтения книг или туториалов.

Policeman
()

Ты действительно думаешь, что пользователю важно иметь власть над всеми файлами ОС?

blackst0ne ★★★★★
()

А в чём проблема, разобраться в файлах? rpm -qf или dpkg -L (насчёт dpkg не уверен, может там другой ключ).

generator ★★★
()

Видимо стоит аргументировать свои претензии к Gentoo и Slackware для начала? И обозначить понимание «unix-way» в контексте дистрибутива GNU/Linux, нет?

kwinto
()

Более чем уверен, что это всё это не нужно.
Ипользуй Gentoo, настрой раз - работает годами.

science ★★☆
()

Ты изобретаешь CRUX. Он уже есть. Просто возьми его и наслаждайся.

Xenius ★★★★★
()

Как вам идея

Утопична.

пакетный менеджер не будет тянуть +100500 зависимостей

Тогда придётся собрать этот пакет с этими либами статически. И при обновлении каждой из них обновлять _все_ соотв. пакеты.

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

В каком месте непрозрачны современные дистрибутивы? Всё, начиная с работы загрузчика и initrd, до запуска сервисов, документированно. Чтобы настроить фаерволл, надо понимать основы TCP/IP и netfilter. У тебя нет никаких способов уменьшить learning curve, разве что учебников хороших в комплект положить.

selivan ★★★
()

в котором будет минимальное количество файлов

Это вряд ли возможно, при идеологии «все есть файл».

k0valenk0_igor ★★★
()

Как вам идея дистрибутива <>

Absolutely uselesss

насколько современные дистрибутивы соответствуют Unix-way'ю

Unix-way мёртв десятилетия.

насколько соответствуют формуле K.I.S.S

Слабо.

redgremlin ★★★★★
()

Сегодня нормальная рабочая станция, способная себя саму собрать состоит из более 1000 независимых пакетов!

И должен менеджер пакетов рулить этим всем чтобы все зависимости всех пакетов были удовлетворены.

Это «UNIX way» - система состоит из МНОЖЕСТВА мелких, простых модулей, каждый из которых хорошо делает свою ОДНУ задачу!

multihead
()

buildroot чем тебе не верх минимализма?

splinter ★★★★★
()

Собери ядро монолитом и бизибокс статически. И будет у тебя минимум файлов в системе. Только будет ли от этого проще?

imul ★★★★★
()

А чем они не устраивают? Оба предлагают очень гибкие режимы установки (которые позволят и проще, и меньше). У обоих есть свои «book» — книги-инструкции.

aes_ultimum ★★
()

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

Zhbert ★★★★★
()

насколько современные дистрибутивы соответствуют Unix-way'ю

современные дистрибутивы не соответствуют Unix-way'ю

x0r ★★★★★
()

В общем, давайте я вброшу про юниксвейность, а вы накоментите про свой любимый пакетный менеджер?

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

А как быть с зависимостями в compile-time, исходя из опций сборки? Допустим, одному человеку нужна дополнительная функциональность, а другой хочет её убрать.

Chaser_Andrey ★★★★★
()

Gentoo. Куда уж проще.

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