Dokumentáció/SL9.3/Rendszer/Mobil számítástechnika Linuxszal

Icon-mobil.png Ez a fejezet arról szól, hogyan alkalmazható a Linux mobil számítástechnikai megoldásként és mivel is jár mindez. Röviden áttekintjük a felhasználás különböző területeit és a használt hardver legfontosabb jellemzőit. Szó kerül a maximális teljesítmény speciális követelményeihez kialakított szoftvermegoldásokról, valamint az energiafogyasztás minimalizálásának lehetőségeiről is. A fejezet a tárggyal kapcsolatos legfontosabb információforrások áttekintésével zárul.A mobil számítástechnika kifejezés kapcsán a legtöbb embernek a a noteszgépek, PDA-k, mobiltelefonok és a közöttük cserélt adatok jutnak az eszébe. Ebben a fejezetben azonban a mobil hardverkomponensekről is szó lesz: például a külső merevlemezekről, flash-meghajtókról és digitális kamerákról, amelyek csatlakoztathatók nemcsak noteszgépekhez, hanem asztali rendszerekhez is.

Noteszgépek

A noteszgépek hardverének speciális jellemzői

A noteszgépek hardverkomponensei eltérnek a normál asztali rendszerekétől. Ez azért van, mert például a cserélhetőség, a fizikai méret vagy az energiafogyasztás lényeges szempontok. A mobil hardverelemek gyártói kidolgoztak egy PCMCIA nevű szabványt (Personal Computer Memory Card International Association). A szabvány kiterjed a memóriakártyákra, hálózati kártyákra, ISDN és modemkártyákra, sőt, a külső merevlemezekre is. A következő részben (PCMCIA) áttekintjük, hogyan történik Linux alatt az ilyen hardverek támogatása, mit kell figyelembe venni a beállításuk során, milyen szoftver áll rendelkezésre a PCMCIA vezérléséhez és hogyan háríthatók el a lehetséges hibák.

Energiatakarékosság

Mivel a noteszgépek gyártásánál energiatakarékos rendszerkomponenseket használnak fel, ezeket huzamosabb ideig az elektromos hálózatra csatlakoztatás nélkül is használni lehet. Az eszközök energiatakarékossága legalább olyan fontos tényező, mint az operációs rendszeré. A SUSE LINUX többféle módszert is támogat a noteszgép energiafogyasztásának befolyásolására, amelyek különböző mértékben képesek hatást gyakorolni az akkumulátoros működés időtartamára. Az alábbi listában az energiamegtakarítás szempontjából csökkenő sorrendben szerepelnek az egyes megoldások:
  • A CPU működésének korlátozása (throttling)
  • A kijelző világításának kikapcsolása a szünetek alatt
  • A kijelző megvilágításának kézi beállítása
  • A nem használt, működés közben cserélhető tartozékok (USB CD-ROM, külső egér, nem használt PCMCIA kártyák, stb.) leválasztása
  • Üresjáratban a merevlemez fordulatszámának csökkentése

A SUSE LINUX energiagazdálkodásával és a YaST energiagazdálkodási moduljának működésével kapcsolatban részletes ismertetést a következő helyen olvashat: Energiagazdálkodás.

Beilleszkedés a változó működési környezetekbe

Egy noteszgép beillesztése egy hálózatba
A rendszernek mobil használat esetén alkalmazodnia kell a változó működési környezethez. A környezettől és az alapul szolgáló kliensektől függően számos szolgáltatást újra kell konfigurálni. A SUSE LINUX átveszi ezt a feladatot.

Otthon és egy irodai hálózatban egyaránt használt noteszgép esetén az érintett szolgáltatások:

Hálózati beállítások
Ide tartozik az IP-cím lefoglalása, a névfeloldási szolgáltatás, az internet-kapcsolat és a más hálózatokhoz csatlakozás.
Nyomtatás
A rendelkezésre álló nyomtatók aktuális adatbázisának és egy üzemkész nyomtatószervernek kell jelen lennie a hálózattól függően.
E-mail és proxyk
A nyomtatáshoz hasonlóan a megfelelő szerverek listájának frissnek és érvényesnek kell lennie.
X-beállítások
Ha a noteszgép ideiglenesen csatlakoztatva van egy kivetítőhöz vagy egy külső monitorhoz, akkor biztosítani kell a kijelző többféle konfigurációját.A SUSE LINUX kétféle módszert biztosít a noteszgép egy adott működési környezetbe integrálásához. A két módszer keverhető is.
SCPM
Az SCPM (system configuration profile management, rendszerbeállítások profil kezelése) lehetővé teszi a rendszer tetszőleges konfigurációs állapotának tárolását egyfajta »pillanatképben«, amelyet profilnak hívunk. A különböző helyzetekhez különböző profilok készíthetők, amelyek rendkívül hasznosak, ha a rendszer sűrűn változó környezetekben működik (otthoni hálózat, irodai hálózat). A profilok közt bármikor váltani lehet. Az SCPM-mel kapcsolatos további információ: Rendszerbeállítások profil kezelése. A KDE profilválasztó kicker kisalkalmazása lehetővé teszi a profilok közötti váltást. Az alkalmazás root jelszót igényel az átkapcsoláshoz.
SLP
A Service Location Protocol (SLP) leegyszerűsíti a noteszgépek egy meglévő hálózathoz csatlakoztatását. SLP hiányában a noteszgép adminisztrátorának általában részletes információra van szüksége a hálózatban elérhető szolgáltatásokkal kapcsolatban. A SLP protokoll segítségével azonban egy szerver meghirdeti a szolgáltatásainak rendelkezésre állását a helyi hálózat összes kliensének. Az SLP-t támogató alkalmazások fel tudják dolgozni az SLP által elküldött adatokat és így automatikusan beállíthatók. Az SLP még akár a rendszer telepítéséhez is használható: meg lehet takarítani vele a megfelelő telepítési forrás keresésére fordított energiát. Az SLP-vel kapcsolatos részletes információ: SLP-szolgáltatások a hálózatban.Az SCPM a megismételhető rendszerállapot kialakítására és fenntartására fekteti a hangsúlyt. Az SLP a feladatok nagy részét automatizálja, így nagymértékben leegyszerűsíti a hálózatba kötött számítógépek beállítását.

Támogató szoftver

A mobil felhasználásnak van néhány speciális területe, amelyet dedikált szoftverek végeznek: ilyen a rendszer (különösen az akkumulátor töltöttségi állapotának) figyelése, az adatok szinkronizációja, illetve a vezeték nélküli kommunikáció a perifériákkal és az internettel. Az alábbi részben bemutatjuk a legfontosabb alkalmazásokat, amelyeket a SUSE LINUX e feladatok ellátására biztosít.

Rendszerfigyelés

A SUSE LINUX két KDE alapú rendszerfigyelési eszközt biztosít. A noteszgép akkumulátorának töltöttségét a KPowersave Kicker kisalkalmazás figyeli és jelzi. A KSysguard összetett rendszerfigyelést hajt végre. GNOME használata esetén a leírt funkciókat a GNOME ACPI (panelkisalkalmazás) és a Rendszerfigyelő biztosítja.
KPowersave
A KPowersave egy kisalkalmazás, amely az akkumulátor töltöttségi állapotát jeleníti meg a vezérlőpulton. Az ikon formája az áramellátás típusától függ. Az erősáramű hálózat (adapter) használata esetén egy kis villásdugó ikon jelenik meg. Akkumulátor használata esetén az ikon akkumulátorra vált. A root jelszó bekérése után a megfelelő menü megnyitja a YaST energiagazdálkodási modulját. Ez lehetővé teszi a rendszer beállítását különböző tápellátási típusokhoz. Az energiagazdálkodással és a megfelelő YaST modullal kapcsolatos információt lásd: Energiagazdálkodás.
KSysguard
A KSysguard egy független alkalmazás, amely egy közös rendszerfigyelő környezetbe gyűjti össze a rendszer mérhető paramétereit. A KSysguard figyeli az ACPI-t (az akkumulátor állapotát), a CPU terhelését, a hálózatot, a particiókat és a memória használatát. Képes továbbá figyelni és megjeleníteni az összes rendszerfolyamatot is. Az összegyűjtött adatok megjelenítése és szűrése testreszabható. Megfigyelhetők és külön adatlapokon megtekinthetők a rendszer egyes paraméterei, de egyidejűleg összegyűjthetők a hálózat több gépének az adatai is. A KSysguard démonként is futtatható KDE-környezet nélküli gépeken. A programmal kapcsolatos további tájékoztatást az integrált súgó és a SUSE súgóoldalai tartalmaznak.
Az akkumulátor állapotának figyelése a KSysguard segítségével

Adatok szinkronizálása

Ha egy hálózatra nem csatlakoztatott mobil gépet és egy, az irodai hálózatra csatlakoztatott munkaállomást használ felváltva, akkor a használt adatokat szinkronizálni kell az összes gépen. Ennek klasszikus példája például a levelezés, de bármilyen egyéb könyvtár és fájl is ide tartozik, amelynek az utazás közbeni munka során és az irodában egyaránt rendelkezésre kell állniuk. A megoldás mindkét esetben az alábbi:

E-mail szinkronizálása
Ahhoz, hogy az e-mail üzenetek az irodai hálózaton maradjanak, használjon IMAP protokollt is kezelő levelezőszervert. Ebben az esetben az üzenetek a munkaállomásról kezelhetők minden olyan levelezőklienssel, amelyik képes a nem csatlakoztatott IMAP használatára – ilyen például a Mozilla Thunderbird, az Evolution vagy a KMail (további részletek a Felhasználói kézikönyv megfelelő fejezeteiben olvashatók). Az e-mail klienst úgy kell beállítani, hogy mindig ugyanaz a mappa legyen a Küldött üzenetek. Ez biztosítja, hogy a szinkronizálási folyamat után az összes üzenet az állapotadatokkal együtt rendelkezésre álljon. A rendszerszintű MTA postfix vagy sendmail helyett a levelezőkliensben megvalósított SMTP-szolgáltatás segítségével küldje el az üzeneteket, hogy megbízható visszajelzést kapjon az el nem küldött levelekről.
Fájlok és könyvtárak szinkronizálása
Számos segédprogram áll rendelkezésre az adatok szinkronizálására a noteszgép és a munkaállomás között. Ezzel kapcsolatban részletes információ: Fájlszinkronizálás.

Vezetéknélküli kommunikáció

Az otthoni vagy irodai hálózat vezetékes csatlakozása mellett a noteszgép vezeték nélkül (rádiós és infravörös kapcsolaton keresztül) is csatlakoztatható másik számítógépekhez, perifériákhoz, mobiltelefonokhoz vagy PDA-khoz. A Linux háromféle vezetéknélküli kommunikációt támogat:
WLAN
A vezetéknélküli technológiák széles skálájából egyedül a WLAN alkalmas nagy és esetlegesen térben is szétválasztott hálózatok kialakításához. Az egyes gépek összekapcsolhatók egymással egy független vezeték nélküli hálózat kialakítása vagy az internet elérése érdekében. A hozzáférési pontnak (access point) nevezett eszközök a WLAN-kompatibilis eszközök alapállomásaként működnek, valamint szolgálhatnak összekötő elemként az internet eléréséhez is. A felhasználó szabadon mozoghat és válthat az egyes hozzáférési pontok között, akár helytől, akár attól függően, hogy éppen melyik kínálja a legjobb kapcsolatot. A mobiltelefon-rendszerekhez hasonlóan egy nagy hálózat áll a WLAN-felhasználók rendelkezésére, amelynek az elérése nem köti őket egy adott helyhez. Részletes ismertető a WLAN-okról: Vezetéknélküli LAN.
Bluetooth
A Bluetooth a legszélesebb alkalmazási spektrummal rendelkező vezetéknélküli technológia. Számítógépek (noteszgépek) és PDA-k vagy mobiltelefonok közötti kommunikációhoz használható, hasonlóan, mint az IrDA. Belátható távolságon belül számítógépek összekötéséhez is használható. A Bluetooth alkalmas vezetéknélküli perifériák (például billentyűzet vagy egér) csatlakoztatására is. A technológia azonban nem fed le elegendő területet távoli rendszerek hálózatba kötéséhez. Ha fizikai akadályokon (például falon) keresztül kell kommunikálni, csak a WLAN használható. A Bluetoothszal, lehetséges alkalmazásaival és beállításával kapcsolatos további információ: Bluetooth.
IrDA
A vezetéknélküli technológiák közül az IrDA képes a legrövidebb távolság áthidalására. A kommunikáló feleknek látótávolságra kell lenniük egymástól. Az akadályokon (például falakon) sem tud átjutni. Az IrDA egyik lehetséges alkalmazása fájlok átvitele a noteszgépről a mobiltelefonra. A noteszgép és a mobiltelefon közötti rövid távolság áthidalható infravörös kapcsolattal. Ha azután a fájlt messzire kell küldeni, az már megtehető a mobiltelefon-hálózaton keresztül. Az IrDA másik lehetséges alkalmazása az irodai nyomtatási feladatok vezeték nélküli átvitele. További információ az IrDA-val kapcsolatban: Infravörös adatátvitel.

Adatbiztonság

Ideális esetben az adatok a noteszgépen többféleképp is védve vannak a jogosulatlan hozzáférés ellen. A védekezés területei:
Lopás elleni védelem
Ha csak lehetséges, a rendszert tegye fizikailag védetté a lopás ellen. A boltokban kaphatók különféle biztonsági eszközök, amelyeket kifejezetten noteszgépek rögzítéséhez ajánlanak.
Adatok védelme a rendszeren
A fontos adatokat nem csak az átvitel során kell titkosítani, hanem a merevlemezen is. Ez biztosítja védelmüket lopás esetén. SUSE LINUX alatt létrehozható titkosított partíció. Ennek leírása: Partíciók és fájlok titkosítása.
Hálózati biztonság
Minden adatátvitelt biztonságossá kell tenni, a végrehajtás módjától függetlenül. A Linuxszal és a hálózatokkal kapcsolatos általános biztonsági problémák leírása: Biztonság és megbízhatóság. A vezetéknélküli hálózatokkal kapcsolati biztonsági intézkedések áttekintése: Vezetéknélküli kommunikáció.

Mobil hardver

(IEEE1394)]]A SUSE LINUX képes a Firewire- (IEEE 1394) vagy USB-porton keresztül csatlakoztatott mobil tárolóeszközök felismerésére. Mobil tárolóeszköz lehet egy tetszőleges Firewire- vagy USB-merevlemez, USB flash-meghajtó vagy akár egy digitális kamera. Ezeket az eszközöket csatlakoztatva a rendszerhez, a hotplug-alrendszer automatikusan felismeri és beállítja őket. A subfs és submount programok biztosítják, hogy az eszközök a fájlrendszer megfelelő helyein kerüljenek felcsatolásra. A felhasználó teljesen kikerülheti a SUSE LINUX korábbi verzióira jellemző kézi fel- és lecsatolást. Az eszköz egyszerűen eltávolítható, ha már nem használja semmilyen program.

Külső merevlemezek (USB és Firewire)
Amint a külső merevlemezt a rendszer helyesen felismerte, annak ikonja megjelenik a Saját számítógép (KDE) vagy Számítógép (GNOME) ablakban, a felkapcsolt meghajtók között. A meghajtó tartalma úgy jeleníthető meg, ha az ikonra rákattint a bal egérgombbal. Ezután szabadon létrehozhatók, módosíthatók és törölhetők a mappák és fájlok. A merevlemez rendszer által megadott nevének módosításához a jobb egérgombbal kattintson az ikonra, majd a megjelenő menüben válassza ki a megfelelő menüpontot. A módosított név csak a fájlkezelőben látszik. A leíróra (handle), amellyel az eszköz felcsatolásra került a /media/usb-xxx vagy /media/ieee1394-xxx fájlban, nincs hatással.
USB flash-meghajtók
Ezeket az eszközöket a rendszer a külső merevlemezekhez hasonlóan kezeli. A bejegyzések hasonló módon átnevezhetők a fájlkezelőben.
Digitális kamerák (USB és Firewire)
A rendszer által felismert digitális kamerák is megjelennek külső meghajtóként a fájlkezelőben. A KDE lehetővé teszi a camera:/ kezdetű URL-ek képeinek elérését és olvasását. A képek ezután szabadon feldolgozhatók, például a digikam vagy a GIMP segítségével. GNOME használata esetén a Nautilus a képeket saját mappájukban jeleníti meg. A GThumb egy egyszerű képfeldolgozó és képkezelő eszköz. A GIMP jóval kifinomultabb feldolgozásra képes. E programok leírását (a GThumb kivételével) a Felhasználói kézikönyv tartalmazza. A digitális kamerákról is található benne egy fejezet.
Icon-Important.png Mobil adatmeghajtók biztonságossá tétele

A mobil merevlemezek és flash-meghajtók ugyanúgy ellophatók, mint a noteszgépek. Érdemes rajtuk egy titkosított partíciót létrehozni (lásd: Partíciók és fájlok titkosítása) annak megakadályozására, hogy bárki más visszaélhessen az adatokkal.

Mobiltelefonok és PDA-k

Az asztali rendszerek és a noteszgépek Bluetooth- vagy IrDA-kapcsolaton keresztül képesek kommunikálni a mobiltelefonokkal. Egyes készülékek mindkét protokollt támogatják, mások csak az egyiket. A két protokoll használati területei és a megfelelő dokumentáció már említésre kerültek (Vezetéknélküli kommunikáció). Azt, hogy hogyan állíthatók be a protokollok a telefonkészülékeken, a telefonok kézikönyve tartalmazza. A Linux-oldal beállításának leírását az alábbi részek tartalmazzák: Bluetooth és Infravörös adatátvitel. A Palm gyártmányú kézi eszközökkel való szinkronizálás képessége be van építve az Evolution és Kontact szoftverekbe. Az eszközzel való kezdeti kapcsolat mindkét esetben egyszerűen létrehozható a varázsló segítségével. A Palm Pilot készülékek támogatásának beállítása után meg kell határozni, hogy milyen típusú adatokat kell szinkronizálni (címek, találkozók stb.). A munkacsoportos alkalmazások leírását a Felhasználói kézikönyv tartalmazza. A KPilot program integrálva van a Kontactba, de független segédprogramként is rendelkezésre áll. Leírását a Felhasználói kézikönyv tartalmazza. Használható a KitchenSync program is a címadatok szinkronizálásához.

További információt az Evolution és Kontact programokkal kapcsolatban a Felhasználói kézikönyv tartalmaz.

További információ

A mobil eszközökkel és a Linuxszal kapcsolatos ismeretek központi tára a http://tuxmobil.org/. A webhely különböző részei a noteszgépek, PDA-k, mobiltelefonok és egyéb mobil eszközök hardveres és szoftveres kérdéseivel foglalkoznak.

A http://tuxmobil.org/ megközelítéséhez hasonló a http://www.linux-on-laptops.com/ címen található webhelyé. Itt a noteszgépekkel és kézi eszközökkel kapcsolatos információ található.

A SUSE fenntart Németországban egy kifejezetten a noteszgépekre szakosodott levelezési listát. Lásd: http://lists.suse.com/archive/suse-laptop/. Ezen a listán a felhasználók és fejlesztők vitatják meg a SUSE LINUX alapú mobil számítástechnika kérdéseit. Az angol nyelvű üzenetekre is válaszolnak, de az archivált információ túlnyomó része német nyelvű.

Ha probléma van az energiagazdálkodással a SUSE LINUX-ot futtató noteszgépeken, akkor érdemes elolvasni az /usr/share/doc/packages/powersave könyvtárban található README fájlt. Itt általában a tesztelők és fejlesztők utolsó visszajelzései olvasható, amelyek hasznos ötleteket adhatnak a problémák megoldásához.