images/logo.png
Nový obsah pouze na blog.sahaweb.cz Uživatel: Nepřihlášen

Moje cesta k Linuxu 2 - Diplomka a Slackware (1996)

blog_vyvoj

Úplně po prvé jsem o Linuxu slyšel někde na vejšce, ale pozornost jsem mu nevěnoval, takových operačních systémů v té době bylo... Až když jsem ve čtvrťáku začal programovat diplomku, potřeboval jsem ji vybudovat nad StanfordGraph Base od Donalda Knutha. Tato knihovna je naprogramována v céčku pod unixem a je přenositelná. Ale... Po dvou dnech zkoušení rozchodit tuto knihovnu pod Borland C++ 3.1, který jsem docela dobře ovládal, jsem rezignoval. MS DOS byl prostě nevhodný a tak jsem hledal jiný způsob, než trávit veškerý čas ve škole a moci programovat doma. A jako první varianta operačního systému unixového typu se jevil Linux - tak jsem vzal asi 4 diskety a nahrál na ně jakousi verzi slackware. O tom, že je něco jako distribuce, jádro apod. jsem samozřejmě nevěděl. O instalátoru samozřejmě také ne.

Jenom pro představu uvádím HW konfiguraci, na ktré jsem tehdy Linux instaloval: PC 386SX, 4MB RAM, 170MB disk. Nebudu fňukat, že na tom HW by se dneska nerozjel (skoro) žádný moderní Linux (stejně jako Windows), ani že disk 170 MB je čtvrtina objemu CD nebo že 4MB RAM má dnes i telefon...

Jak probíhala vlastní instalace si už nepamatuji - vím jenom, že se vytvořily dvě diskety, jedna jako boot disk, druhá jako root disk - a jestli se nepletu, tak potřeba byla jen jedna z nich :-). Z těch se nabootoval linux. Předtím jsem musel dosovým fdiskem rozdělit disk a linuxovým fdiskem ho naformátovat na ext2 a swap. Potom jsem nějakou dobu bootoval z disket, bo jsem nebyl schopen nakonfigurovat lilo - a taky jsem měl strach, že něco zesloním a nedostanu se ke svým datům.

Po nějaké době se ale vše podařilo rozchodit a já měl funkční Linux (verzi jádra nevím) s překladačem gcc 2.77 (instalováno z 8 disket) a základními programy. To bylo vše, žádná X Windows, což nevadilo, stejně jsem používal převážně DOS a výjimečně Win 3.11. Nějaká čeština, automount, USB, připojení k internetu - to mě absolutně netrápilo.

Problémů bylo hafo, a způsobů, jak sehnat odpovědi bylo celkem málo. Na otázky na mageu, kde byla jediné diskuse o Linuxu odpovídali lidi stylem - to bych taky rád věděl. Tuším, že jsem se ptal na dvě věci, jedna z nich se týkala připojení (mount) dos disků. Za týden jsem to vyřešil sám a ještě si v diskusi sám odpověděl. Ale i přes problémy jsem byl schopen napsat program v C a přeložit - a to jsem potřeboval.

Ale jinak to bylo spíše zklamání: Např. srovnávat výše uvedený Borland C s joe a gcc 2.77 dost dobře nejde. Kde jsou breakpointy, ladění atd, atd??? Nebo pokus o spuštění X Windows - další tragedie - šlo použít rozlišení pouze 320x200 na 2 barvách. Stejný HW dal ve Win 3.11 800x16x256, nebo 640x480 - už si nepamatuji. Pár výhod bych ale ještě pro našel (proti DOSu) - při pádu programu se nerestartoval celý počítač, pouze došlo k segmentation faultu. A multitasking. A přenositelnost - stejný program pak jel i na IRIXu...

Po diplomce jsem tedy Linux smazal, pro běžné používání to tehdy rozhodně nebylo. A ještě si pamatuju, že lilo nešlo odstranit, tak jsem ještě rok měl lilo, které spouštělo DOS. Po roce se zbláznilo a já musel obnovit MBR. A to byl konec - zatím...

14.01.2007
blog_vyvoj
Přidat názor:
Vyhrazuji si právo libovolný komentář smazat bez udání důvodu. Kritika mi nevadí, ale chci omezit anonymní výkřiky, které nemají s tématem nic společného.
V textu je možné používat HTML tagy a tuto zjednodušenou MarkDown syntaxi
Jméno
Text
Postřehy:
09.04.2020: Pár poznámek o tom, jak fotit (nejen) modely
Tento článek obsahuje moje poznámky a postřehy týkající se focení modelů. Určitě nejde o návod pro ostatní, spíše si to chci sám ujasnit... Když někdo postaví model, vyfotí ho a prezentuje ho na internetu. Typická fotka bohužel vypadá zhruba jako na následujícím obrázku. Takováto fotka podle mě úsilí s tvorbou modelu dosti sráží. Mimochodem, ani se mi nepodařilo vyfotit model tak špatně, jak je
extravaganza.controverso@seznam.cz: Zdravím, krásný a informacemi nabitý blog. Musím pochválit. Plánuji rozjet undergroundový zin, co by se týkal black matalu, ambientu, satanismu, left hand
Poslední diskuse Postřehy
O programování 06 - Návrhové vzory - síla i slabina Javy
P.S. samozrejme "Context" mel byt "Client" .. To jsem jen narazil na nejak divne pojmenovany diagram.. (Context je samozrejme trosku neco jineho...)
...
David | 25.02.2017
O programování 06 - Návrhové vzory - síla i slabina Javy
To k cemu jsi dosel (tedy implementace LooperRunner + ILoopMethod), tak je ta prava Strategy by GoF :) To co je tam dulezite je ze Context (LooperRunner) je oddeleny od Strategy (ILoopMethod),
...
David | 25.02.2017
O programování 03 - Přehlednost funkcionálního zápisu v Java 8
Máš pravdu, to map je tam zbytečné. Odněkud jsem to opsal a nezkontroloval. Tím ovšem trochu padá pointa celého článku.
...
Saha | 14.12.2016
O programování 03 - Přehlednost funkcionálního zápisu v Java 8
Jen takova otazka k tomu druhemu prikladu:
Proc tam tu cast s "map" ktera de facto s prvky toho streamu nic nedela? Nestacilo by
list.stream().reduce(0, Integer::sum);
?
Ja teda moc
...
David P. | 13.12.2016
Paleo na půl - 01 - První tři dny bez mléka
Kvalitní hořké čokolády jsou bez mléka.. :) (a to i ty méně "kvalitní"). Mléko bývá součástí jen těch "sladkých".
...
David | 04.05.2015
Statistiky
Aktualizováno: 06.11.2020
Počet článků/fotek: 1397/13869
(C) Saha - 1990 - 2024 - Verze 1.4.1 - 11.11.2020 - Generated by SHREC 2.225 - SHWB
Veškeré zde uvedené materiály vyjadřují pouze moje soukromé názory (s výjimkou knihy návštěv a diskusí, kam může přispívat kdokoliv), a pokud s nimi někdo nesouhlasí, tak je to jeho problém, nikoliv můj.