Минимальный дистрибутив ((это не про выбор :)))

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

apprentice
Сообщения: 595
ОС: Debian 6

Минимальный дистрибутив

Сообщение apprentice »

Что есть дистрибутив вообще?

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

Если взять ядро, grub и что-то вроде dpkg... текстовый редактор нужен конечно что бы конфиги править, что еще?
Спасибо сказали:
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: Минимальный дистрибутив

Сообщение Voice »

"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Минимальный дистрибутив

Сообщение Flaming »

Ещё init нужен. Уровни запуска там, всякие. /etc/inittab, некоторые другие конфиги. Нужна консоль по-хорошему, желательно, bash.
Думаю, есть что-то ещё...
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Минимальный дистрибутив

Сообщение Ali1 »

Спасибо сказали:
Flaming
Сообщения: 2579

Re: Минимальный дистрибутив

Сообщение Flaming »

О, точно linux from scratch - лучший выход, там всё разъяснено.
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: Минимальный дистрибутив

Сообщение nadge »

cdebootstrap :)
Вот это и будет минимальный жизнеспособный дистрибутив.

Или как вариант - ядро + busybox, там вроде даже скриптов особых не надо. Ну и rpm/dpkg с зависимостями. Это загрузится и будет работать, а текстовый редактор для правки конфигов можно потом доустаносить :)
Спасибо сказали:
Аватара пользователя
Portnov
Модератор
Сообщения: 1786
Статус: Матёрый линуксоид
ОС: Debian testing/unstable

Re: Минимальный дистрибутив

Сообщение Portnov »

Строго говоря - загрузчик, ядро и какая-нибудь программа в роли init, со всеми зависимостями (библиотеки и прочее). Всё остальное - опционально :) Для установки пакетов в простейшем случае (пакеты tar.gz или tar.bz2) достаточно tar, gzip, bzip с зависимостями. Ну и любой shell, чтобы запускать команды :)
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Спасибо сказали:
Аватара пользователя
GazDek
Сообщения: 15
ОС: AltLinux

Re: Минимальный дистрибутив

Сообщение GazDek »

Загрузочную дискету с некоторой натяжкой можно принять за дистрибутив.
Спасибо сказали:
Аватара пользователя
Maximus_V
Сообщения: 432
ОС: Gentoo, FreeBSD

Re: Минимальный дистрибутив

Сообщение Maximus_V »

GazDek писал(а):
21.12.2008 11:18
Загрузочную дискету с некоторой натяжкой можно принять за дистрибутив.

Почему же с натяжкой? Есть целое семейство дистрибутивов, умещающихся на одну дискету. Хотя сейчас большинство проектов вроде заброшено. Но ведь существуют же!
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2041
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Минимальный дистрибутив

Сообщение Stauffenberg »

Portnov писал(а):
21.12.2008 11:09
Для установки пакетов в простейшем случае (пакеты tar.gz или tar.bz2) достаточно tar, gzip, bzip с зависимостями. Ну и любой shell, чтобы запускать команды :)

Ну и компилятор тогда уже.
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Lenux
Сообщения: 395

Re: Минимальный дистрибутив

Сообщение Lenux »

apprentice писал(а):
17.11.2008 22:48
Что есть дистрибутив вообще?

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

Если взять ядро, grub и что-то вроде dpkg... текстовый редактор нужен конечно что бы конфиги править, что еще?
Ядро, и прога которая будет запускаться после его загрузки (т.е. в параметре init=<прога>) остальное по вкусу =)
Когда я в примерах использую apt-get, то вам лучше использовать aptitude, потому что он более новый и его советуют использовать вместо apt-get
Спасибо сказали: