Knarf s German MiNT distribution
version 1.0-RELEASE
16. July 1995
Frank Bartels (knarf@nasim.cube.net)
(Velká pomoc při překladu z francoužštiny:
Lupin -Aout 1996
contact: -Email: Thierry jmpatat@asi.fr
-Minitel: Lupin sur TEASER
Lupin69 sur RTEL)
Překlad není perfektní, ale snaží se být tak blízký, jako to jen bylo možné, a měl by být dostatečně jasný, abyste byli schopní vytvořit Mint prostředí.
Jen překlad: K.Ellis (25/01/97)
Stručně:
0. Důležitá poznámka
1. Co je to KGMD?
2. Proč KGMD? 3. Co potřebuješ ? 4. Co udělat před započetím instalace
5. Co bys měl dělat či udržovat po instalaci
6. Dělání změn v distribuovaném balíku
0. Důležitá poznámka
Ještě než začneš s instalací KGMD, musíš si přečíst celý tento text. Děkujeme.
1. Co je to KGMD?
KGMD je německá distribuce MINT nazvaná Knarf. Díky tomuto balíku, by každý Atari uživatel měl být schopen nainstalovat přehledné prostředí Mintu.
Multitasking bude běhat tak dokonale, jak je to jen možné, a po nainstalování by se každý měl cítit jako na pravém unixovém stroji.
Jedno ze základních pravidel celé distribuce je: neobsahuje žádný binární soubor, ke kterému se nedá sehnat zdroják.
Pro každý binární soubor jsou k dispozici diffs.
Každý tak může reprodukovat binární soubory. Pro některé lidi to možná není důležité ("pod TOSem přece nepotřebuji zdroje?"), ostatní se však domnívají, že to důležité je.
Programy, u kterých nejsou zdroje k dispozici, nejsou obsaženy ani v této distribuci.
2. Proč KGMD?
KGMD bylo vytvořeno, protože více a více lidí má nějaký zájem na MINTu, ale dokumentace k němu není příliš rozsáhlá. Spousta lidí, díky tomuto problému, při instalování neuspěla.
Všeoběcně předpokládáme, že uživatel použil už Unix někdy v minulosti, což se dá prohlásit za jistou výhodu, přesto i naprostý nováček v této oblasti by měl být schopen pomocí naší distribuce Mint nainstalovat.
Jelikož k instalaci celého prostředí je zapotřebí velké množsví souborů, je velmi obtížné udržovat jejich globální přehled.
Jen několik málo anonymous FTP má ve svém držení vše, což ocení především větší nadšenci. Ani poštovní schránky (elektronické) nemají většinou dost místa pro tak velké množství dat. Navíc tyto schránky nejsou schopny většinou pracovat s delším názvem souboru než 8+3, což by vedlo ke ztrátě některých informací.
3. Co potřebuješ ?
Na tuto otázku je vždy těžké odpovědět. Teoreticky by MiNT měl běžet na každém počítači Atari. Ve skutečnosti však doporučujeme pro pohodlnou práci tyto minimální požadavky:
- 4 Mb Ram
- volnou partition na kterou budete KGMD instalovat, na ní by mělo po nainstalování celého balíku zůstat minimálně 10 MB volných.
Po instalaci zaberou jednotlivé části MINTu následující místo na disku:
Basic 12 Mb (nutný pro minimální instalaci)
Compiler 7 Mb
Manual 6 Mb
Net 4 Mb (nutný pro minimální instalaci)
X11 14 Mb
Rychlost tvého počítače je také velmi důležitá. Ačkoliv lze MINT používat už na ST s 8 MHz, někteří lidé si v takovém případě povšimnou pomalosti kompilace.
4. Co udělat před započetím instalace?
Nejdříve musíte mít volnou velikou GEMDOSovou partition, aby vše pracovalo bez problémů. To znamená, že tato partition musí být přístupná z desktopu.
Během instalace, bude celá partition konvertována do Minixové, to znamená, "VŠECHNA DATA NA TÉTO PARTITION BUDOU ZTRACENA!!!"
Samostatné balíky distribuce (basic, manual, compiler, net a x11) zkopírujte do jakéhokoliv adresáře na hard disku. Prosím, zapište si někam cestu, budete na ni dotázáni v průběhu samotné instalace.
Tyto velké archívy jsou pojmenovány jako basic.aa, basic.ab atd.
Archívy budou automaticky během instalace pospojovány do jednoho velkého. Pro základní práci je nutný pouze basic archive. Instalovat se budou pouze ty části, které jsou přítomné v adresáři. Takže, jestli nemáš zájem na nějaké části z distribuce, prostě ji nedávej do instalačního adresáře.
Kopíruj archív 'instflpy.zoo' na prázdnou disketu, pro případ, že ještě nemáš žádný bootdisk (minimint). Samozřejmě můžeš také kopírovat přímo do adresáře na harddisku. Ujisti se, že instalační partition tvého harddisku nemá žádný soubor nazvaný *.XDD v adresáři "<drive>:\", "<drive>:\MINT\" a "<drive>:\MULTITOS". Jinak se během instalace tento ovladač nahraje a jeho existence může způsobit obtíže.
Spusť počítač bez jakéhokoliv rezidentního auto programu a accessory. Nutný je pouze ovladač harddisku, případně bootselector, který může být také nápomocný.
Rozjeď na desktopu KGMDINST.TOS z tvého instalačního adresáře nebo floppy disku. Tento soubor se objeví po rozpakování instflpy.zoo. Po spuštění se automaticky vytvoří dynamický Ramdisk, do kterého budou nakopírovány všechny instalační utility.
Celá instalace je provedena skrze instalační skript, ty musíš odpovědět jen na pár dotazů.
Jakmile je instalace dokončena, objevíš se v shellu. V něm musíš dokončit poslední část celé instalace.
Na nově vytvořené Minixové partition nalezneš adresář nazvaný 'boot'. Dále se zde nachází další dva nazvané 'auto' a 'multitos'. V adresáři 'auto' jsou dva MINTové programy:
'mint.prg' a 'mint030.prg'. Zkopíruj jeden z těchto dvou programů do tvého adresáře 'auto' na boot disku. Používáš-li FALCON nebo TT, použij 'MINT030.PRG', jinak 'MINT.PRG'. Přejmenuj program MINT v adresáři 'auto', například na 'MINTKGMD.PRG', aby byla definice přesnější.
ŕekněme, že máš TT a 'F:' disk je Minixová partition, zapiš následující příkazy:
cd /f/boot/auto
cp mint030.prg /c/auto/mintkgmd.prg
Teď se přemísti do adresáře 'multitos'. Odtud zkopíruj program 'init.prg', 'minix.xfs' a konfigurační soubor 'mintkgmd.cnf' do /usr/multitos (symbolický link pro multitos directory na bootovacím disku). Ostatní soubory prozatím nejsou nutné.
(nějak takhle by to vypadalo v našem případě)
cd /f/boot/multitos
cp init.prg minix.xfs mintkgmd.cnf /usr/multitos
Ujisti se ještě jednou, že na bootovacím disku (obvykle C:) není žádný adresář 'MINT', a že ani v rootu není žádný soubor jako 'mint.cnf', '*.xfs' nebo '*.xdd'.
Měl by sis na boot disk nainstalovat také nějaký bootselector (třeba XBOOT, Stoop nebo superboot), zajisti aby byl bootselector prvním program v auto folderu ("view unsorted", zobraz neseřazeně, abys viděl skutečné pořadí souborů. Ke změně pořadí ti může pomoci například program AUTOSORT). Je-li vše tak, jak má být, můžeš rebootovat.
Vytvoř si novou konfiguraci ve svém bootselectoru. Nazvi ho například 'KGMD' a přidej do něj program 'mintkgmd.prg'
Taky bych ti doporučoval přidat program HSMODEM, který musí být spuštěn ještě *PŕED* Mintem. Všechny ostatní programy jsou samozřejmě stále v auto adresáři, ale nejsou použity. Ujisti se, že soubor 'mintkgmd.cnf' bude kopírován pod jménem 'mint.cnf'.
Nepoužívášl-li bootselector, jen zkopíruj 'mintkgmd.cnf' do /usr/multitos a přejmenuj ho na 'mint.cnf'. cd /usr/multitos
cp mintkgmd.cnf mint.cnf
Je-li to nutné, aktivuj HSMODEM v auto adresáři:
cd /c/auto
mv drvin.prx drvin.prg
mv mfp.prx mfp.prg
[etc...]
Všimni si, že programy v AUTO folderu umístěné fyzicky po 'mintkgmd.prg' nebudou nahrány. To je obvyklý rys a neznamená to chybu. Uživatelé BlowUpu musí 'mintkgmd.prg' přejmenovat na 'mint.prg' nebo 'mintnp.prg'.
Po rebootování se nezděs, když uvidíš popisy bootovacího procesu, poté se objeví Login-Prompt. Pamatuj, jediné co musíš udělat na konci instalace je zapsat 'root' a 'normální uživatel' a passwordy pro oba dva. Podívej se trochu po adresářích, přečti si help soubor v /ust/src/KGMD a pouč se trochu o novém systému. Vyzkoušej některé z klávesových kombinací ALT-F1 až ALT-F10 a porozhlédni se v souboru /etc/ttytab.
Zkus nabootovat a pochopit soubory /usr/multitos/mintkgmd.cnf a /etc/rc*. Zkopíruj, je-li to nutné, některé další drivery z tvého 'boot' adresáře na tvé Minixové partition na tvůj boot-disk. Podívej se podrobněji na /etc/*.sample soubor a zkonfiguruj ho dle tvých lokálních podmínek (Odhaduji, že máš vlastní prostředí?), zvláště soubor /etc/fstab.
5. Co bys měl udržovat po instalaci?
Nejdříve musím poopravit pár chybných úvah. I když tato pravidla může být trochu těžké akceptovat, jsou v podstatě jednoduchá.
GEM zabírá hodně paměti, procesorového času a systém není příliš spolehlivý. Proto doporučujeme nahrát GEM pouze když je to nutné.
Pro Multitos platí stejná pravidla.
Není možné ukončit ani Multitos ani GEM, to znamená, že budeš muset nakonec resetovat.
Jména disků a obrácená lomítka (\) v jménech cest jsou absolutní tabu. Budeš pracovat pouze s diskem U:.
Na konci řádku se používá LF místo ATARI CRLF.
Použitá znaková sada je ISO-8859-1, virtuální konzole jsou na ni nastaveny. Překódování do nějaké modifikované IBM sady, která se vzala kdoví odkud, není vhodné.
V každém případě, komprese souborů by měla být kombinací 'Detar' a Gzip, jedině tyto metody zaručují dobrou a bezpečnou práci s archívy. V extrémních případech můžeš použít i ZOO, ale ostatní pakovače jako STZIP a LHARC jsou totálně nepoužitelné.
Jako 'ROOT' pracuj pouze, když je to absolutně nutné. Používej 'su' místo logování jako root, tak budeš dobře ochráněn.
6. Případné modifikace distribuce
Tvé vlastní programy na Minixové partition instaluj do adresáře /usr/local/
Změny na instalovaných souborech prováděj pouze tehdy, když přesně víš co děláš. Zapiš si někde všechny změny, které jsi udělal.
Zapiš si změny v konfiguračních souborech v adresáři /etc.
Když se budeš držet těchto pravidel, nebudeš mít žádný problém při instalování dalších verzí. Změny v adresářích /home a /usr/local dělej pouze v tom případě, je-li to opravdu nutné.
Pár souborů v adresářích /etc a /var je občas nutné ukládat.
HEAD