Portál AbcLinuxu, 14. května 2024 09:37

Inštalácia Slackware - III

8. 7. 2004 | Andrej Krivulčík
Články - Inštalácia Slackware - III  

V tomto článku si v našom čerstvo nainštalovanom Slackware Linuxe nakonfigurujeme niektoré základné veci tak, aby sme mali systém pripravený na prácu.

Po prvom nabootovaní nás privíta textový login. Prihlásime sa ako root (keďže iný užívateľ ešte neexistuje, je to celkom logické :-) ) a keďže v textovom móde pravdepodobne nebudeme chcieť pracovať natrvalo, našou prvou zastávkou bude súbor /etc/inittab. Spustíme svoj najobľúbenejší textový editor a budeme editovať: v 24. riadku je východzí runlevel, ktorý asi budeme chcieť z 3 (textový login) zmeniť na 4 (grafický login -- toto nie je preklep, v tomto sa Slackware líši od niektorých iných distribúcií (pokiaľ viem, aspoň Mandrake)). Po tejto zmene nás systém po najbližšom boote privíta grafickým loginom (gdm, kdm, xdm, podľa toho, čo sme nainštalovali (KDE, GNOME)). To, ktorý login manager chceme používať (štandardne sú v uvedenom poradí a spustí sa prvý nainštalovaný), môžeme zmeniť na konci súboru /etc/rc.d/rc.4.

Ak chceme aj v grafickom režime využívať viac ako jednu textový konzolu, mali by sme si všimnúť riadky 50 a viac. Za prvú dvojbodku pri konzole, ktorú chceme mať k dispozícii, pridáme číslo 4 (ja mám pri všetkých šiestich 12345).

Keď už sme v konzole (a v budúcnosti budeme prevažne pracovať v X), môžeme si ju odrazu aj poslovenčiť. Toto dosiahneme tým, že načítame klávesovú mapu (aby sme mohli písať po slovensky my) a fonty (aby nám konzola pekne po slovensky aj odpovedala). Toto dosiahneme tým, že spustíme príkazy:

loadkeys sk-qwerty
setfont lat2a-16

Aby nám konzoly hovorili po slovensky vždy, vložíme tieto príkazy niekde do súborov /etc/rc.d/rc.font a /etc/rc.d/rc.keymap (ten prvý premenujeme z rc.font.sample a ten druhý musíme vytvoriť, rovnako mu aj prideliť práva na spúšťanie). Tieto súbory sa spúšťajú zo súboru /etc/rc.d/rc.M pri prechode systému do viacužívateľského režimu. Pre podrobnejšie informácie o lokalizácii odporúčam prečítať Slovak-HOWTO (ak sme nainštalovali dokumentáciu, tak aj /usr/doc/Linux-HOWTOs/Slovak-HOWTO), prípadne Czech-HOWTO.

Okrem nastavenia fontov a klávesovej mapy je dôležité aj nastavenie locales, ktoré nastavíme v súbore /etc/profile.d/lang.sh (ak používame sh/bash (používame :-) )). Ja osobne tam mám nastavenia:

export LANG=C
export LC_CTYPE=sk_SK
export LANGUAGE=C
export LC_NAME=sk_SK
export LC_ADDRESS=sk_SK
export LC_PAPER=sk_SK

Toto nastavenie zabezpečuje "rozumnú" mieru poslovenčenia (slovenčina funguje, ale iba vtedy, keď chcem ja. Nemám napríklad rád poslovenčené chybové hlásenia). Pre podrobnosti opäť viď Slovak/Czech-HOWTO.

Našou ďalšou zastávkou bude súbor /etc/rc.d/rc.modules, kde v 46. riadku odstránime znak # zo začiatku riadku (sbin/modprobe apm), ináč by nám nefungoval Advanced Power Management (čo znamená, že po vypnutí by sa ukončila činnosť systému, no ATX zdroj by sa nevypol).

