Tartalomjegyzék
Ez a rész főként a rendszeradminisztrátorok és szakértők számára ajánlott, akik nem futtatnak X-kiszolgálót a rendszeren, ezért a szöveges alapú telepítési eszközt használják. Ebben a fejezetben a YaST szöveges módban történő elindításával és működésével kapcsolatos alapvető tudnivalókat írjuk le.
A YaST karakteres módban az ncurses programkönyvtárat használja, amely egy könnyen használható pszeudo-grafikus felület. Az ncurses programkönyvtár alaphelyzetben telepítésre kerül. A legkisebb támogatott terminálemulátor-méret, amelyen a YaST működik 80x25 karakter.
A YaST karakteres módban történő indításakor a YaST vezérlőközpont jelenik meg (10.1. ábra). A főablak három részből áll. A bal oldali keretben vannak a kategóriák, amelyekben a különböző modulok találhatók. A YaST indításakor ez a keret aktív, amelyet egy vastag fehér keret jelez. A kiválasztott kategória ki van emelve. A jobb oldali keretben az éppen aktív kategóriához tartozó modulok találhatók. Az alsó keret a és a gombot tartalmazza.
A YaST indításakor a kategória kerül automatikusan kiválasztásra. A ↓ és ↑ billentyűkkel válthat kategóriát. Egy modul kiválasztása a kategóriából a → gomb megnyomásával, majd a ↓ és ↑ használatával lehetséges. A rendelkezésre álló modulok listájának végiggörgetéséhez tartsa lenyomva a megfelelő nyíl billentyűt. A kiválasztott modul ki van emelve. A modul elindításához az Enter gombot kell megnyomni.
A modulban található különböző gombok vagy beviteli mezők kiemelt (alapértelmezésként sárga) betűt tartalmaznak. Az Alt-kiemelt_betű billentyűkombináció segítségével – a Tab billentyűvel történő navigálás helyett –, közvetlenül is kiválaszthat (megnyomhat) egy gombot. A YaST vezérlőközpontból az Alt-Q billentyűkombinációval, illetve a kategóriaáttekintés menüpontjának kiválasztásával, majd az Enter megnyomásával léphet ki.
A YaST-modul vezérlőelemeinek alábbi leírásában feltételezzük, hogy a funkcióbillentyűk és az Alt billentyűkombinációk működnek és nincsenek hozzájuk rendelve más globális funkciók. A lehetséges kivételekkel kapcsolatos információt az alábbi rész tartalmazza: 10.2. - A billentyűkombinációk korlátozása.
Az egyes gombok, illetve választólistákat tartalmazó keretek között a Tab billentyűvel lépkedhet. A fordított irányban mozgáshoz használja az Alt-Tab vagy Shift-Tab kombinációkat.
A nyíl billentyűk (↑ és ↓) segítségével lehet navigálni a választólistát tartalmazó aktív keret egyes elemei között. Ha a kereten belüli egyes bejegyzések meghaladják a keret szélességét, akkor a Shift- → és Shift- ← billentyűkombinációkkal lehet vízszintesen jobbra-balra görgetni a keret tartalmát. Alternatívaként a Ctrl-E és Ctrl-A billentyűkombináció is használható. Ez a kombináció abban az esetben is alkalmazható, ha a → vagy ← megnyomása az aktív keret a vezérlőközponthoz hasonlóan vagy az aktuális választólista megváltozását eredményezné.
Az üres szögletes zárójelek (jelölőnégyzetek) vagy üres kerek zárójelek (választógombok) kiválasztásához/megjelöléséhez nyomja meg a Szóköz vagy Enter billentyűt. A választógombok és jelölőnégyzetek az Alt-kiemelt_betű billentyűkombinációval közvetlenül is kiválaszthatók. Ebben az esetben nem kell külön az Enter billentyűvel megerősíteni a kijelölést. Ha a Tab billentyű segítségével választ ki egy elemet, akkor a kiválasztott tevékenység végrehajtásához vagy a megfelelő menüpont aktiválásához nyomja meg az Enter billentyűt.
Az F billentyűk (F1 – F12) lehetővé teszik a különböző gombok gyors elérését. A YaST képernyő alján a rendelkezésre álló funkcióbillentyű-parancsok láthatók. Az aktív YaST-modultól függ, hogy melyik funkcióbillentyű valójában melyik gombra van leképezve, mivel a különböző modulok különböző gombokat kínálnak (Részletek, Információ, Hozzáadás, Törlés stb.). Az F10 billentyűvel az , , és gombok nyomhatók meg. A YaST súgójának előhívásához használja az F1 billentyűt.
Egyes YaST-modulok egy navigációs fát használnak az ablak bal szélén a beállítási párbeszédablakok kiválasztásához. A fában való navigáláshoz használja a (↑ és ↓) gombokat. A fa elemeit a Szóköz segítségével lehet kinyitni vagy bezárni. Ncurses módban az Enter billentyűt le kell nyomni a navigációs fában a kijelölt párbeszédablak megjelenítéséhez. Ez szándékosan van így, hogy kevesebb idő menjen el a képernyő újrarajzolására a navigációs fában mozgás közben.
Ha az ablakkezelő globális Alt-kombinációkat használ, akkor elképzelhető, hogy a YaST Alt-kombinációi nem működnek. Az Alt és Shift billentyűket a terminál beállításai is lefoglalhatják.
Az Alt billentyűparancsok az Alt helyett az Esc billentyűvel is végrehajthatók. Az Alt-H billentyűkombináció például helyettesíthető az Esc H billentyűkombinációval (először nyomja le a Esc, majd ezt követően a H billentyűt).
Ha az Alt és Shift kombinációkat az ablakkezelő vagy a terminál lefoglalja, akkor használhatja a Ctrl-F (előre) és Ctrl-B (vissza) billentyűkombinációkat.
Az F billentyűket sok program a saját funkcióihoz használja. Lehet, hogy a terminál lefoglal bizonyos funkcióbillentyűket, ezért elképzelhető, hogy nem használhatók YaST alatt. Egy sima szöveges konzolon azonban az Alt billentyűkombinációknak és a funkcióbillentyűknek mindig teljesen elérhetőnek kell lenniük.
A szöveges módú felület mellett a YaST egy tisztán parancssori felületet is biztosít. A YaST parancssori paramétereinek listája a következő paranccsal íratható ki:
yast -h
Az idő megtakarítása érdekében az egyes YaST-modulok közvetlenül is elindíthatók. Egy modul indításához írja be, hogy:
yast <module_name>
Az összes modul neve a yast -l vagy yast --list paranccsal íratható ki. A hálózati modul például a yast lan paranccsal indítható.
Ha ismeri egy csomag nevét és a csomagot bármelyik aktív telepítési forrás biztosítja, akkor a -i parancssori paraméterrel telepítheti a csomagot:
yast -i <package_name>
vagy
yast --install <package_name>
A csomag_neve lehet egy rövid csomagnév, mint például a gvim, amely ez esetben függőség-ellenőrzés után lesz telepítve vagy lehet egy RPM-csomag teljes elérési útja, amely esetben függőség-ellenőrzés nélkül fut le a telepítés.
Ha olyan parancssorból elérhető szoftverkezelési segédprogramot szeretne használni, amely a YaST-nál bővebb funkcionalitást kínál, akkor fontolja meg a zypper használatát. Ez az új segédprogram ugyanazt a szoftverkezelési programkönyvtárat használja, ami a YaST csomagkezelő alapja is. A zypper használatának legfontosabb részei a 7.1. - A zypper használata fejezetben találhatók.
Ahhoz, hogy a YaST funkcióit parancsfájlokban is lehessen használni, a YaST támogatja az egyes modulok használatát is a parancssorból. Nem minden modulnak van parancssori támogatása. Egy modul rendelkezésre álló paramétereinek megjelenítéséhez írja be, hogy:
yast <module_name> help
Ha egy modul nem biztosít parancssori támogatást, akkor a modul elindul szöveges módban és az alábbi üzenet jelenik meg:
This YaST module does not support the command line interface.