openSUSE

Kézikönyv

Copyright © 2006 –  2010 Novell, Inc. és közreműködők. Minden jog fenntartva.

A Free Software Foundation által közzétett GNU szabad dokumentációs licenc (GNU Free Documentation License) 1.2-es vagy választhatóan 1.3-as feltételeinek megfelelően a jelen dokumentum másolható, terjeszthető, illetve módosítható. Változatlan szakasznak a jelen szerzői jogi megjegyzés és licenc tekintendő. A licenc 1.2-es verziójának egy példánya megtalálható a GNU szabad dokumentációs licenc című fejezetben.

A SUSE®, az openSUSE®, az openSUSE® embléma, a Novell®, a Novell® embléma, a N® embléma a Novell, Inc. bejegyzett védjegyei az Egyesült Államokban és más országokban. A Linux* Linus Torvalds bejegyzett védjegye. Minden más, harmadik félhez tartozó védjegy a megfelelő tulajdonos birtokát képezi. A védjegy szimbólumok (®, ™ stb.) a Novell védjegyeit jelölik; a csillag (*) pedig egy harmadik fél védjegyét jelöli.

Minden információ, ami ebben a könyvben található, a lehető legnagyobb gondossággal lett szerkesztve. Mindezek ellenére ez nem garantálja a teljes pontosságot. Sem a Novell, Inc., sem a SUSE LINUX Products GmbH, sem a szerzők, sem a fordítók nem tehetők felelőssé az esetleges hibákért vagy az abból eredő következményekért.


Tartalomjegyzék

Az útmutatóról
1. A rendelkezésre álló dokumentáció
2. Visszajelzés és hibabejelentés
3. Jelölések a dokumentációban
4. Hogyan készült ez a könyv?
5. Forráskód
6. Köszönetnyilvánítás
I. Speciális üzembe helyezési példák
1. Távoli telepítés
1.1. A távoli telepítés telepítési helyzetei
1.2. A telepítési forrásokat tároló kiszolgáló beállítása
1.3. A célrendszer felkészítése indításra
1.4. A célrendszer elindítása telepítéshez
1.5. A telepítési folyamat figyelése
2. Speciális lemezbeállítások
2.1. Particionálás a YaST segítségével
2.2. LVM beállítása
2.3. Szoftveres RAID beállítása
II. Szoftverek kezelése és frissítése
3. Szoftver telepítése és eltávolítása
3.1. Fogalmak
3.2. KDE felület használata (Qt)
3.3. A GNOME grafikus felület (GTK+) használata
3.4. Telepítési források és szolgáltatások kezelése
4. YaST online frissítés
4.1. Online frissítés
4.2. Javítások telepítése
4.3. Automatikus online frissítés
5. Csomag telepítése az internetről
5.1. Egykattintásos telepítés
5.2. YaST csomagkeresés
6. Kiegészítő termékek telepítése
6.1. Kiegészítők
6.2. Bináris illesztőprogramok
7. Szoftverkezelés parancssori eszközökkel
7.1. A zypper használata
7.2. RPM – a csomagkezelő
III. Adminisztráció
8. Felhasználók kezelése YaST segítségével
8.1. Felhasználó- és csoportkezelő ablak
8.2. Felhasználók kezelése
8.3. További felhasználóbeállítási lehetőségek
8.4. Helyi felhasználók alapértelmezett beállításainak módosítása
8.5. Felhasználók csoporthoz rendelése
8.6. Csoportok kezelése
8.7. Felhasználó hitelesítési módjának módosítása
9. Nyelvi és területi beállítások YaST használatával
9.1. Nyelv módosítása
9.2. Az ország és az idő beállításainak módosítása
10. YaST szöveges módban
10.1. Navigáció a modulokban
10.2. A billentyűkombinációk korlátozása
10.3. YaST parancssori paraméterek
11. Nyomtatók üzemeltetése
11.1. A nyomtatási rendszer munkafolyamata
11.2. Módszerek és protokollok nyomtatók csatlakoztatására
11.3. A szoftver telepítése
11.4. Hálózati nyomtatók
11.5. Nyomtatás parancssorból
11.6. A CUPS speciális jellemzői alattopenSUSE
11.7. Hibaelhárítás
12. Betűkészletek telepítése és beállítása a grafikus felülethez
12.1. Az X11 alap betűkészletek
12.2. Az Xft
13. Rendszerfelügyeleti segédprogramok
13.1. Többcélú eszközök
13.2. Rendszeradatok
13.3. Folyamatok
13.4. Memória
13.5. Hálózatok
13.6. A /proc fájlrendszer
13.7. Hardverinformáció
13.8. Fájlok és fájlrendszerek
13.9. Felhasználó adatai
13.10. Idő és dátum
13.11. Adatok megjelenítése grafikonon: RRDtool
14. A rendszer frissítése és módosítása
14.1. A rendszer frissítése
14.2. Változások
IV. Rendszer
15. 32 és 64 bites alkalmazások 64 bites rendszerkörnyezetben
15.1. Futási támogatás
15.2. Szoftverfejlesztés
15.3. Szoftverfordítás biarch platformokon
15.4. Kernelspecifikációk
16. Linux-rendszerek indítása és beállítása
16.1. A Linux rendszerindítási folyamata
16.2. Az init folyamat
16.3. Rendszerkonfiguráció az /etc/sysconfig fájl segítségével
17. A GRUB rendszertöltő
17.1. Rendszerindítás a GRUB segítségével
17.2. A rendszertöltő beállítása a YaST használatával
17.3. A Linux rendszertöltő eltávolítása
17.4. Rendszerindító CD-k készítése
17.5. A grafikus SUSE képernyő
17.6. Hibaelhárítás
17.7. További információk
18. Speciális rendszerjellemzők
18.1. Információ speciális szoftvercsomagokról
18.2. Virtuális konzolok
18.3. Billentyűzet-leképezés
18.4. Nyelv- és országspecifikus beállítások
19. Dinamikus kerneleszköz-felügyelet az udev segítségével
19.1. A /dev könyvtár
19.2. Kernel uevent-ek és az udev
19.3. Illesztőprogramok, kernelmodulok és eszközök
19.4. Rendszerindítás és az eszközök kezdeti beállítása
19.5. A futó udev démon figyelése
19.6. A kernel eszközesemény-kezelésének befolyásolása udev-szabályokkal
19.7. Állandó eszköz-elnevezés
19.8. Az udev által használt fájlok
19.9. További információk
20. Bash és Bash parancsfájlok
20.1. Mi az a parancsértelmező?
20.2. Parancsfájlok írása
20.3. Parancsesemények átirányítása
20.4. Álnevek használata
20.5. Változók használata a Bash parancsértelmezőben
20.6. Parancsok csoportosítása és kombinálása
20.7. Futásvezérlők használata
20.8. További információk
V. Szolgáltatások
21. A hálózatkezelés alapjai
21.1. IP-címek és útválasztás
21.2. IPv6 – az internet következő generációja
21.3. Névmegfeleltetés
21.4. Hálózati kapcsolat beállítása a YaST segítségével
21.5. NetworkManager
21.6. Hálózati kapcsolat kézi beállítása
21.7. Az smpppd behívósegéd
22. SLP-szolgáltatások a hálózatban
22.1. Telepítés
22.2. SLP aktiválása
22.3. SLP felhasználói felületek alattopenSUSE
22.4. Telepítés SLP-n keresztül
22.5. Szolgáltatások meghirdetése SLP használatával
22.6. További információk
23. A DNS (tartománynévrendszer, Domain Name System)
23.1. DNS-terminológia
23.2. Telepítés
23.3. Beállítás a YaST segítségével
23.4. BIND névkiszolgáló elindítása
23.5. Az /etc/named.conf konfigurációs fájl
23.6. Zónafájlok
23.7. A zónaadatok dinamikus frissítése
23.8. Biztonságos tranzakciók
23.9. Biztonságos DNS
23.10. További információ
24. DHCP
24.1. DHCP-kiszolgáló beállítása a YaST segítségével
24.2. DHCP-szoftvercsomagok
24.3. A dhcpd DHCP-kiszolgáló
24.4. További információ
25. Időszinkronizálás NTP-vel
25.1. NTP-kliens beállítása YaST segítségével
25.2. NTP kézi beállítása a hálózaton
25.3. Dinamikus időszinkronizáció futás közben
25.4. Helyi referenciaóra beállítása
26. Fájlrendszer megosztása NFS segítségével
26.1. A szükséges szoftver telepítése
26.2. Fájlrendszerek importálása YaST segítségével
26.3. Fájlrendszerek manuális importálása
26.4. Fájlrendszerek exportálása YaST segítségével
26.5. Fájlrendszer manuális exportálása
26.6. NFS és Kerberos
26.7. További információk
27. Samba
27.1. Terminológia
27.2. Samba-kiszolgáló telepítése
27.3. Samba indítása és leállítása
27.4. Samba-kiszolgáló beállítása
27.5. Kliensek beállítása
27.6. Samba mint bejelentkezési kiszolgáló
27.7. További információk
28. Az Apache HTTP-kiszolgáló
28.1. Gyorskalauz
28.2. Az Apache beállítása
28.3. Az Apache elindítása és leállítása
28.4. Modulok telepítése, aktiválása és beállítása
28.5. CGI-parancsfájlok használata
28.6. Biztonságos webkiszolgáló beállítása SSL használatával
28.7. Biztonsági problémák elkerülése
28.8. Hibaelhárítás
28.9. További információk
29. FTP-kiszolgáló beállítása a YaST segítségével
29.1. Az FTP-kiszolgáló elindítása
29.2. Általános FTP-beállítások
29.3. FTP teljesítménybeállítások
29.4. Hitelesítés
29.5. Szakértői beállítások
29.6. További információk
VI. Mobil felhasználás
30. Mobil számítástechnika Linux alatt
30.1. Hordozható gépek, laptopok
30.2. Mobilhardver
30.3. Mobiltelefonok és PDA-k
30.4. További információk
31. Energiagazdálkodás
31.1. Energiagazdálkodási funkciók
31.2. Advanced Configuration and Power Interface (ACPI)
31.3. Merevlemezek pihentetése
31.4. Hibaelhárítás
31.5. További információk
32. Vezeték nélküli LAN
32.1. WLAN szabványok
32.2. Működési módok
32.3. Hitelesítés
32.4. Titkosítás
32.5. Beállítás a YaST segítségével
32.6. Tippek és trükkök WLAN beállításához
32.7. Hibaelhárítás
32.8. További információk
33. Tábla PC-k használata
33.1. Tábla PC csomagok telepítése
33.2. A tábla eszköz beállítása
33.3. A virtuális billentyűzet használata
33.4. A képernyő elforgatása
33.5. A mozdulatfelismerés használata
33.6. Jegyzetek és ábrák készítése a Toll segítségével
33.7. Hibaelhárítás
33.8. További információk
34. Fájlok másolása és megosztása
34.1. Megoldások
34.2. Hozzáférési módok
34.3. Fájlelérés közvetlen kapcsolaton keresztül
34.4. Fájlok elérése különböző operációs rendszereken, ugyanazon a gépen
34.5. Fájlok másolása Linuxot futtató számítógépek között
34.6. Fájlok másolása Linux és Windows között SSH használatával
34.7. Fájlok megosztása Linuxot futtató számítógépek között
34.8. Fájlok megosztása Linux és Windows között Samba használatával
34.9. További információk
35. Súgó és dokumentáció
35.1. Dokumentációkönyvtár
35.2. Kézikönyvoldalak (man)
35.3. Információs oldalak
35.4. openSUSE Wiki
A. Egy példahálózat
B. GNU licencek
B.1. GNU General Public License
B.2. GNU Free Documentation License