Mali by sme si aj nastaviť X Window System, aby nám fungoval podľa očakávaní. Nebudem sa zaoberať podrobnou konfiguráciou (podrobný seriál práve vyšiel tu na ABC. Môžeme použiť utilitu xf86config alebo xf86cfg (grafická verzia). xf86config sa nás bude interaktívne pýtať na naše požiadavky a podľa toho vygeneruje súbor /etc/X11/XF86Config (preto je vhodné poznať typ grafickej karty a frekvencie monitora (horizontálnu a vertikálnu - sú v manuáli)).

Ani sme sa nenazdali a prišiel čas na to, aby sme si vytvorili užívateľské konto. Všade sa to píše, no neodpustím si, aby som to nezdôraznil: účet roota sa používa na administráciu systému. Len na administráciu systému. Teda ak nemusíme, nepoužívame ho. Na vytvorenie obyčajného užívateľského účtu slúži príkaz adduser, ktorý sa nás interaktívne spýta na informácie o pridávanom užívateľovi.

Po tomto kroku sa už môžeme prihlásiť do grafického prostredia ako užívateľ. Môžeme teraz počítač reštartovať (aby sa načítali latin2 fonty do všetkých konzolí apod.), alebo ako root spustíme príkaz telinit 4, ktorý prepne beh systému na úroveň 4.

Ak chceme hneď po nainštalovaní pracovať s nejakým 3D programom (prípadne sa zahrať nejakú 3D hru :-) ), iste nás bude zaujímať spojazdnenie akcelerovanej 3D grafiky. Vo svojom obľúbenom editore otvoríme súbor /etc/X11/XF86Config, v riadkoch 59 a 61 odkomentujeme načítanie modulov glx a dri. Aby 3D grafiku mohli využívať aj iní užívatelia ako root, na konci súboru odkomentujeme všetky tri riadky Section "DRI".

Ak chceme mať "akcelerovanú" aj myš (teda pri pomalom pohybe bude citlivejšia ako pri rýchlejších švihoch), a náš obľúbený window manager to nepodporuje (túto vlastnosť majú asi len KDE a GNOME), je pre nás vhodný program xset s parametrom m. Tento príkaz (ja používam xset m 5 3) vložíme do súboru /etc/X11/xinit/xinitrc.nas_window_manager pred spustením samotného window managera.

Ak chceme, aby počítač mohli vypínať užívatelia, ktorí nie sú root (čo je na počítačoch okrem serverov dosť praktická záležitosť), mali by sme zeditovať súbor /etc/sudoers. Tento súbor by sme mali editovať príkazom visudo (v praxi editor vi, ktorý zabezpečí, aby súbor needitovalo viac rootov naraz a skontroluje jeho syntax (ináč by príkaz sudo odmietol fungovať -- bavíme sa o vážnych bezpečnostných záležitostiach)). Ja mám v tomto súbore riadok ALL    beast = NOPASSWD: /sbin/shutdown. To zabezpečí, že ktokoľvek môže napísať sudo /sbin/shutdown -h now a počítač sa bez komplikácii vypne. Štandardne by si vypýtal užívateľovo heslo, no takto to mám nastavené preto, aby som to mohol pridať do menu window managera.

Tieto veci by na poinštalačnú konfiguráciu stačili. Viem, že to ani zďaleka nie je vyčerpávajúci popis možných nastavení, no snažil som sa zhrnúť nastavenia, ktoré bude chcieť spraviť takmer každý správca systému. Ďalšie nastavenia už veľmi závisia od konkrétnych požiadaviek a často aj od používaného window managera (a keďže používam IceWM, ktorý ani nie je súčasťou distribúcie, moc do toho už nevidím). Písal som hlavne vlastné skúsenosti, ktoré nebolo vždy jednoduché získať a ktoré sa určite hodia. Uvítam postrehy čitateľov v diskusii (rád sa nechám poučiť :-) ).

V ďalšom článku sa dostaneme k rôznym tipom a trikom (už nielen) so Slackom.

Seriál Inštalácia Slackware (dílů: 4)

První díl: Inštalácia Slackware - I, poslední díl: Inštalácia Slackware - IV.
Předchozí díl: Inštalácia Slackware - II
Následující díl: Inštalácia Slackware - IV

Související články

Inštalácia Slackware - I
Inštalácia Slackware - II
Inštalácia Slackware - IV
Slax 5.0.7
Vector Linux 5.0 SOHO
Slackware 9.1
Slackware 9.0
Slackware LiveCD
Slackware 8.0 - konzervativní distribuce

Odkazy a zdroje

slackware.com

Další články z této rubriky

Týden na ITBiz: Svět IT a burzy, umělá inteligence, Nvidia a outsourcing
Linuxové foto novinky: pozvolná evoluce
PCLinuxOS 2017.2 MATE - tak trochu zvláštní linuxová distribuce
Krátký pohled na Fedoru 25, Wayland a GNOME 3.22
Naprosto ničím nezajímavé Lubuntu 16.10

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.