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

Секунда исторической справки

Slackware появился в 1993 году как ответвление от одного из самых ранних дистрибутивов - SLS (Softlanding Linux System). Debian, к слову, также вдохновился им, но Debian не является прямым форком SLS, в отличии от героя этой статьи.

Конфиг в 86Box

Скрытый текст
[General]
vid_renderer = qt_software
host_cpu = AMD Ryzen 3 4300U with Radeon Graphics
emu_build_num = 6130
uuid = e9edd894-d9e2-5752-a70f-21a15666bda6

[Machine]
machine = isa486
cpu_family = i486dx2
cpu_speed = 66666666
cpu_multi = 2
cpu_use_dynarec = 0
fpu_softfloat = 0
time_sync = utc
fpu_type = internal
mem_size = 4096

[Video]
gfxcard = et4000ax

[Input devices]
mouse_type = msserial

[Sound]
fm_driver = nuked

[Network]
net_01_link = 0
net_02_link = 0
net_03_link = 0
net_04_link = 0

[Storage controllers]
hdc = ide_isa_2ch
cassette_mode = load

[Hard disks]
hdd_01_parameters = 17, 8, 940, 0, ide
hdd_01_ide_channel = 0:0
hdd_01_fn = disk.vhd
hdd_01_speed = ramdisk
hdd_01_vhd_blocksize = 4096

[Floppy and CD-ROM drives]
fdd_01_type = 35_2hd
fdd_02_type = none

Сам дистрибутив качал с одного из официальных забугорных зеркал Slackware. Там же можно скачать и диски X1-X10, которые включают в себя X11-стек от SLS.

4 МБ ОЗУ хватает для консоли, но искы в таком случае можно запускать только со свопом. Видеокарта (и иксы) спокойно работает с 256 цветами при 1024x768 - главное использовать 86Box, правильную видеокарту, и правильно настроить иксы.

Demo

Установщик системы
Установщик системы
Завершаем установку...
Завершаем установку...
Ядро 0.99...
Ядро 0.99...
А вот и графика на 4 МБ + своп на 8 МБ. 256 цветов, 1024x768.
А вот и графика на 4 МБ + своп на 8 МБ. 256 цветов, 1024x768.

Итог

Для 1993 года этот дистрибутив был неплохим. Включал много софта - в том числе и для выхода в тогдашний Интернет, который, по большей части, состоял из почты, а также ньюс-групп (собственно, Фидо строился по тому же принципу, и до сих пор им привержен). Поэтому просадить деньги в Релкоме/Демосе можно было без проблем :)

Предпубликационный апдейт...

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

joe /usr/lib/X11/Xconfig

Менять надо только параметры Virtual (виртуальное разрешение экрана), а также Modes (нужно от большего к меньшему, а не наоборот). Всё остальное автоматом задетектится (в эмуляторе, по крайней мере).

Комментарии (12)


  1. NutsUnderline
    13.05.2025 06:12

    лог загрузки на один экран это конечно впечатляет, но судя по нему ethernet не нашелся. Сеть вообще подцепилась для этих самых интернетов?


  1. anonymous
    13.05.2025 06:12