Hogyan juthatsz segítséghez?

Gyakorta megeshet, hogy egy kis segítségre van szükséged valamely parancs használatában, egy program telepítésében, vagy egy hardver-elem életrekeltésében. Lehet, hogy csak egyszerűen mélyebben megismerni egy adott parancsot, vagy arra vagy kíváncsi, milyen opciókkal lehet indítani egy programot. Szerencsére többféle útja-módja van az információ, a segítség megszerzésének. A Zenwalk telepítése után az [extra/f] csomagkészletből a Linux Gyakori Kérdések (linux-faq) és a Hogyanok (Howtos) gyűjteményeit. A programok szintén magukkal hozzás súgóikat az indítási opciókról, konfigurációs állományaikról és használatukról.

Súgó rendszer

man

A man parancs (a "manual" rövidítése, kézikönyvet jelent) az online dokumentáció hagyományos formája Unix, Linux rendszereken. Speciálisan formázott fájlokból áll, ezek az úgynevezett "man pages" (súgó oldalak). A programok nagy többségéhez készül ilyen oldal és a programmal együtt kerül telepítésre. A man programnév parancs végrehajtásával nyithatjuk meg a megadott programhoz tartózó kézikönyv oldalt.

Ahogy sejthető, a man oldalak száma gyorsan elérheti azt a mennyiséget, ami már egy tapasztalt felhasználót is összekeverhet nehéz áttekinthetősége révén. Ezen okból a man oldalakat számozott témakörökbe csoportosították. Ez az elgondolás hosszú ideje működőképes, így gyakran találkozhatsz ilyen számozott témakörökre hivatkozó leírásokkal parancsok, programok, még függvénykönyvtárak esetében is.

Íme egy példa:

Szeretnéd elolvasni a man parancs saját súgóját. A témakörök számozása megmutatja, hogy a "man" az 1. szekcióban (felhasználói parancsok) található, ezért megadhatod, hogy az 1. témacsoportban található man oldalt keresed: man 1 man. A szekció megadása különösen hasznos, ha ugyanannak a programnak több témakörben is található valamilyen leírása.

A Man oldalak témacsoportjai

  Témacsoport	Tartalom
  1. témakör	felhasználói parancsok(csak alap)
  2. témakör	rendszerhívások
  3. témakör	C függvényhívások
  4. témakör	eszközök (pl. sd, sr)
  5. témakör	fájl formátumok és hálózati protokollok (pl., wtmp, /etc/passwd, nfs)
  6. témakör	játékok (csak alap)
  7. témakör	szabályok, makró csomagok, stb. (pl. nroff, ascii)
  8. témakör	rendszer adminisztráció (csak alap)

A man mellett további segítségnyújtó parancsok is rendelkezésre állnak, a whatis (mi ez?) és az apropos (kb: erről jut eszembe), melyek feladata, hogy segítsenek megtalálni a megfelelő információt a man rendszerében.

A whatis parancs egy nagyon rövid, tömör leírását adja meg az egyes parancsoknak, hasonlóan mint egy kis referencia-kártya.

Példa:

  % whatis whatis
  whatis (1)  - search the whatis database for complete words (a megadott szavakat keresi meg a whatis adatbázisban)

Az apropos parancs egítségével pedig kulcsszavak szerint kereshetünk a man oldalak között.

Példa:

  % apropos wav
  cdda2wav     (1)  - a sampling utility that dumps CD audio data into wav sound files
  netwave_cs   (4)  - Xircom Creditcard Netwave device driver
  oggdec       (1)  - simple decoder, Ogg Vorbis file to PCM audio file (WAV or RAW)
  wavelan      (4)  - AT&T GIS WaveLAN ISA device driver
  wavelan_cs   (4)  - AT&T GIS WaveLAN PCMCIA device driver
  wvlan_cs     (4)  - Lucent WaveLAN/IEEE 802.11 device driver
  fadeplot     (6)  - draws a waving ribbon following a sinusoidal path
  flag         (6)  - draws a waving flag, containing text or an image
  interference (6)  - decaying sinusoidal waves

Ha további információt szeretnél e parancsok használatával kapcsolatban, olvasd el a man oldalukat. ;)

A /usr/doc könyvtár

Az általunk felépített legtöbb csomag forrása valamilyen dokumentáció kíséretében érkezik: README (olvass el) fájlok, használati utasítások, licenszek, stb. Minden ilyen dokumentáció amelyik valamely csomaggal együtt kerül a rendszerre, megtalálható a /usr/doc könyvtárban. A programok (többnyire) az alábbi formában helyezik el saját dokumentációjukat:

`/usr/doc/$program-$verzió`

Ahol a $program a program neve melynek a dokumentációját szeretnéd elolvasni, a $verzió pedig (nyilvánvalóan) a feltelepített csomag verzószáma.

Eddigi példánknál maradva, a man parancs dokumentációjához be kell lépned a megfelelő könyvtárba:

`$ cd /usr/doc/man-$verzió`

Ha a megfelelő man oldalak elolvasásával nem jutottál a kívánt információ, vagy problémamegoldás közelébe, a következő állomásod a `/usr/doc` könyvtár lehet.

Hogyanok (HOWTO) és mini-hogyanok

Az Open Source közösség valódi szellemisége mutatkozik meg HOWTO/mini-HOWTO (hogyanok) gyűjteményben. Ezek a fájlok pontosan azok, aminek hagzanak - olyan dokumentumok, segédletek, melyek leírják egy dologról, hogyan kell azt csinálni. Ha telepítetted a HOWTO gyűjteményt, akkor azt a `/usr/doc/Linux-HOWTOs` könyvtárban, a mini-HOWTO-kat pedig a `/usr/doc/Linux-mini-HOWTOs` könyvtárban kell keresni.

Ehhez a csomagkészlethez tartozik még a FAQs gyűjtemény. Ez a betűszó a Frequently Asked Questions (Gyakran Ismételt Kérdések - GyIK) rövidítése.

Ezek a dokumentumok "kérdés - válasz" formában készültek, válaszul a (mily meglepő!) Gyakran Ismételt Kérdésekre. A FAQ nagyon hasznos lehet, ha valamiféle gyorsjavításra van szükséged. A telepített FAQ gyűjtemény a /usr/doc/Linux-FAQs könyvtárban található.

E fájlok akkor igazán hasznosak, ha nem vagy teljesen biztos valamiben. Elképesztően sok témakört ölelnek fel, gyakran igen meglepő részletességgel. Jó anyag!

Online Súgó

A Zenwalk Linux operációs rendszer mellett és vele telepíthető dokumentáción túlmenően hatalmas mennyiségű online forrás lelhető fel, melyekből ismereteket szerezhetsz.

A hivatalos honlap és segítségnyújtó fórum

Hivatalos Zenwalk honlap

A hivatalos Zenwalk honlap fontos információkat tartalmaz a Zenwalk aktuális verzióját illetően, többek között a változások jegyzékét (changelog), ezzel együtt a fejlesztői (snapshot) verzió aktuális változásjegyzékét is. Aktív segítséget kaphatsz a fórumon, illetve magyar nyelven a fórum magyar nyelvű szekciójában.

E-mail támogatás

A Zenwalkhoz néhány levelező lista is kapcsolódik: