The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск дистрибутива Minimal Linux, занимающего около 10 МБ

16.12.2019 10:40

Опубликован декабрьский выпуск дистрибутива Minimal Linux Live, загрузочный iso-образ которого занимает всего 10 МБ. Для загрузки необходимо 256MB ОЗУ. Базовая сборка включает в себя лишь ядро Linux, Glibc и набор утилит на основе Busybox. Дистрибутив позволяет расширить минималистичное окружение под собственные нужды при помощи предлагаемого проектом набора скриптов. Начинка формируется на основе простого файла конфигурации.

Для формирования собственного загрузочного образа достаточно загрузить архив с набором скриптов и специфичных компонентов (1 Мб), установить необходимые для сборки зависимости ("apt install wget make gawk gcc bc bison flex xorriso libelf-dev libssl-dev"), включить дополнительные наборы программ в файле конфигурации и запустить сборку скриптом build_minimal_linux_live.sh. Предлагается 35 базовых наборов, позволяющих установить vim, ssh, openjdk и т.п.

В новом выпуске

  • Обновлены ядро Linux 5.4.3, GNU C Library 2.30 и Busybox 1.31.1.
  • Реализована возможность формирования сборок из окружения Ubuntu 18.04.3.
  • Добавлен набор для запуска виртуальной машины GraalVM, включающий JDK, Python, Ruby и Node.JS/JavaScript.
  • Добавлены наборы с Adopt OpenJDK и Zulu, вариантами JDK от проекта AdoptOpenJDK и компании Azul Systems. Набор с Oracle JDK удалён.
  • Добавлены наборы с языками Go и Python.
  • Добавлена поддержка доустановки приложений в загруженное окружение.
  • Добавлен мета-набор для установки всех имеющихся наборов.
  • Добавлен набор с игрой vitetris.
  • Добавлен набор Hello с руководством по созданию собственных наборов.
  • Реализован режим консоли для QEMU, позволяющий запустить Minimal Linux из консоли в виртуальной машине QEMU (дистрибутив также можно запустить в браузере, используя эмулятор на JavaScript).


  1. Главная ссылка к новости (http://minimal.linux-bg.org/#c...)
  2. OpenNews: Релиз минималистичного набора системных утилит BusyBox 1.31
  3. OpenNews: На языке JavaScript написан полноценный эмулятор ПК, способный загрузить Linux
  4. OpenNews: Релиз 19.3.0 виртуальной машины GraalVM и реализаций Python, JavaScript, Ruby и R на её основе
  5. OpenNews: Выпуск минималистичного дистрибутива 4MLinux 29.0
  6. OpenNews: Релиз минималистичного дистрибутива Alpine Linux 3.10
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/52039-minimal
Ключевые слова: minimal, linux
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (116) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 10:50, 16/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Такое бы на клоны RPi накатить.
     
     
  • 2.56, Аноним (56), 19:52, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Buildroot в помощь, там есть предустановленные конфигурации под RPI и клоны.
     
     
  • 3.100, Аноним (100), 10:37, 18/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Дебианщики могут debootstrap взять и собрать по вкусу. Правда будет чуть более 10 мб, скорее 30-40. Не критично, список пакетов весит в 2 раза больше.
     

  • 1.2, Аноним (2), 11:01, 16/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    > Для загрузки необходимо 256MB ОЗУ

    Ну это довольно-таки много для дистрибутива, в названии которого есть слово "Minimal". Debian 10 в варианте minbase кушает в простое ~40 МБ оперативки.

     
     
  • 2.21, erthink (ok), 13:12, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +7 +/
    "Кушает в простое" и "Необходимо для загрузки" - немного разные вещи.

    Попробуйте загрузить debian на платформе с 256Мб ОЗУ.

     
     
  • 3.45, Аноним (45), 17:40, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я пробовал это провернуть с Jessie. Со свапом, но работало.
     
  • 3.46, pin (??), 17:57, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Для ядра и простого shell хватает 18МБ, если постараться. На меньшем объеме ядро не заведется.
     
     
  • 4.59, Нанобот (ok), 20:52, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Эх, а ведь когда-то ядро заводилось на 4мб памяти...в версии 2.2 по-моему...или может 2.0...
     
     
  • 5.62, Michael Shigorin (ok), 22:47, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Когда-то четыре метра памяти было уже неплохо, но это скорее во времена 1.3 ещё.  2.0 на четырёх, помнится, вполне ворочалось, особенно если лишние mingetty и прочее подобное повыключать.
     
  • 5.102, Аноним (102), 10:48, 18/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Так оно и умело на эти 4 мега. И скорость работы на эти 4 мега - даже дисковый кэш нормальный некуда разложить.
     
  • 5.116, Аноним (116), 18:46, 19/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Когда-то и в интернет не надо было выходить, да и на безопасность (почти) всем было плевать, лишь бы уже поскорее оно отправило этот грёбаный факс. А сейчас ваши 4 Мб - курам на смех, а не ядро.
     
  • 3.52, Аноним (52), 19:16, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    И где он не работает или не загружается на 256М?
    https://i.imgur.com/xxL1qpD.png
     
     
  • 4.73, хейтер (?), 00:16, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    вот, ес если еще и системд выкинуть, которая жрет больше всех...
     
     
  • 5.103, Аноним (102), 10:51, 18/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > вот, ес если еще и системд выкинуть, которая жрет больше всех...

    Systemd жрет пару мегов - погоды не делает. К тому же вместо него будет интерпретатор скриптов жрать. А если захочется скорость загрузки сравнимую с systemd - еще и во множестве копий процесса к тому же.

     
  • 3.83, Аноним (83), 09:02, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > "Кушает в простое" и "Необходимо для загрузки" - немного разные вещи.

    Так первое подразумевает второе, разве нет? Или как "кушать в простое" может система, которая даже не загрузилась?

     
     
  • 4.84, asdasd (?), 09:25, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Нет не подразумевает. Для многих алгоритмов сжатия для распаковки нужна дополнительная память.
     
  • 3.101, Аноним (102), 10:43, 18/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Попробуйте загрузить debian на платформе с 256Мб ОЗУ.

    Он и на 64 грузится и работает в минимальном виде. Без свопа. А на 256 можно довольно много чего запустить кроме логин шелла и пакетного менеджера. Но набор пакетов придется выбирать близкий к минимальному.

     

  • 1.3, qqqqqq (?), 11:04, 16/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +15 +/
    Openwrt смотрит на этот дистрибутив снисходительно и слегка недоумевая.
     
     
  • 2.36, Онанимус (?), 15:31, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вот-вот! 256Мб подавай, а креме либ и бизибокс ничего нет.
     
  • 2.55, Аноним (56), 19:49, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Buildroot смотрит так же.
     

  • 1.5, Аноним (5), 11:09, 16/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    С каким-нибудь musl он был бы ещё тоньше.
     
  • 1.6, Аноним (6), 11:16, 16/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пацаны, а в современном мире возможно перейти на линукс и знать о назначении каждого процесса и инструмента, используя GUI? Или их так много что гуглить придётся годами? Планирую поставить арчу и начать гуглить всё что стоит по очереди.
     
     
  • 2.7, pfg21 (ok), 11:19, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    нет.
    в линухе слишком много различных прог, чтобы собирать их в одну книжку.
    так что гуглить и разбираться. заодно мож напишешь.
     
     
  • 3.11, жека воробьев (?), 11:39, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Есть же LFS. Сам не читал, но полагаю там должно быть про все входящие компоненты
     
     
  • 4.38, anonymous (??), 16:12, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Там вся книга состоит из описания пакетов и как каждый собирать. Пздц, хоть бы оратор выше проглядел для общего ознакомления.
     
     
  • 5.49, омен (?), 19:00, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    не у всех есть время на всё то, что стоило бы сделать, поэтому и существуют форумы и обсуждения, где можно от других узнать основной посыл чего-то, не погружаясь в это глубоко самому.
     
  • 4.89, Аноним (89), 23:39, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >Есть же LFS.
    >Сам не читал,

    А вот надо бы
    >но полагаю там должно быть про все входящие компоненты

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

     
  • 2.10, Аноним (10), 11:34, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >используя GUI

    весь нормальный софт без гуя, как и в венде собственно

     
  • 2.14, Аноним (14), 12:06, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > используя GUI

    щито

     
     
  • 3.19, Аноним (6), 12:43, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ОС с графическим интерфейсом. Может ты и не знал, но GUI - это дополнительные процессы и службы
     
     
  • 4.48, Аноним (45), 17:58, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Windows 1.0 требовал 256 КБайт памяти и уже был с гуи. Если рисовать всё вектором прямо в видеобуфер, то и DOS-приложение со своими 64 Кб будет в состоянии рисовать GUI в UHD. Интересно было бы увидеть ОС влезающую в кеш первого уровня современного процессора :)
     
     
  • 5.81, x3who (?), 04:10, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Интересно было бы увидеть ОС влезающую в кеш первого уровня современного процессора :)

    Кстати, да. Скажем в кеше крутится интерпретатор, который весь туда помещается, плюс небольшой буфер под интерпретируемый байт-код - напоминает подход на ESP32 с Lua интерпретатором.

     
  • 5.82, other_anonymous (?), 05:37, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ядро L4. Какаято или какието из модификаций.
    Там как раз вся идея и была в том, что быстрое микроядро получается тогда, когда оно полностью в кеше.
     
  • 5.104, Аноним (104), 11:04, 18/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > рисовать всё вектором

    Вебмакаки придумали SVG. Удачи в его парсинге на 64 кило.

    > прямо в видеобуфер, то и DOS-приложение со своими 64 Кб будет в состоянии рисовать GUI в UHD.

    Хотите рисовать в нативном представлении GPU? Тогда компилятор шейдеров не забудьте. Под каждое семейство GPU. VGA адаптер всего лишь рисовал "буфер кадра" на экран. Это таки растр.

    > Интересно было бы увидеть ОС влезающую в кеш первого уровня современного процессора :)

    Гуглить "RTOS" и "Hypervisor" - сейчас это так называется.

     
     
  • 6.108, Аноним (45), 18:02, 18/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Вебмакаки придумали SVG. Удачи в его парсинге на 64 кило.

    Долой вебмакак. До них всё делалось компактными вызовами lineTo, fillRect и arc. Винформы и X-сервер так и работают.

    >Хотите рисовать в нативном представлении GPU? Тогда компилятор шейдеров не забудьте. Под каждое семейство GPU. VGA адаптер всего лишь рисовал "буфер кадра" на экран. Это таки растр.

    А, что высчитать вектор на CPU уже не комильфо? К тому, же Вы давно смотрели на интерфейс ОС? Там почти нечего считать. Одноцветные прямоугольники, да строго горизонтальные и вертикальные линии. Самое сложное это тени, но только совсем дохлые CPU не в состоянии их посчитать, так как они занимают малую площадь. Так же считать нужно только изменения, а не пересчитывать всё с нуля 144 раза в секунду.

     
     
  • 7.113, Аноним (-), 08:09, 19/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Джва чая этому анониму Кармак даже 3D рендерил без GPU - потому что когда он Do... большой текст свёрнут, показать
     
  • 5.114, Аноним (114), 10:04, 19/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >Интересно было бы увидеть ОС влезающую в кеш первого уровня современного процессора

    KolibriOS

     
  • 2.16, Аноним (16), 12:27, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Никакого Арча, только LFS
     
     
  • 3.20, Аноним (6), 12:48, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А для чего мне собирать свой дистрибутив? Мой вопрос не об этом. А о среднем количестве софта установленном в чистой ОС. Скажем ядро везде одно. Это отдельное ПО. Если кроме ядра установлено штук 20 программ вроде загрузчика, систем инициирования, шелла, сетевого менеджера, а сверху програм 20 для GUI, то это всё можно загуглить. Но если в общей сложности (кроме ядра) нужно гуглить програм 200, то этого я делать не стал бы
     
     
  • 4.32, Аноним (32), 14:52, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    200... А вы оптимист. Хотя, если не брать библиотеки, а именно программы, то может и можно уложиться. Арч тут ок, можете в сторону bsd'ы посмотреть. Прям голая система, а дальше накатывай из пакетов да "считай".
     
     
  • 5.40, Аноним (6), 16:56, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Моя цель - понимать что запущено у меня на ПК. Библиотеки - это части программ, а не что-то самостоятельное. Поэтому да, вопрос в количестве програм. Не будем брать в рассчёт всякие убунты напичканные зондами, сколько в среднем ПО стоит в минимальном наборе ОС с KDE или Deepen?

    p.s. у кого появилось острое желание пошутить про зонды в deepen, потому что это китайское ПО, вы конечно можете пошутить об этом, но давайте представим что я уже пошутил за вас и не будем вайпать

     
     
  • 6.42, Илья (??), 17:19, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • –5 +/
    В таком случае тебе имеет смысл посмотреть в сторону Gentoo. Ставишь stage3 - это базовый набор софта для работы системы. А потом ручками ставишь только то, что считаешь нужным. И сам рулишь необязательными зависимости, выбирая что ставить а что нет.

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

     
     
  • 7.44, Аноним (6), 17:38, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что бы узнать среднее количество программ мне нужно поставить убунту? Ладно, пойду ставить арч и самостоятельно считать количество софта. Надеялся что кто-нибудь вбросит примерную цифру или даже копирует список пакетов с чистой ОС.
     
     
  • 8.50, Аноним (50), 19:05, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чтобы понимать что у тебя в системе - поставь gentoo У той виртуалки, что я соо... текст свёрнут, показать
     
  • 8.64, Michael Shigorin (ok), 22:53, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    На альте минимальный чрут обычно был в районе сотни бинарных пакетов, плюс-минус... текст свёрнут, показать
     
     
  • 9.92, Аноним (92), 00:02, 18/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А можно подробней про слайды, очень интересны всякие аудиовизуальные средства об... текст свёрнут, показать
     
  • 7.91, Аноним (89), 23:59, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Как пользователь бунт со стажем, могу с авторитетом заявить, нифига на бунтах по... большой текст свёрнут, показать
     
  • 2.34, aim (ok), 15:24, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +9 +/
    любой современный дистрибутив состоит из пяти вещей:

    1) загрузчик. как правило на PC это GRUB2
    2) ядро Linux
    3) система управления инициализацией (запуск и последующее управление всеми демонами системы) systemd
    4) набор утилит GNU (как правило минимально необходимы coreutils, binutils, findutils, sysutils, termutils)
    5) shell - bash


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

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

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


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

     
     
  • 3.39, тоже Аноним (ok), 16:55, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > поэтому их столько много. но база - это LFS.

    База - это LSB вообще-то.

     
     
  • 4.41, aim (ok), 16:56, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> поэтому их столько много. но база - это LFS.
    > База - это LSB вообще-то.

    справедливое замечание. но LSB это несколько больше чем "минимально необходимое ПО".

     
     
  • 5.66, тоже Аноним (ok), 22:55, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Просто вы лихо перескочили от понимания системы к дистрибутивам. Для понимания LFS, конечно, дает хорошую базу. Но это не база для дистрибутивов.
     
  • 4.65, Michael Shigorin (ok), 22:55, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы не поняли, похоже.  Ну и LSB -- ни разу не база по факту (в обоих очевидных смыслах).
     
  • 3.93, Аноним (93), 00:13, 18/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Пошагово собрал LFS до сих пор очень далёк от того, что называется знать и пони... большой текст свёрнут, показать
     
     
  • 4.98, anon_anononvich_anonov (?), 09:27, 18/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вспоминается древнегреческий философ, который чем больше узнавал, тем больше убеждался что он ничего не знает:).
    Поверьте, все знать не получиться. Даже Линус, где-то в рассылке, признавался, что в современном линуксе он не_знает/не_понимает очень многое.
     
  • 2.63, Michael Shigorin (ok), 22:50, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • –4 +/
    При таких вводных забудьте лучше про весь тот бред, что несут фанаты (именно фанаты, а не старожилы) слаквари, генты и особенно арча, который несколько лет как перенял сомнительную славу генты по части оголтелости.

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

    Как уже сказали, читайте тогда LFS и делайте себе сами по шажочку.

     
     
  • 3.79, Аноним (79), 02:31, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Загуглил LFS, отличная энциклопедия, спасибо всем кто написал о ней. На счёт арча, это первый (и пока что единственный) дистрибутив который удивил меня своим минимализмом. Понравилось что я могу написать скрипт устанавливающий пакеты и конфиги и запустив одну команду, после ожидания загрузки, получить такую сборку ОС, какая мне нужна, без всякого мусора. До этого пользовался только дистрибутивами с установщиками и прокликивал всё в ручную, а потом удалял мусор.

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

     
     
  • 4.94, Аноним (94), 00:26, 18/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ознакомься с Alpine или Void, особо на musl и прозрей, что такое минимализм Арч... большой текст свёрнут, показать
     
  • 4.109, jghfutyf (?), 19:31, 18/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    JS linux наше фсё :)

    PS: https://bellard.org/jslinux/

     
  • 4.117, Аноним (117), 12:56, 20/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > без всякого мусора. До этого пользовался только дистрибутивами с установщиками и прокликивал всё в ручную, а потом удалял мусор.

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

    NixOS конечно же. Там ты просто пишешь в конфигурации какие программы у тебя должны быть. "Установкой и удалением" занимается система за тебя.

     
  • 2.72, Аноним (72), 00:09, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Более того и без gui разве что совсем минимальные дистрибутивы сможешь "знать о назначении каждого процесса и инструмента" и то с оговорками.
    Одного systemd хватит чтобы угробить несколько лет жизни.
     
     
  • 3.76, аноним3 (?), 00:47, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    не пугайте народ. там не только бинари. а сколько скриптов на перле, баше , питоне и даже руби. и это все программы. пусть ставит обычный дистр с гуи. ту же убунту или цент если рпм. и уже лезет в /bin и /usr/sbin и смотрит каждую программу в каталогах. а потом через man и info узнает для чего они. на крайняк просто "программа --help". вы не то советуете. новичок хочет разобраться что для чего и как. у меня в свое время тоже было сие желание. но как то запарился. там реально поболее 2000 прог будет если ставить с гуем. и не все имеют описание в манах, особенно скрипты. там уже только в сети искать инфу.
     
  • 2.90, Аноним (89), 23:46, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Пацаны, а в современном мире возможно перейти на линукс и знать о
    > назначении каждого процесса и инструмента, используя GUI? Или их так много
    > что гуглить придётся годами? Планирую поставить арчу и начать гуглить всё
    > что стоит по очереди.

    Нет, можно просто перейти на линуксы и не знать о назначении каждого процесса, но пользоваться GUI и Дескотопом, в частности для хомячков бунты вполне с этим справляются, а арч не слишком сурово, нужно CRUX хотя бы, ну или генту как минимум.
    LFS даже не поможет знять о назначении каждого процесса, да и для пользования это нинужно,  разве что вы маньячите по глубокому изучению любых процессов, с которыми соприкасаетесь.


     
  • 2.111, Аноним (111), 07:57, 19/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Планирую поставить арчу и начать гуглить всё что стоит по очереди.

    С таким подходом убунту разве что. По крайней мере оно поставит тебе нечто более-менее рабочее и не вырвиглазное - а потом разбирайся как работает наздоровье. В том числе и из GUI. А если пропрет и надоест разминировать - посмотришь на дебиан потом...

     
     
  • 3.115, Аноним (79), 10:10, 19/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Почему все советуют этот мусор? Как по твойму, зачем мне знать назначение каждого процесса? Потому что мне делать нечего? Или может быть потому, что я хочу понимать свою ОС? Ты вообще понимаешь на сколько дырявая и напичканная зондами убунта? Даже я, человек плохо знакомый с линукс, понимаю это. Зонд на зонде, буквально даже поисковые запросы из файлового менеджера отправляются на чужие сервера
     

  • 1.8, Zenitur (ok), 11:30, 16/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отлично, я как раз не знаю, что установить на 80386.
     
     
  • 2.12, Аноним (12), 11:48, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Slackware 8.*
     
  • 2.25, bdsm (?), 14:05, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    picobsd, nanoBSD
     
  • 2.27, НяшМяш (ok), 14:10, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не знаю насчёт поддержки сборки под 386, но на сайте и гитхабе у них сборки только под х64. Да и ядро тут новое, а мне склероз говорит, что в ядре апнули минимальную платформу до 586.
     
  • 2.29, Сергей (??), 14:20, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Slitaz... А этот незаведётся
     
  • 2.53, Olololo (?), 19:40, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для x386 ядро должно быть моложе чем 3.11 или 3.10 (точно не помню)
     
  • 2.57, Аноним (-), 20:11, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Plan 9
     
  • 2.67, Michael Shigorin (ok), 22:55, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Кружку чаю.
     
     
  • 3.80, аноним3 (?), 02:34, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    не поверите я видел и аппараты с 16  мб озу и жестким диском на , чтоб не соврать, 620мб кажется. реальный диск как и все только 620мб , по крайней мере так было написано. кстати 95 винда работала вполне успешно. потом был аппарат вот не помню сколько озу, но жесткий на 1 гиг. это у знакомого видел. там камешек поболее современных будет. а для 80386 лучше линя с ядрышком до 2.0 думаю. и то не факт. с дровами тогда было не густо и железо подбирали под линя. впрочем вплоть до 2007 года.
     
     
  • 4.86, Olololo (?), 09:51, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И чем ты хотел удивить? У меня первый комп был 286 с 1 мб RAM и 20 мб HDD
     

  • 1.9, Аноним (9), 11:31, 16/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    ЭхЪ, было время, минимальный дистриб помещался на дискету(
     
     
  • 2.13, Сергей (??), 11:53, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И X11 на второй дискетте
     
     
  • 3.23, neanonim (?), 13:52, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Архив с однодискетной русифицированной демоверсией QNX, занимающий 1,38 Мбайт, можно взять с сайта www.qnx.com/demodisk/download/russian.html
     
     
  • 4.31, Сергей (??), 14:36, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Спасибо, кому-нибудь обязательно пригодится. Но у меня двухдискетный Slackware есть, кстати, недавно загружал для лечения BIOS, очень даже поностальгировал. Работает на старье без проблем, щелкает прикольно. Только конечно, уже не удобно стало - подзабыл многие команды, ключи, интерфейс. Да и файловая структура уже другая. Самое сложное было - подключить флопповод - загрузки с USB нет.

     
     
  • 5.68, Michael Shigorin (ok), 22:56, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    root/boot? ;-) (тут сразу вспомнился tomsrtbt)
     
     
  • 6.71, Сергей (??), 23:43, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > root/boot? ;-) (тут сразу вспомнился tomsrtbt)

    Да! Приятно, что моё настроение разделяют.
    Михаил! Снимаю шляпу.
    Наилучшие пожелания одно..системникам!

     
  • 4.85, Anonymoustus (ok), 09:45, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Архив с однодискетной русифицированной демоверсией QNX, занимающий 1,38 Мбайт, можно взять
    > с сайта www.qnx.com/demodisk/download/russian.html

    Там давно редирект, а в сайте BB чорт ногу сломит. Лучше из Архива достать:

    http://web.archive.org/web/20001211092400/www.qnx.com/demodisk/download/russi

    Это как раз то самое:

    [CODE]
    System Requirements

    To run the demo, your PC needs only the following:

    Processor       386 or better
    Video           Color VGA or better
    Memory          8M or more
    Modem           Plug-and-Play, PCMCIA, or connected to COM1, 2, 3, or 4
    Mouse           Serial, bus, or PS/2
    Hard disk       Not needed ;-)

    [/CODE]

    Но я бы порекомендовал скачать полноценную некоммерческую версию — 6.2.1 NC, она же QNX™ Momentics™ Non-Commercial.


    1. Первого, установочного диска на сайте QNX и BB нет в открытом доступе (http://www.qnx.com/download/swgroup.html?programid=7812), его придётся искать в торрентах или диких интернетах. Найти, тонко подсказываю, таки можно.

    MD5: 0489c116af49f3aca814df33a6a3e13e qnxnc621.iso


    2. QNX Momentics Third Party ISO. Второй диск, на котором различное прикладное ПО (включая исходники для СПО), позволяющее более-менее полноценно использовать сабж как настольную ОС (есть даже ЖЫМП тогдашней версии):

    http://www.qnx.com/download/feature.html?programid=9978


    В своём время эти диски (ЕМНИС, только установочный) рассылала контора SWD (http://swd.ru/) заинтересованным лицам бесплатно. Были же времена…

    Впрочем, если кто-то намерен писать программы на или для QNX, её коммерческое использование стоит сотни денег у BB.

     
  • 3.33, AAA (??), 15:09, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Были и с иксами на одной
    https://archive.org/details/Puppy_Linux_xwoaf_pup

    Ещё хороша КолибриОСь (https://kolibrios.org/ru/, http://kolibri-n.org/index), но это не линукс...

     
  • 2.95, DmA (??), 00:32, 18/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    есть же всякие ассемблерные ОС(напр.Kolibri, отросток Menuet), которые вместе с разным ПО умещаются на дискету.
    Вы просто не умеете готовить их :)
     
     
  • 3.112, Аноним (111), 08:00, 19/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы просто не умеете готовить их :)

    Да их и сами авторы не умеют. К тому же они задолбались донкихотить с asm и какой-то C-- развивают. Подождите, еще через 10 лет они наконец си разучат и поймут в чем прикол...

     

  • 1.15, Аноним (-), 12:17, 16/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Если в дистрибутиве есть Midnight Commander, то можно дистибутив даже с удобством использовать
     
     
  • 2.18, SR_team (ok), 12:42, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Удобство это zsh, с ним даже mc не нужен
     

  • 1.17, SR_team (ok), 12:38, 16/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Для загрузки необходимо 256MB ОЗУ

    Серьезно? У меня NixOS на VPS меньше жрет, хотя на диске он занимает заметно больше пространства (около 3ГБ)

     
     
  • 2.26, НяшМяш (ok), 14:08, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее всего это требования для запуска LiveCD. Так-то даже убунта на VPS меньше жрёт.
     

  • 1.22, Nicknnn (ok), 13:27, 16/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Скомпилили ядро с поддержкой отрисовки количества пингвинов равного количеству ядер. Милота :)
     
     
  • 2.37, Аноним (37), 15:50, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да и пингвины у них не стандартные а свои собственные.
     

  • 1.24, neanonim (?), 13:53, 16/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    ОС на одной дискете:
    http://www.hardline.ru/5/60/3646/
     
  • 1.28, жявамэн (?), 14:14, 16/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Зачем? Есть же алпайн
     
  • 1.30, Адекват (ok), 14:24, 16/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Красиво выглядит, и это, как мне кажется единственное преимущество.
    Windows98 загружалась на 16Мб оперативки, да и работала вроде тоже.
    Может если все ненужное выкинуть из ядра, оставив только нужное, минимально-необходимое для загрузки тогда нужно будет не 256, а 32 ?
    Просто я воспитан на таких шутках, как demoscene in 64Kb, игр типа .kkrieger, она если верить интернету занимает 96K.
    Сколько памяти они жрут, я не знаю.
    А тут - в чем уникальность этого проекта, интересно ?
    Можно же создать дистрибутив, который не будет live, который будет ставиться на флешку, как на жесткий диск, и ядро при загрузке будет эту флешку монтировать, там фс будет на запись, всякая проделанная работа будет сохраняться, и как следствие образ не будет распаковываться в память, памяти меньше будет отжираться.
    Ну и экономия памяти, как по мне - чисто спортивный интерес, и в плане экономии памяти у таких дистрибутивов еще есть куда расти.
     
     
  • 2.47, Григорий Федорович Конин (?), 17:58, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Просто я воспитан на таких шутках, как demoscene in 64Kb, игр типа .kkrieger, она если верить интернет

    Прям воспитаны на игре .kkrieger?

    > .kkrieger is a first-person shooter video game created by German demogroup .theprodukkt, which won first place in the 96k game competition at Breakpoint in April 2004. The game remains a beta version as of 2019.

    Прямо с 2004 года воспитываетесь? Играете каждый день?

     
     
  • 3.78, Аноним (78), 02:02, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    игр типа .kkrieger

    Второе слово

     
  • 2.54, Olololo (?), 19:45, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Win 3.1 и 3.11 загружались на 1 мб, но браузер уходил в swap, на 4 мб всё летало.
    Win 95 работал нормально на 4мб
    Win 98 работал нормально на 8 мб и возможно на 4 мб
     
     
  • 3.60, Нанобот (ok), 20:57, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Win 95 работал нормально на 4мб

    Ну как "нормально"...с подкачкой на подкачке через подкачку

     
  • 3.74, Led (ok), 00:20, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Win 95 работал нормально на 4мб
    > Win 98 работал нормально на 8 мб и возможно на 4 мб

    Не звезди.

     
  • 3.87, Anonymoustus (ok), 09:52, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Win 3.1 и 3.11 загружались на 1 мб, но браузер уходил в
    > swap, на 4 мб всё летало.
    > Win 95 работал нормально на 4мб
    > Win 98 работал нормально на 8 мб и возможно на 4 мб

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

    Чтоб _нормально_ и _комфортно_ работать, надо было памяти увеличить кратно: для Windows 95 — до 32 МБ, для Windows 98 — до 64 МБ, для NT 4 — хотя бы до 64 МБ.

     
     
  • 4.96, DmA (??), 00:44, 18/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    NT4 Workstation прекрасно работало на 32 мегабайтах, а после запуска занимало около 16 мегбайт памяти( это с 6 сервиспаком уже). У нас в одном классе такая конфигурация много лет проработала.
    Один парень  говорил, что на компьютерах CompaQ того времени NT4 занимало 12 мегабайт(но это наверно без сервиспаков разных).
    NT4 Workstation очень приятная вещь, нормальная настоящая ОС с минимальными требованиями. Если бы не сговор Wintel, то требования к ОС не повышались так резво, может и до сих пор сидели на ней.
    Windows 2000 часто нормально работала на 64 мегабайтах, ХП без всяких дебильных антивирусов на 128 мб. Виндовс 7,если выкинуть и приостановить всё ненужное, то где-то мегабайт 370-400 может стартовать. Для работы с жирными браузерами и ещё более жирными страницами Интернет всё равно нужен хотя бы полтора гига, а лучше 2 под семёрку, а для офисных задач скорей всего и полгига хватит.
    Про десятку пока не скажу, думаю в полгига можно уместить после старта, не сильно она жирнее семёрки.
     
     
  • 5.105, Anonymoustus (ok), 11:27, 18/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > NT4 Workstation прекрасно работало на 32 мегабайтах, а после запуска занимало около
    > 16 мегбайт памяти( это с 6 сервиспаком уже). У нас в
    > одном классе такая конфигурация много лет проработала.
    > Один парень  говорил, что на компьютерах CompaQ того времени NT4 занимало
    > 12 мегабайт(но это наверно без сервиспаков разных).
    > NT4 Workstation очень приятная вещь, нормальная настоящая ОС с минимальными требованиями.
    > Если бы не сговор Wintel, то требования к ОС не повышались
    > так резво, может и до сих пор сидели на ней.

    Нет, анон, не работала NT 4 нормально на 32 МБ ОЗУ. Еле ворочалась она, причём о тяжёлом софте речи даже не шло, только операционная система и MS Office. Ты вот пересказываешь городские легенды, а я на своём рабочем компьютере пробовал её в те годы  как раз на 32 метрах памяти — и это было печально. Так что для работы мне пришлось вернуть обратно Windows 95, ибо либо работа, либо NT 4.

    > Windows 2000 часто нормально работала на 64 мегабайтах, ХП без всяких дебильных
    > антивирусов на 128 мб. Виндовс 7,если выкинуть и приостановить всё ненужное,
    > то где-то мегабайт 370-400 может стартовать. Для работы с жирными браузерами
    > и ещё более жирными страницами Интернет всё равно нужен хотя бы
    > полтора гига, а лучше 2 под семёрку, а для офисных задач
    > скорей всего и полгига хватит.

    Запускаться и быть быстрой и комфортной — это несколько разные системные требования. Я же вроде по-русски писал в своём комментарии.


    > Про десятку пока не скажу, думаю в полгига можно уместить после старта,
    > не сильно она жирнее семёрки.

    Жирнее и тормознее, причём тормоза неотключаемые.

     
  • 4.99, anon_anononvich_anonov (?), 09:45, 18/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вот уж не правда. 95-я на 4-х работала действительно медленно/не_комфортно, на 8-и она работала довольно бодро, только с сетью были проблемы. У 98-й с сетью было норм., но на 16-и она работала не спешно, а 24-х летала как реактивный самолет, правда с флешками были проблемы... это да.
     
     
  • 5.106, Anonymoustus (ok), 11:40, 18/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот уж не правда. 95-я на 4-х работала действительно медленно/не_комфортно, на 8-и
    > она работала довольно бодро, только с сетью были проблемы. У 98-й
    > с сетью было норм., но на 16-и она работала не спешно,
    > а 24-х летала как реактивный самолет, правда с флешками были проблемы...
    > это да.

    Ничего там не летало реактивным самолётом, кроме ДОСа.

    Понимаешь, анон, у меня на работе был в те прекрасные времена топовый писюк аля рабочая станция с первопнём внутри на 133 сравнительно честных МГц, 32 МБ ОЗУ, винт на 2 или 4 ГБ, запамятовал, и Оффтопик 95 поверх всего, остальную конфигурацию не помню, сколько лет уж прошло… NT 4 на этом железе была ватной и, по сути, бесполезной, аналогично и Windows 98. А вот Windows 95 была хороша, ей на таком компе было жить в самый раз.

    Первый третий пень (450 МГц, как щас помню, 1999-й год) уже тянул всё, что было из операционок. Ты помнишь, сколько стоил третий пень, когда вышел? У меня на фирме был один такой, его поставили на почётном месте и с него пылинки сдували, а когда в нём что-то сломалось, то весь трудовой коллектив болел нервами.

     
  • 2.75, Аноним84701 (ok), 00:23, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +/

    > Просто я воспитан на таких шутках, как demoscene in 64Kb, игр типа
    > .kkrieger, она если верить интернету занимает 96K.
    > Сколько памяти они жрут, я не знаю.

    дофига вообще-то:
    more /home/аноним/old/d/old/f/download/kkrieger-beta/readme.txt
    > .kkrieger requires a relatively high-end machine to run properly. To be precise:
    > - A 1.5GHz Pentium3/Athlon or faster.
    > - 512MB of RAM (or more)
    > - A Geforce4Ti (or higher) or ATI Radeon8500 (or higher) graphics card supporting pixel shaders 1.3, preferably with 128MB or more of VRAM.

     
     
  • 3.77, анинимстер (?), 01:22, 17/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Там не было цели запускать его на стрых машинах. Главное - размер, и то, благодаря чему такого размера добились.

    У меня эта демка тормозила на  p4 512 radeon9600.

     
  • 2.110, Ананимас009 (?), 03:34, 19/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Большая часть демосцены распаковывалась при старте. Да и 64к это не честные 64к,т.к. использовали директикс с их многомегабайтными длл. Честная демосцена закончилась на атари и мсдос.
     

  • 1.43, Daemon (??), 17:30, 16/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    LFS конечно хорош... Но блдь, сначала поставить слаку/арч и уже потом собирать LFS. Из убунту/минт у меня не получалось собрать. Я уж лучше на слаке продолжу сидеть. Патрег одобряее....
     
  • 1.51, Аноним (51), 19:16, 16/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Круто, но сайт доступен только через VPN в РФ, из вне или через тор сайт minimal.linux-bg.org недоступен
     
     
  • 2.61, Аноним (56), 21:23, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да нет проблем с этим сайтом в РФ: http://ping-admin.ru/free_test/result/1576520239w6kz9rx4n2s4110z617a6g.html

    https://ping-admin.ru/free_test/

     
     
  • 3.70, Аноним (51), 23:23, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вот я говорю, что в РФ с сайтом проблем нет, а не в РФ с сайтом проблемы.
     
  • 2.69, Michael Shigorin (ok), 23:00, 16/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Без js автор умудрился показывать ничего.
     

  • 1.58, Аноним (58), 20:48, 16/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Блин. У меня когда-то nt4.0 64mb стоял сервер оракла 7.3 для разработки и тестов и на нем же паралельно тётенька тексты в Ворде набирала
     
  • 1.88, funny.falcon (?), 10:45, 17/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В году 2006м читал про «микрокомпьютер» габаритами с флэшку и Ethernet разъёмом. На борту у него было 4МБ ОЗУ и 8МБ «диск». И Линукс на нем работал.
     
  • 1.107, Аноним (107), 12:09, 18/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот это извращение!!!
     
  • 1.118, InuYasha (?), 13:35, 20/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Дистр ужимали-ужимали, а PNG-картинка при загрузке - дело обязательное! :D
     
  • 1.119, adolfus (ok), 19:08, 20/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да, когда-то полуось на 486DX 16M отлично себя чувствовала с объектно-ориентированным десктопом WPS и графическим интерфейсом PM, которых по функциональности и отзывчивости до сих пор никто не достиг. При этом никакая нагрузка на систему не могла хоть как-нибудь прервать или испортить звуковоспроизведение c CD, видео/тв с авермедии, подвесить UI или тормозить OpenGL (на матрасе!!! без аппаратной поддержки).
    Я еще помню, как возмущало двух-трехсекундное открытие папки с двумя тысячами иконок на десктопе.
    Правило для разработчиков было -- если виджет или контрол при создании еще не готов принимать ввод, он не должен быть виден, а время на ответ контрола/виджета не должно превышать 100 миллисекунд. Если нужно больше времени, полагается демонстрировать иконку ожидания, а не маскировать тормоза анимацией.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру