Instalace Slackware s použitím tagfiles
Pokud potřebujeme provést více shodných instalací Slackware a přitom neinstalovat všechny balíčky, může nám práci usnadnit použití tagfiles.
Tagfiles jsou textové soubory obsahující seznam balíčků spolu s předpisem, jak se má balíček instalovat. V instalačním stromu Slackware je v každé skupině balíčků soubor tagfile ve tvaru např.
a2ps:REC
acct:OPT
alsa-utils:REC
amp:OPT
ash:OPT
at:OPT
bc:OPT
bpe:OPT
cdparanoia:OPT
cdrdao:OPT
cdrtools:OPT
...
přičemž REC znamená REQUIRED, OPT OPTIONAL
Jsou ještě další volby a to ADD - přidat a SKP - přeskočit. Ty právě použijeme při automatické instalaci.
Vytvoříme strukturu adresářů shodnou s instalačním stromem Slackwaru,
mkdir /tmp/tagfiles
mkdir /tmp/tagfiles/a
mkdir /tmp/tagfiles/ap
...
atd. a v každém z nich soubor tagfile ve tvaru
...
madplay:SKP
man:ADD
man-pages:ADD
mariadb:SKP
mc:ADD
moc:SKP
...
Adresář tagfiles přidáme do instalačního DVD nebo na instalační flash disk.
Tvorbu tagfiles usnadní skript od Alien Boba, který ale musíme upravit aby obsahoval platnou cestu k instalačnímu stromu. Skript vygeneruje tagfiles pro všechny nainstalované balíčky.
A teď, jak se to používá?
Nabootujeme z instalačního DVD nebo USB flashky. Při instalaci budeme potřebovat vlastní přístup na instalační medium.
Pokud instalujeme z DVD, v okamžiku kdy se instalátor pozastaví a vyzve k výběru klávesnice, zadíváme se na obrazovku nad výzvu:
Tak zjistíme adresu instalačního media - /dev/sr0.
Když nám výpis uteče, zjistíme ho příkazem dmesg | tail.
Při instalaci z USB sticku zjistíme instalační medium příkazem fdisk -l.
Instalačku musíme někam namontovat. Instalátor obsahuje přípojný bod /mnt, ten ale nesmíme použít - do něj se zapisuje celá instalace. Můžeme použít adresář /floppy nebo si vytvoříme svůj vlastní adresář, např. /src.
mount /dev/sr0 /src
ls /src (kontrola, jestli je instalačka namontovaná a je vidět adresář tagfiles)
Nyní spustíme instalaci jako obvykle (samozřejmě před setupem provedem rozdělení disku, je-li to třeba). Když dojde na výběr způsobu instalace, zvolíme tagpath:
a v následujícím okně zadáme cestu k adresáři tagfiles:
No a můžem jít na kafe...
Instalace se zastaví u dotazu na vytvoření bootovacího USB. Dále pokračujeme jako obvykle - instalace lilo, zadání root hesla atd.
K článku nejsou zatím žádné komentáře!