Az ábrák listája

2.1. A YaST particionáló
2.2. A fizikai particionálás és az LVM összehasonlítása
2.3. Kötetcsoport létrehozása
2.4. Logikai kötetek felügyelete
2.5. RAID-partíciók
3.1. Csomagütközések kezelése a Szoftverkezelővel
3.2. Csomagütközések kezelése a csomagkezelővel
4.1. YaST Online frissítése – Qt felület
4.2. YaST Online frissítés – GTK felület
8.1. YaST felhasználó- és csoportkezelés
10.1. A YaST főablaka szöveges módban
10.2. A szoftvertelepítési modul
13.1. iptraf interaktív módban
13.2. RRDtool segítségével készített grafikon.
16.1. Rendszerszolgáltatások (futási szint)
16.2. Rendszerkonfiguráció a sysconfig-szerkesztő segítségével
17.1. A rendszertöltő beállításai
21.1. A TCP/IP egyszerűsített rétegmodellje
21.2. TCP/IP Ethernet-csomag
21.3. Hálózati beállítások
21.4. Modembeállítások
21.5. ISDN beállítása
21.6. ISDN csatoló beállítása
21.7. DSL beállítása
23.1. DNS-kiszolgáló telepítése: Továbbítók beállításai
23.2. DNS-kiszolgáló telepítése: DNS-zónák
23.3. DNS-kiszolgáló telepítése: A varázsló használatának befejezése
23.4. DNS-kiszolgáló: Naplózás
23.5. DNS-kiszolgáló: Zónaszerkesztő (alapok)
23.6. DNS-kiszolgáló: Zónaszerkesztő (NS bejegyzések)
23.7. DNS-kiszolgáló: Zónaszerkesztő (MX bejegyzések)
23.8. DNS-kiszolgáló: Zónaszerkesztő (SOA)
24.1. DHCP-kiszolgáló: A hálózati csatoló kiválasztása
24.2. DHCP-kiszolgáló: Általános beállítások
24.3. DHCP-kiszolgáló: Dinamikus DHCP
24.4. DHCP-kiszolgáló: Indítás
25.1. Szakértői NTP-beállítások: Általános beállítások
25.2. YaST: NTP-kiszolgáló
25.3. Szakértői NTP-beállítások: Biztonsági beállítások
26.1. NFS-kliens beállítása YaST segítségével
26.2. NFS-kiszolgálókonfigurációs eszköz
26.3. NFS-kiszolgáló beállítása YaST segítségével
26.4. Könyvtárak exportálása NFSv4 segítségével
26.5. Könyvtárak exportálása NFSv2 és v3 segítségével
28.1. HTTP kiszolgáló varázsló: Alapértelmezett gép
28.2. HTTP-kiszolgáló varázsló: Összegzés
28.3. HTTP-kiszolgáló beállítások: Figyelt portok és címek
28.4. HTTP-kiszolgáló beállítások: Kiszolgálómodulok
29.1. FTP-kiszolgáló beállítások — Indítás
30.1. A mobil számítógép és a meglévő környezet integrációja
32.1. YaST: vezeték nélküli hálózati kártya beállítása
33.1. xvkbd Virtuális billentyűzet
33.2. Mozdulatfelismerés CellWriter használatával
33.3. Feljegyzés készítése PDF fájlhoz a Xournal segítségével
33.4. Szövegszerkesztés a Dasher segítségével
34.1. Fájlszinkronizálási javaslat

A táblázatok listája

1.1. A fejezetben taglalt telepítési (rendszerindítási) helyzetek
7.1. A legfontosabb RPM-lekérdezési paraméterek
7.2. RPM ellenőrzési paraméterek
12.1. Az fc-list paraméterei
16.1. A használható futási szintek
16.2. A használható init parancsfájl-paraméterek
17.1. Képernyőfelbontás és színmélység
18.1. ulimit: Felhasználói erőforrások korlátozása
20.1. Bash konfigurációs fájlok a bejelentkező parancsértelemzőhöz
20.2. Bash konfigurációs fájlok a nem bejelentkező parancsértelmezőkhöz
20.3. Különleges fájlok a Bash parancsértelmezőhöz
20.4. Egy szokásos könyvtárfa áttekintése
20.5. Hasznos környezeti változók
21.1. A TCP/IP protokollcsalád különféle protokolljai
21.2. Speciális címek
21.3. IP-címtartományok privát felhasználásra
21.4. Különféle IPv6-előtagok
21.5. Kézi hálózatkonfigurációs parancsfájlok
21.6. Az /etc/host.conf paraméterei
21.7. Az /etc/nsswitch.conf fájlon keresztül elérhető adatbázisok
21.8. NSS-adatbázisok beállítási lehetőségei
21.9. Néhány indító parancsfájl a hálózati programokhoz
30.1. Mikor érdemes használni a NetworkManagert?
32.1. A különböző WLAN-szabványok áttekintése
35.1. Man oldalak – Kategóriák és leírások

A példák listája

7.1. Zypper – Ismert telepítési források listája
7.2. rpm -q -i wget
7.3. Parancsfájl csomagok kereséséhez
11.1. /etc/modprobe.conf: Az első párhuzamos port megszakítási módja
11.2. Az lpd hibaüzenete
11.3. A CUPS hálózati kiszolgáló nyilvános üzenete
13.1. vmstat kimenete alacsony kihasználtságú számítógépen
13.2. vmstat kimenete magas kihasználtságú számítógépen
14.1. Listázás a df -h paranccsal
16.1. Egy minimális INIT INFO blokk
18.1. Példa az /etc/crontab egy bejegyzésére
18.2. /etc/crontab: Az időbélyegfájlok eltávolítása
18.3. Példa az /etc/logrotate.conf fájlra
18.4. ulimit: A ~/.bashrc beállításai
19.1. Példa udev-szabályok
20.1. Parancsfájl szöveg megjelenítésére
21.1. IP-címek leírása
21.2. IP-címek és hálózati maszkok összekapcsolása
21.3. Példák ugyanazon IPv6-cím írásmódjára
21.4. Az előtag hosszát megadó IPv6-cím
21.5. /etc/resolv.conf
21.6. /etc/hosts
21.7. /etc/networks
21.8. /etc/host.conf
21.9. /etc/nsswitch.conf
21.10. A ping parancs kimenete
21.11. Az ifconfig parancs kimenete
21.12. A route -n parancs kimenete
23.1. Továbbítási beállítások a named.conf fájlban
23.2. Egyszerű /etc/named.conf fájl
23.3. Bejegyzés a naplózás letiltásához
23.4. Az example.com zónabejegyzései
23.5. example.net zónabejegyzése
23.6. A /var/lib/named/example.com.zone fájl
23.7. Fordított keresés
24.1. Az /etc/dhcpd.conf konfigurációs fájl
24.2. A konfigurációs fájl kiegészítései
27.1. CD-ROM megosztás (deaktivált)
27.2. [homes] megosztás
27.3. Az smb.conf globális része
28.1. A név alapú VirtualHost bejegyzések fajtái
28.2. Név alapú VirtualHost direktívák
28.3. IP alapú VirtualHost direktívák
28.4. Alapszintű VirtualHost beállítások
28.5. Virtuális gépek beállítása CGI-hez