A MANDRIVA LINUX 2008 HASZNÁLATA
A Mandriva Linux 2008 használata SEGÍTSÉG KEZDŐ LINUXOSOKNAK
MÁSODIK, JAVÍTOTT ÉS BŐVÍTETT KIADÁS
B KISÚJSZÁLLÁS, 2008
Írta: Barta Károly © Barta Károly, 2008
A Linux nem Windows A Linux egy a sok operációs rendszerek között. Pontos megnevezése GNU/Linux. Sőt, a Mandriva is egy a sok Linux-változatok (disztribúciók) között. Linuxot lehet Windows helyett használni. A Linux nem egy program, amit a Windowsra lehet telepíteni, hanem egy teljesen különálló rendszer. Még telepíteni sem kell egyeseket. Ezek a Live CD-k. Minden ingyen van Amíg a Windowsban csak egy rendszeralapot kapunk, addig a Linuxban már ott van a sok hasznos program, amely már a rendszer telepítése után azonnal használható.
A Mandriva Linux beszerzése Ingyen beszerzés A Mandriva Linuxot és így más Linux-disztribúciót beszerezhetünk teljesen ingyenesen az internetről. A Mandriva honlapján kiválaszthatjuk, melyik összeállítást szeretnénk. Igen, disztribúción belül még vannak összeállítások, attól függően, hogy mire szeretnénk használni a gépet. Live CD vagy DVD A Live CD egy olyan CD, amely fut a CD-be helyezés után, de nem használja a merevlemezünket, onnan nem töröl le adatokat, igazán nem is feltétlenül látja annak tartalmát. Kezdőknek ajánlott egy Live CD beszerzése, mert kiprópálhatják a disztribúció lehetőségeit, megnézhetik, hogy mit lát a rendszer, mivel kompatibilis, látja-e a nyomtatót stb. Bármit is állítunk át, azok csak ideiglenesen maradnak a memóriában. A mandrivás Live CD sajnos nem tud magyarul, de telepíthető a számítógépre anélkül, hogy azt ki kellene egyszer is kapcsolni. A DVD-s változat, mivel jóval több adatot tartalmaz, már van rajta magyar nyelv és számos program, amelyek helyhiány miatt nem fértek a CD-s változatra. Letöltés A rendszert .iso kiterjesztésű fájlban kaphatjuk meg, amelyet azután egy CD-író programmal ki kell írnunk CD-re. Fontos megjegyezni, hogy Windows 98-at használók először a CD-s változatot töltsék le. Ennek az az oka, hogy FAT 32-es fájlrendszeren csak legfeljebb 4 gigabájtos fájl kerülhet letárolásra. (A DVD viszont kicsivel több, mint négy, így kb. 3,5-4 giga letöltése után a letöltés hibaüzenettel meg fog állni.) A Mandriva honlapjáról (http://mandriva.com/) kiválaszthatjuk a nekünk megfelelő .iso állományt. Az oldalról tölthető le ún. PowerPack is. Ez olyan összeállítás, amiben minden benne van (kereskedelmi termékek is), sőt több DVD-is. Ezért viszont fizetnünk kell. Olyan .iso fájlt töltsünk le, amely a számítógépünkkel kompatibilis. Általában i386, i486, i586, i686, egy szóval x86, és 32 bites verziójú. Ha korábban Windows 98-at használtunk, ez lesz a jó. Lehetnek AMD vagy 64 bites verziójú is, ha olyan gépünk van, akkor azt a fajta .iso-t kell letöltenünk. Továbbá választhatunk a különböző grafikus környezetek közül. Mivel nem fér rá
5
az összes egy CD-re, ezért egyen csak egy ilyen van. Alapértelmezett letöltés alkalmával a KDE-s .iso fog lejönni. Ha a letöltés nem indul el, választanunk kell más szervert. A legközelebbi szerver Csehországban és Romániában van. Célszerű ezek valamelyikét (vagy pl. a franciát) vagy egy tükörszervert választani. Még véletlenül se válasszunk Európán kívülit, pl. japánt. Nem biztos, hogy a japán kiadásban benne van a magyar nyelv támogatása. Windows 98-at használók töltsék le ezt a Live CD-t: ftp://mandrivauser.cz/Mandrivalinux/official/iso/2008.0/mandriva linux2008oneKDEextrai18ncdromi586.iso
A DVD-s változat közül ezt ajánljuk: ftp://mandrivauser.cz/Mandrivalinux/official/iso/2008.0/mandriva linux2008.0freedvdi586.iso
Már megjelent a 2008.1-es Spring kiadás, és előkészületben a 2009.0-ás kiadás is.
A Mandriva telepítése Üres, új merevlemez esetén Legalább 3-4 GB üres merevlemezünknek kell lenni, ha telepíteni szeretnénk Mandrivánkat. A telepítés teljesen automatikusan történik. Nekünk csak azt kell megmondani, hogy melyik merevlemezt vegye használatba. Ha már van operációs rendszer a lemezen Tapasztalatból tudhatjuk, hogy elsőre sosem szokott sikerülni, ráadásul, sosem szoktak jók lenni az automati-kusan kikalkulált beállítások. Ha már van Windows a lemezen, annak partícióját könnyűszerrel átszabhatjuk, lecsaphatunk belőle és azt adhatjuk a Mandrivának. Ehhez egy kis ismeretre van szükség. Ha már használtuk a windowsos fdisk és format parancsokat, akkor könnyű lesz a dolgunk, annál is inkább, mert most mindent grafikus üzemmódban látunk. Legegyszerűbben egy példával illusztáljuk a folyamatot. Van egy 120 GB-os merevlemezünk, amelyre előzőleg egy Windows 98-at fogunk telepíteni: 1. Először is a 120 gigás merevlemezt kellett partícionálni. Elég csak a szükséges partícióméretet kijelölnünk és formáznunk. A többi maradhat partícionálatlanul, azt majd a Mandriva elvégzi. Indítás CD-ről, fdisk futtatása, partícionálás 3 GB-ra FAT32-re. Újraindítás. 2. Windows 98 telepítése CD-ről. A Windowst a szokásos módon beüzemelhetjük. 3. Mandriva Linux 2008 telepítése DVD-ről A telepítő indításakor nyelv beállítása magyarra: F2. Felbontás módosítása F3-mal. A Windows-rendszer megtartása opció után belépés a partícionáló programba. Ez a teljes merevlemezt mutatja. Kék színnel jelöli a Windows partíciót (A Windows 98 csak az elsődleges merevlemez legelső partíciójára telepíthető!). A maradék, eddig még nem partícionált területet a következők szerint kell partícionálni: / gyökérkönyvtár, fájlrendszer: ext3, méret: legalább 4 GB swap cserekönyvtár, fájlrendszer: swap, méret: 3 GB (ajánlott min. 700MB) /home localhost, fájlrendszer: ext3, méret: 10 GB vagy a fennmaradó /mnt/drive1 a további fennmaradó terület, fájlrendszer: ext3, méret: 99GB (a drive1 helyébe bármilyen ékezet nélküli nevet lehet írni)
6
Akinek nincs nagy merevlemeze, annak nem marad fennmaradó rész. Ha kisebb-nagyobb rész mégis marad, az nyugodtan maradhat a /home-on belül, akár az összes maradék. A gyökérkönyvtárba kerülnek a programok. Ajánljott a min. 4 GB-os területet, ha a Mandriva alapértelmezett grafikus felületét, a KDE-t is akarjuk. A DVD-n található összes környezet egyszerre is telepíthető, mert csak ki kell pipálni azokat. További kb. 1-1,2 GB hely szükséges lesz! Minden csomag feltelepítéséhez kb. 8 GB szükséges, hogy lehessen még egy kis (kb. 1-2GB) üres helyük. A swap egy olyan partíció, ahol a fizikai memória tk-i meghosszabítása van. Legalább a fizikai memória kétszerese legyen. Általában elégséges a kb. 700 MB-nyi, de felmehetünk akár 3 GB-ra is (több memóriát igénylő filmesek, CAD-osok, DTP-sek). A localhost az a könyvtár, ahol a felhasználók vannak. (Hasonlatos a Windows Documents and Settings mappájára és annak tartalmára.) Ebbe bekelül a felhasználó és a dokumentumai, továbbá az összes feltelepített program egyéni (felhasználói szintű) beállítása. A telepítés és újraindítás után (miután a CD-t vagy DVD-t kivettük a gépből) egy csili-vili grafikus felületen három menüpont látható. Ez a Grub rendszerbetöltő: - Mandriva Linux indítása - Mandriva Linux indítása biztonságos módban - Microsoft Windows indítása Csak ki kell választani a megfelelő menüpontot és már mehet is a betöltés. A Windowsnál a szokásos betöltés, Linuxnál kéri a felhasználói nevet és jelszót. A Linux látja a Windows partíciót, de csak olvassa az /mnt/windows útvonalon. Utólag átállíthatjuk a jogosultságokat. Telepítéskor megadhatjuk a biztonsági szintet, amely alapértelmezésben közepes, de felmehetünk a paranoiás szintig is. Még egy érdekesség! Amikor kikapcsoljuk a Linuxot, előjön a kikapcsoló képernyő, és mostantól lehet választani a hagyományos ismert pontokon túl az Újraindítás Windows rendszerben pontot is. Ha lesz más operációs rendszer a lemezen Ha lesz, ajánlatos először azt feltelepíteni. A Mandrivának van igen fejlett bootmanagere azaz rendszerbetöltő programja (Grub), amely tud váltani az egyes rendszerek között. Telepítés képekben
A telepítő nyitóképernyője.
A telepítő nyelvének kiválasztása.
7
Több CD vagy DVD esetén ki kell választain a forrást.
A folyamat elkezdődik.
Nyelv kiválasztása. Ez a futó rendszer nyelve lesz.
A licensz elfogadása.
Partícionálás. Meg kívánjuk hagyni a régi rendszert?
A régi Windows összefüggő partícióját kék színű sáv jelzi.
Automatikus partícionálás alkal mával három új partíció jön létre.
Telepítés előtt minden átmásol ható a merevlemezre, ha van elég hely.
Csomagcsoportok kiválasztása.
Csomagok részletes kivá lasztása.
A telepítés elkezdődik egykét reklám kíséretében.
Felhasználók felvétele. Itt kell a root jelszavát is megadni.
Részletes hardverlista. Most még tudunk módosítani.
8
Ajánlat internetes frisítésre. Inkább ugorjuk át.
A telepítés befejeződött. Újraindítás.
Újraindítás előtt ezzel zár a Mandriva.
A Mandriva indítása Indító képernyők Az első indítás előtt vegyük ki a CD-t vagy a DVD-t a lemezmeghajtóból és, ha szükséges, állítsuk vissza a bootsorrendet a számítógép BIOS-ában, hogy mostantól a merevlemezről induljon a rendszer. Az alábbi képek szemléltetik a Mandriva indítását.
Grafikus felület nélkül így mutatkozik a rendszerbetöltő.
Grafikus felület nélkül így kell belépnünk a gépbe.
Ha nagyobb merevlemezünk van, tehettünk rá grafikus környezetet, ekkor a betöltődést is grafikus képek mutatják. Ezt a KDM vagy GDM nevű csomagok látják el (grafikus bejelentkező képernyő). Rendszerszolgáltatásoknál DM néven látszik.
Nyitóképernyő. Itt választató ki a Mandriva indítása. Vár 10 mpet, és ezt indítja. Ez a grafikus Grub rendszerbetöltő.
Rendszerindítás. A bal alsó csík jelzi a folyamatot.
9
Részletek. Az előbbi ablakban megnyomott Esc billentyűre előjön egy részletes információ arról, hogy hol jár a betöltési folyamat.
Felhasználó azonosítása. Adjuk meg nevünket és jelszavunkat. Bal alul kiválaszthatjuk a környezetet és egyebeket.
Különböző DMtémák közül lehet vá lasztani. Az itt látható a 2008.0 alapér telmezett KDMtémája.
A KDE indító képernyője. A pingvin állapota jelzi, mit töltött eddig be.
A felhasználó azonosításakor kiválaszt ható egy másik grafikus környezet. A leg utolsót megjegyzi.
Egyéb beállítások. Így közvetlenül konzolról is bejelentkezhetünk.
Az IceWM környezet kicsit puritán felü lete. Az asztalon nincsenek ikonok.
A KDE kezelőfelülete. Az asztalon ikonok vannak. A panel áttetszővé alakítható, áthelyezhető és animálható is. A jobb oldali nyíl segítségével el is tüntethető.
Indítási beállítások Az indítási beállítások átállíthatók grafikus felületen. Az ehhez való program: A számítógép beállítása, parancssorból drakconf. Használatához rendszergazdai jogosultság szükséges, tehát meg kell adni a root jelszavát. Ez az a jelszó, amelyet a rendszer telepítésekor megadtunk.
10
Itt válasszuk a Rendszerindítás fület és a szükséges beállítást végezzük el. Bánjunk gondossággal vele, mert esetenként többet árthatunk neki, mint használhatunk. Itt lehet beállítani az internetre csatlakozást is: Hálózat és internet fülön Új hálózati kapcsolat beállítása. A beállításról nem kívánunk részletesen szólni, mivel a szájbarágós Windowsnál sokkalta egyszerűbb. Először válasszuk ki a hálókártyát, ill. a kapcsolódás típusát (pl. wireless vagy kábel), majd a protokollt és végül adjuk meg a nevet és jelszót. Ezután jelöljük be, hogy minden rendszerindításkor csatlakozzon-e az internetre, hogy minden felhasználó használhassa-e és azonnal ki is próbálhatjuk. Ha sikerült, kiírja, hogy gratulál nekünk. Okézzuk le, és nyissunk meg egy böngészőt és próbáljuk ki, hogy működik-e a kapcsolat.
Grafikus felületek A grafikus felület kifejezést mondjuk még GUI-nak vagy környezetnek is. A Windowsban csak egy ilyen környezet van, ezért kezdő linuxosok nem is értik, mi lehet ez. Ott választhatunk új, pl. XP-stílus és régi klasszikus stílus között. Ez is valami hasonló, de annál sokkal több. Egy ilyen környezet kinézete merőben eltér egy másiktól. Mások az ikonok, nincsen tálca, óra, vagy éppen az asztalon nincsenek ikonok. Választahatunk modern és tetszetős környezetet, pl. KDE vagy a kicsit visszafogottabb GNOME-ot, vagy akár a kevés memóriát igénylő IceWM-et. Ez utóbbi ráadásul egyszerűsített (light) változatban is telepíthető és használható. Használatával kb. 50-100 MB-ot is megtakaríthatunk a fizikai memóriából. A Fluxbox és a Window Maker felületek szintén a DVD-lemezen vannak. KDE A Mandriva egyik grafikus felülete. A legtöbb program ezen kerül bemutatásra. A programoknak vannak felületei a különböző környezetekre. Ezért bizonyos programok használják a saját környezetüket. Ez többletmemóriát igényel. Ha nincs fent az igényelt környezet, akkor sincs probléma, az alapértelmezett ablakkezelő (X11, X.org vagy egyszerűen csak X) mindig fut. Ilyenkor különleges ikonok és színek nélkül egy egyszerűbb köntösben használhatjuk a programot. A KDE indításkor a következőképpen jelentkezik be: – asztal, melyen van háttérkép – panel, a windowsos Tálca megfelelője – balra K menü vagy Kicker. A Windows Start menüjéhez hasonló. – Feladatlista. A Windows Gyorsindítójának mása vagy az éppen aktuálisan megnyitott programok listája – Virtuális képernyők. Alapértelmezésben négy képernyőt kapunk, és azok között válthatunk. Ezen a részen láthatjuk, hogy az egyes programok hol helyezkednek el. A kis képernyőn belüli ablakot megfoghatjuk és áttolhatjuk egy másikra. – Rendszertálca. Ide kerül pl. a hangerőszabályozó vagy éppen a nyelvkiválasztó zászló. – Óra. Lehet digitális vagy analóg is. – Rejtőfül vagy nyíl. Ha rákattintunk, eltűnik a tálca, de a kicsi nyíl megmarad a helyén. Újrakattintva visszajön a panel. – Kisalkalmazások. Ezek olyan kis programocskák, amelyek beülnek a tálcára. Pl. Holdfáziskijelző, Keresés, Médiumok stb.
11
GNOME Újabb grafikus felület. Érdekeség, hogy a drakconf GNOME-felületű. Látszik a kinézetén, A GNOME beállított stílusát követi. A GNOME fájkezelője a Nautilus, a KDE-jé a Konqueror. Az adott környezetben mindig az alapértelmezett nyílik meg, de választható a másik is. Léteznek egyszerűbbek is, pl. a Pcmanfm vagy a Rox is, amelyek külön telepíthetők. IceWM Van nagyobb és szerényebb (light) kivitelű. Nincsenek ikonok az asztalon, de itt is van panel és a programok elérhetőek az egér jobb gombjából is, ha a képernyő üres területére kattintunk. Az IceWM kevés memóriával rendelkező gépen futtatható sikerrel. Window Maker Szintén egy egyszerű környezet. Az asztalon nagy ikonok vannak, ezeket egymáshoz ragaszthatjuk. Az alkalmazások listája az üres asztalra kattintott jobb egérgombbal látható. Fluxbox Van egy tálca az asztalon, de ikonok nincsenek. A menü szintén a jobb egérgombbal jön elő.
Parancssor jelentősége Konzol vagy bash A Windowsban lévő parancssor nem más, mint egy külön operációs rendszer, azaz az MSDOS. Az XP-ből teljesen kiirtották már, így csak virtuálisan látszik. A Linuxban a parancssort hívjuk még parancsértelmezőnek vagy konzol-nak. A konzol kifejezés a KDE-s környezetű terminál emulátort jelöli, tehát magát a programot és nem a benne futó parancsértelmező motort. A KDE-n használható terminál emulátor neve konsole, a GNOME-ban a gnometerminal-t használhatjuk. Az X11 alapértelmezett terminál emulátora az xterm. Bennük a bash parancsértelmező motor fut. Ez az alapértelmezett sok Linux-disztribúcióban. is. Ha informálódni akarunk a bash-ben használatos utasításokról adjuk ki a: bash --help utasítást. Hosszabban használjuk a bash -c help utasítással. A Konsoleból több parancsértelmező is nyitható külön füleken. Az ls, dir, date és tty utasítások eredményei láthatóak. Bashben dollárjel ($) után írhatjuk utasításain kat. Rendszergazdaként a helyőr előtt #re vált. (Időnként találkozhatunk az interneten olyan uta sításokkal, ahol azok e két jel egyikével kezdő dik. A jelet nem kell beírnunk, ez csak jelzi, hogy mezei felhasználóként, vagy rendszergazdaként kell kiadnunk az azt kövező parancsot. Rendszer partícióra csak rendszergazdaként tudunk írni.)
12
Terminal vagy terminal emulator A terminal emulator egy program grafikus környezetben. Ez csak „virtuálisan emulálódik”. Ha nincs ilyen környezetünk, akkor csak egyszerűen terminal-unk van. A Linux-rendszereken összesen hat terminal-t tudunk nyitni rendre a Ctrl+Alt+F1-től F6-ig terjedő billyentyűkombinációval. Ekkor a képernyő átvált és parancssorban kéri a felhasználó nevét és jelszavát. Ilyenkor megadhatunk más nevet is, azaz több felhasználó is használhatja a gépet más-más teminal-t használva. Sajnos csak egy terminal-on futhat az X11. Ha már bejelenkeztünk grafikusan, akkor azon fut. Terminal-ból visszalépni az Alt+F7 kombinációval lehet. Terminal-ban megtekinthetjük saját könyvtárunkat. Fájlműveleteket hajthatunk végre anélkül, hogy a fájlok hozzáférési jogosultságait át kellene állítanunk. Visszaválthatunk grafikus környezetre. Munkánk végeztével kiléphetünk: exit. Ekkor visszavált localhost login-re és az Alt+F7-re be is zárhatjuk a terminált. Az X kiszolgáló újraindírásához a CTRL+Alt+backspace való. Parancssori rendszerműveletek startx X11 futtatása startkde KDE környezet futtatása startgnome GNOME környezet futtatása exit programból való kilépés, bash-ben bezárja a terminál emulator-t, terminal-ban kijelentkezik quit v. q kilépés programból, bizonyos programból így tudunk kilépni halt a számítógép kikapcsolása killall programnév megszakítja a programnév nevű program futását A fájlrendszerről A Mandriva fájlrendszere ext3. Ez egy naplózott fájlrendszer. A fájlrendszer sajátossága a felhasználószintű hozzáférési jogok megadási lehetősége. Ez azt jelenti, hogy minden mappának és fájlnak akár egyesével más-más tulajdonost rendelhetünk. Alapértelmezésben a programokat tartalmazó partíció tulajdonosa root, ezért külön meg kellett adnunk egy root jelszót is a rendszer telepítésekor. Ezután jön a felhasználók definiálása. Minden felhasználó a saját könyvtárába tud írni. A klasszikus értelemben vett c: meghajtó itt nincs. Csak csatlakozási pontok alapján lehet tájékozodni. A kezdőknek néhány ilyen pont: . a partíció maga (mindig root a tulajdonos) / gyökérkönyvtár (mivel ide van csatlakoztatva a rendszer, a tulaj a root) ~ localhost, saját könyvtár, az a könyvtár, ahol a felhasználó lakik ./ mindig az éppen aktuális mappát jelenti. Minden mappában lehetnek rejtett fájlok. A rejtett fájlok ponttal kezdődnek: .rejtettadat.txt. A rejtett adatokat megtekinthetjük, ha kérjük azok láthatóságát: rejtett fájlok megtekintése. Minden partíción létrejön egy lost+found nevű mappa. Ez tk. a lemezellenőrző által megmentett adatok helye, azoké, amelyeket lemezhiba miatt nem tudott becsatlakoztatni a fájrendszerhierarhiába, írásvédett. Innen kézzel kell visszatenni a megfelelő helyre a fájlokat. Az UNIX-fájlrendszerekben megkülönböztetésre kerülnek a kis és nagybetűs fájl- vagy könyvtárnevek. Egy könyvtáron belül vígan elfér egy Irat.txt és egy irat.txt. Bármikor böngészhetünk parancssorban is. Csak néhány utasítás: date Kiírja számunkra a dátumot és az időt. who Kiírja az adott pillanatban bejelentkezett felhasználókat. w A who-hoz hasonló, de más adatokat ad.
13
whoami tty echo finger last ls dir cat sort uniq wc cp mv rm more less mkdir sajat cd sajat cd.. rmdir sajat chmod chown su
Megtudhatjuk, kik is vagyunk mi a gépünk számára. Azonosítja a munkaállomásunkat. Az utánaírt szöveget adja vissza (visszhang). Egy felhasználót azonosít és néhány dolgot megállapít róla. Ki jelentkezett be utoljára és még mindig bent van-e? Állományinkat listázza ki (LiSt). Információt ír ki az aktuális könyvtárról (DIRectory). Állományainkat tudjuk összefűzni vele (conCATenate) Egy állományt (vagy kimenetet) tudunk vele rendezni. Rendezés után az egyedi sorokkal tér vissza. Szavak megszámlálása (Word Count). Fájlokat másolhatunk ezzel a paranccsal (CoPy). Fájlokat tudunk vele mozgatni (MoVe), illetve átnevezni. Egy állományt tudunk vele eltávolítani (ReMove) vagy törölni. Szöveges állományok könnyű lapozása. Pl. ls -a | more Olyan mint a more parancs, de komolyabb hozzáállással. Létrehozzuk a sajat nevű könyvtárat. Belépünk a sajat nevű könyvtárba. Kilépünk az aktuális könyvtárból. Töröljük a sajat nevű könyvtárat. CHange MODe, felhasználói jogosultságok megtekintése, módosítása. CHange OWNer, tulajdonos megadása fájloknak, könyvtáraknak. SuperUser, azaz rendszergazda, utána root-ként vagyunk jelen.
Nekünk csak bizonyos esetekben kell használni a parancsértelmezőt, pl. olyan esetben, ahol nincs grafikus felület, vagy speciális kezdő paramétert szeretnénk adni a programnak. A klaszszikus értelemben vett parancsikonok itt symlink-nek nevezik magukat (A KDE asztalon dőlt betűvel), azaz szimbolikus link. Van külön hard link is, amely az állomány fizikai helyére mutat. L. az interneten! A Linux fájlrendszere .kde /bin /boot /dev /etc /home /initrd /lib lost+found /media /mnt /opt /proc /root /sbin
A KDE globális beállításai (alapértelmezésben üres) Parancsokat, futtatható programokat tartalmaz Rendszerbetöltő fájlok helye Eszközfájlok Gépspecifikus rendszerkonfiguráció Felhasználók könyvtára (külön partíción is lehet, Mandrivában így van) Rendszerbetöltéskor szükséges könyvtár Fontos megosztott könyvtárak és kernelmodulok Lefagyását követően vissza nem állítható fájlok ide mentődnek Csatlakoztatott média csatlakozási pontja Fájlrendszer ideiglenes csatlakozási pontja, pl. merevlemez-partícióké További alkalmazások szoftvercsomagjai Rendszerkonfigurációs paramétereket tartalmaz A rendszergazda könyvtára Fontos rendszerfájlok
14
/sys /srv /tmp /usr /var .autofsck
Meghajtóprogramok könyvtárai Rendszer által támogatott szolgáltatások Ideiglenes fájlok (tartalma időnként törölhető), külön partíción is lehet Másodlagos hierarhia, külön partícióra is tehetjük Változó adatok (naplófájlokat is tartalmaz, időnként ritkítható) Rendszerbetöltéskor létrejövő fájl, üres.
Programok Programok utólagos telepítése, eltávolítása A programokat nem telepítővel kell telepíteni, hanem csomagból. Ezek a csomagok készen állnak rendelkezésre a CD-n, DVD-n vagy az interneten. Attól függően, hogy melyik disztribúciót választjuk, más-más csomagnevünk, csomagkiterjesztéseink vannak. A Debian Linux a .deb, míg a Mandriva az .rpm kiterjesztésből telepít. (Időnként a Fedora-ra szánt .rpm-ek is települnek, de ha van Mandriva-s változat, inkább azt telepítsük.) Fontos! Mindig az adott disztribúcióhoz való csomagot használjuk. A Mandrivánál pl. az mdv szótöredéknek benne kell lennie a fájl nevében, és persze nem árt a verziószámnak is megegyeznie (a mi esetünkben 2008.0). Géptípus alapján is megegyezőnek kell lennie, pl. x86, i586 stb. Vannak univerzális csomagok (pl. a fontok), itt a noarch kifejezés utal arra, hogy architektúrától függetlenül telepíthető (no architecture). A rendszer telepítése során a szükséges csomagok és így a programok telepítésre kerülnek. Sikeres telepítés végén informál mindet, a 2008.1-nél még ezt se teszi. Telepítésre van egy grafikus program: Szoftver telepítése illetve eltávolítása. Az ablak felirata viszont Szoftverkezelés. Ennél rövidebb a parancssori utasítás: rpmdrake. Ennek használatához is rendszergazdai jogosultsággal kell rendelkezni, azaz meg kell adni a root jelszavát. Első használat alkalmával meg kell adni a forrá sokat, tárolókat. Mind üzleti (official), mind disztri búciós forrást megadhatunk. Célszerű a legköze lebbi ftpszervert megadni.
A programok könnyen kiválaszthatóak az ikonok segítségével, de a keresőbe is beírhatjuk a program nevét. Zöld pipa jelzi, hogy telepített, kék jelzi a frissítést. Ha frissítést is töltünk, a régi összetevőt már nem fogja listázni, és attól kezdve a frissített előtti ikon lesz zöld. Telepíteni lehet paracssorból is. Először adjuk ki a su utasítást, adjuk meg a root jelszavát és gépeljük be az urpmi utasítást valahogy így, ha a gimp legújabb változatát szeretnénk telepíteni: urpmi gimp
15
A program próbálja telepíteni CD-ről, DVD-ről (ha előzőleg ott van a tárolók listáján) vagy letölteni az internetről. Telepítés után kiírja, hogy telepítette. (A Spring kiadásban nem írja ki a végén.)
A kijelölt programról informálódhatunk is. Megtudhatjuk, milyen verziójú és mire való.
További programokat a csomagtelepítő segítségével lehet telepíteni. Nem csak programokat, hanem modulokat is, pl. betűkészletet, témát, sablonokat, video kodekeket, stb. Ezért célszerű az igényelt modult kikeresni a csomagkezelőben és kipipálva azt telepíteni. Vannak a disztribúcióban nem található csomagok, ezeket sajnos nekünk kell külön letölteni és telepíteni. Ha ráduplikálunk az .rpm-re, automatikusan telepítésre kerül (megnyitja a szoftverkezelő), azaz megindul a csúszka és a végén kiírja, hogy a telepítés kész. Telepítés forrásból A linuxos programok szinte mindegyike fellelhető az interneten forráskóddal is. Töltsük le a forráskódot tartalmazó tömörített állományt pl. a munkaasztalra. Kattintsunk rá kétszer, ekkor megnyitja az Ark, azaz a tömörítőkezelő program. Kattintsunk a kitömörítés ikonra, válasszuk ki a célkönyvtárat és tömörítsük ki. Addig legyen nyitva az ablak, amíg a tömörítés be nem fejeződik, azaz az egérmutató abba nem hagyja az animációt. Lépjünk be a kicsomagolt könyvtárba és olvassuk el a használati utasításokat. A telepítés többnyire nagyon egyszerű. A könyvtáron belüli üres részre kattintsunk jobb egérgombbal és válasszuk a MűveletekParancsértelmező megnyitása itt lehetőséget. Így sokkal könnyebb az adott könyvtárhoz ugorni, mintsem szövegesen begépelnénk az útvonalat a konzolba. Telepítés előtt bizonyosodjunk meg, hogy megvan-e a telepítéshez való összes összetevő. Szükséges lehet a gcc és make programok megléte. Ha nincs, telepítsük azokat: urpmi gcc és urpmi make
16
Szükséges lehet más program, library telepítése, attól függően, hogy milyen fejlesztői nyelven készítették, adták közre a forráskódot. Ez leginkább a C programnyelv lehet. Mivel telepíteni fogunk, root jogosultság miatt su adandó ki. A jelszó megadása után gépeljük be: ./configure A konfigurálás elindul és minden sor végén Ok vagy Done vagy valami pozitív megerősítésnek kell lennie. Ha nem sikerült a konfigurálás, ez azért lehet, mert nincs telepítve valamelyik modul. Ellenőrízzük le és telepítsük az előzőekben megismert urpmi utasítás használatával. Esetekben bizonyos „devel” végződésű csomagokat is telepíteni kell, noha megvan a normál is. Ez azért lehet, mert a programot a devel-es csomaggal készítették. Ezután jöhet a make . Ez a make nevű programot indítja. (Ha ilyen sincs, gyorsan telepítsük: urpmi make.) Ezután adjuk ki a: make install utasítást. A make telepíti az összetevőket. Kiírja, hogy mit hová telepített. Ezzel be is fejeztük a telepítést. Az ideiglenesen kicsomagolt könyvtárat a szemetesbe dobhatjuk. Bizonyos programokat Qt-n, míg másokat Gtk-n fejlesztettek. A Mandriva-ban KDevelop C++ fejlesztőkörnyezet van. Gtk fejlesztőkörnyezet nincs a DVD-n. Azokat körülményesebben tudjuk fefordítani. Az urpmi fontosabb utasítása csomag telepítése: urpmi csomagnev csomag eltávolítása: urpme csomagnev csomagadatbázis kérése: urpmq csomagnev csomag keresése, amely tartalmazza a fajl-t: urpmf fajl csomaglista frissítése: urpmi.update -a renfszer frissítése: urpmi --auto-select Internetböngésző használatával könnyen telepíthetünk csomagokat, ha az EasyUrpmi-t választjuk: http://mandrivausers.org/easyurpmi/
A programok a K menüben témakör szerinti csoportosításban szerepelnek. Előfordulhat, hogy egyes programok több menüpont alatt is szerepelnek. Az is előfordulhat, hogy nincs a K menüben. Ez azért lehet, mert nincs grafikus felülete (csak parancssorból működik a program). Utánanézhetünk a telepített programok összetevőinek az rpmdrake jóvoltából (csak csomagból telepített programok esetében): A GIMP információit az alsó ablaktáblában olvashatjuk. Megtudhatjuk a méretét és azt, hogy milyen fájlokból tevődik össze.
17
Windows programok linuxos megfelelői Windowsos programnál csak Microsoft terméket jelöltünk. (A Linux oszlopában a Mandriva DVD-jén is meglévő, ill. az internetről letölthető programokat.)
Művelet
Irodai programok jegyzettömb Post-It jegyzetek szövegszerkesztő Rich Text formátum szövegszerkesztő táblázatkezelő adatbázis-kezelő képletkészítő rajzoló bemutatókészítő
Windows program neve kiterj.
Linux program neve
Jegyzettömb* nincs nincs WordPad* Microsoft Office Word Exel Acces
Kwrite, Kate Knotes AbiWord1 Joe OpenOffice.org Writer Calc Base Math Draw Impress Koffice Kword Kspread Kexi Kivio Karbon14 Kpresenter Kplato Kugar Kformula Kchart Krita
Draw PowerPoint
TXT RTF DOC XLS MDB PPS
szövegszerkesztő táblázatkezelő adatbázis-kezelő vállalati diagramkészítő vektoros rajzoló bemutatókészítő project-manager üzleti kimutatás képletkészítő (torta)diagramkészítő rajzolóprogram PhotoEditor képek Hálózati programok böngésző Internet Explorer* XML weblapszerkesztő FrontPage XML csevegőprogram Msn* msn töltögetőprogram (FTP) fájlcserélő (torrent) levelezés Outlook (Express)* EML hírolvasó Outlook (Express)* NWS RSS olvasó címtár Címtár* határidőnapló Kiadványkészítés DTP-szerkesztő Publisher PUB PDF készítés nincs
18
kiterj.
TXT ABW RTF ODT ODS ODB ODF ODF ODP KWD, OASIS KSP KEXI FLW KARBON KPR KPLATO KTF KFO CHRT KRITA
Konqueror, Lynx Mozilla Firefox XML Kompozer XML, CSS Kopete msn, icq, stb. Kget, Midnight Commander++ Ktorrent, Transmission Kmail EML KnewsTicker NWS Akregator RSS KaddressBook Korganizer Scribus Scribus
SLA PDF
PDF olvasása Vektoros rajzoló Nyomtatás fájlba Betűtípus készítése CAD-program Lapolvasó Karakterfelismerés 3D-s modellezés Egyéb programok Rajzolóprogram Képnéző Fényképezőgép Zenelejátszás Filmlejátszás
nincs nincs nincs FontCreator nincs nincs nincs nincs
KPDF, Kgostview+ PDF Inkscape SVG rendszerszinten PS, PDF Fontforge SFD Qcad DXF Kooka, Xsane képek Kooká-n belül GOCR, OCRAD Blender BLEND
Paint* képek Kép- és faxmegjelenítő* csak Detect and Download* MediaPlayer* hangok MediaPlayer* videó
TV-néző program DVD-lejátszás Midi lejátszása Kotta készítése Kották összeállítása Kotta készítése
nincs MediaPlayer* MediaPlayer* nincs nincs nincs
GIMP képek Gwenview° képek showFoto képek** 2 Amarok, mpg123 MP3 Mplayer, Koffeine, Xine, Totem videó tvtime, kdetv Kaffeine, Mplayer, Totem Timidity++ MID Noteedit NOT Rosegarden RG Lilypond PDF
AudioCD készítése CD-borító készítése Videó szerkesztése AudioCD grabbelés CD-író program Tömörítő program Számológép Vágólap kezelése Képernyőfotózás Fájlkezelés
MediaPlayer* MédiaKódoló* MediaPlayer* Explorer* fájlkezelőből* Számológép* Vágólapkezelő* nincs Explorer*
* operációs rendszer része ** szerkesztés is *** rendszer kikapcsolásakor több bejegyzést is elment
+ ++ ° °°
AudioCD
Kaudio Creator AudioCD Kover WMV Kdenlive videók WMA fájlkezelőből, Grip OGG szabványos K3b, Brasero° különféle ZIP Ark, File-roller° TAR.GZ Kcalk, Gcalctool CLP Klipper*** műveletnapló vágólapra Ksnapshot°° PNG, BMP Konqueror, Krusader, Pcmanfm, Nautilus, Midnight Commander°°°
Evince1 °°° Tux Commander, Konqueror, FileZila, wget Midnight Commander továbbiak 1 a GNOME Office részei Gnome-screenshot 2 ogg123 az OGG lejátszásához
A Mandriva beállítása Vezérlőpult A KDE grafikus környezet beállítását végezhetjük el a Vezérlőpult-ból. Ide nem kell rendszergazdai jogosultság: Kcontrol. Itt tudhatjuk meg a Linux-rendszerünk főbb tulajdonságait: a rendszer nevét: Linux, a KDE verzióját: 3.5.7, a kernel verzióját: 2.6.22.9-desktop-1mdv, a géptípust: i686.
19
Beállíthatjuk a munkaasztalt, amely a 2008-as Mandrivában a Munkaasztal nevet kapta, és a fájlrendszerben is így szerepel. Továbbá témák közül választhatunk, a fájltípusokhoz rendelt programokat állíthatjuk be, stb. Amit itt beállítunk, csak nálunk látható, más felhasználó más beállítással élhet. Minden egyes mappa ikonját megváltoztathatjuk. A változtatást tartalmazó beállító fájl egy, a könyvtáron belül létrejövő rejtett .directory fájlba mentődik. A Linuxban használt ikonok egyszerű képek .png kiterjesztéssel. Általában használható a 128×128px méretű, és a nagyon nagy (256×256px) is. A png előnye, hogy átlátszóságot is menthetünk benne, tehát 32 bitesen is működik. Igen szép és tetszetős ikonjaink lehetnek. A png képeket bármelyik arra alkalmas programmal létre lehet hozni. Így külön ikonokat lehet gyártani az mp3-as könyvtáraknak. (A lemezborítót kicsinyítsük le, és mentsük png-be. Fontos, hogy alapértelmezésben teljes útvonalat ment a .directory-ba, de mi ezt átírhatjuk relatív útvonallá valahogy így: ./icon.png .) A könyvtárszerkezetről Mivel a Mandriva előzőleg három partícióra települt, egy kicsit körül kell járni a témát. A gyökérpartícióba települ az operációs rendszer magja és a programok. A partíción lévő könyvtárak hozzáféréséhez root jogosultsággal kell rendelkeznünk. Ezért kell minden egyes telepítéskor megadni a root jelszavát. A localhost-ról már szóltunk. Ez a tk-i sajátgép és a /home útvonalon van. Mivel ez is egy partíció, van neki külön lost+found könyvtára. A /home-on belül ott vannak a felhasználók könyvtárai. A felhasználók csak a saját könyvtárukba tudnak írni. Ha máshová is szeretnének, akkor root jogosultsággal kell rendelkezniük, vagy root-ként átállítani a jogosultságokat. Minden egyes program létrehozza a beállításait és felhasználói szintű fájljait a felhasználó könyvtárán belüli rejtett könyvtárakban. A gimp program itt tárolja a konfigurációját (ha Jancsi a nevünk): /home/Jancsi/.gimp-2.4 A konfigurációs állományok kiterjesztése .rc . Lehetnek esetleg .cfg, .xml vagy kiterjesztés nélküliek is. Ha nem működik egy program, pl. a rossz beállítás miatt, töröljük ki a konfigurációs fájlt, természetesen felhasználói szinten. Konfigurációs fájlok lehetnek a rendszerpartíción is, de ahhoz root engedély kell. A Vezérlőpult Témák panelja. Telepíthetünk háttereket, stílusokat, ikono kat. Megváltoztathatjuk a megjelenést, be tűtípusokat telepíthetünk vagy törölhe tünk, és számos hasznos beállítást csinál hatunk. Ha nem tudjuk, hol keressük, írjuk be a keresés ablakába.
20
Programok használata Ingyenes programok hatalmas mennyiségben Néhány programról el se tudja képzelni egy Windowson felnőtt felhasználó, hogy van ingyenes alternatívája. Igen, ingyenes, mert a Linuxban minden ingyenes. Nincsenek jelszavak telepítéskor, azokkal nem kell bajlódni. A programok szinte 99%-a magyarított, már ami a csomagokat illeti. A KDE teljes egészében le van fordítva magyarra. Néhány program (a teljesség igénye nélkül), amely teljesértékű alternatíva lehet: • OpenOffice.org, teljesértékű irodai programcsomag • Koffice, irodai csomag KDE-re, Krita-ja CMYK színteret is tud • Mozilla Firefox, internetböngésző (A Konqueror fájlkezelő is tud böngészni.) • Scribus, teljesértékű DTP-szoftver CMYK-val, PDF-fel, PS-sel színprofilokkal nyomdakész dokumentum készíthető InDesign vagy Quark helyett. • GIMP, általános raszteres képmanipuláló program a Photoshop helyett • KPDF, Evince, Kghostview, Pdfedit PDF-fájlok olvasására való programok • Fontforge, betűtípus készítését teszi lehetővé .ttf, .otf de MM fontok is készíthetők • Inkscape, skálázható vektoros grafika létrehozására alkalmas, lehet vele bitképet vektorizálni is. Fizetős ismerőse az Illustrator • Audacity, hangfájlok felvételét, szerkesztését teszi lehetővé • Kdenlive, videóvágó program • Blender, 3D-s animáló program, térhatású feliratok, valósághű utcai animációk, stb. • Qcad, 2D-s CAD-program műszaki tervek készítésére AutoCAD helyett • K3b, CD/DVD-író program. Alapértelmezésben Unix/Linux+Windows rendszerű korongot készít, amelyet a Windows is tud olvasni.
Utólagos telepítések Nem árt néhány szót szólnunk bizonyos, de annál inkább fontos modulról, szolgáltatásról. A szolgáltatások többségét rendszergazdai szinten tudjuk beállítani, pl. nyomtatókat. Másokat viszont a felhasználó saját maga adhatja meg, pl. digitális fényképezőgép kiválasztása. ups a nyomtatószoftver sane a lapolvasószoftver A lapolvasó- és nyomtatóadatbázist utólag kell telepíteni, pl. az új nyomtató felvételekor kérni fogja a DVD-t.
Valami nem működik. Talán vírusos lett a gépem? Erről szó sincs. A vírusokat Windowsra írták. Egy másik operációs rendszerben semmilyen kárt nem okozhatnak. Ezért Linuxon nincsen vírusírtó program. Ez csak részben igaz. Ugyan a
21
windowsos vírusok kárt nem tehetnek, de a rendszerben jelen lehetnek, ezért szükség lehet telepíteni egy ilyet irtó programot. Például CD-írás előtt vagy e-mailezés alkalmával, de csak akkor, ha dokumentumainkat gyakran megosztjuk más Windows-felhasználókkal. Ilyen a Kaspersky, amely csak Windows-vírusokat ismer fel és írt: http://www.kaspersky.com/linux
Nem csak a Kaspersky véd vírusok ellen. A http://free.grisoft.com/doc/downloads/us/frt/0?prd=afl
címről tölthető le a Grisoft cég AVG névre hallható víruskeresője. Újabb vírusmegjelenések miatt célszerű gyakran frissíteni a vírusadatbázist. Van egy másik biztonsági módszer is. A tűzfal itt is működik. Mandriva Linux Vezérlőközpont – Biztonság – Személyi tűzfal beállítása pontban beállíthatjuk, mely szolgáltatásokat védje. Az interaktív tűzfallal (# drakids) feketelistára tehetjük a betolakodó támadást. Fájlok eredetisége A Windowsban hitelességi bizonyítványokkal és jelszavakkal védik az eredeti szoftvert. Linuxban nincsenek jelszavak, ezért egy más eljárással kell az eredetiséget biztosítani. Erre találták ki az md5 és más hasonló algoritmusok használatát. Használata egy példán szemléltethető: Készítettünk egy dokumentumot vagy programot a Linuxban. Ennek a neve legyen eredetifajl.txt. Ehhez készítenünk kell egy .md5 fájlt (esetleg külön közölhető tartalma). Az ebben a fájlban tárolt kód biztosítja az eredetiséget. A művelet a következő. Parancssorból adjuk ki az md5sum eredetifajl.txt utasítást (fájlnevet a pontos útvonallal). Hatására egy 32 számjegyből álló zagyvalékot (hash) kapunk. Készítsünk egy eredetifajl.md5 fájlt és másoljuk bele a zagyvalékot. Osszuk meg mindkét fájlt az interneten. Aki letölti a fájlunkat, az visszaellenőrizheti annak eredetiségét. A letöltött eredetifajl.txt-hez adja ki az md5sum eredetifajl.txt utasítást. Azonos zagyvalék esetén biztos lehet a fájl eredetiségében. Sajnos ez a módszer nem biztosíték arra, hogy az eredeti fájl nem fertőződött-e meg már korábban a szerző gépén. Amennyiben az eredetifajl.txt-t az interneten egy vírus megfertőzte, vagy valaki belejavított, ez a zagyvalék még egy karakter átírása esetén is teljesen más lesz. Ezeket az eredetiséget ellenőrző programokat ellenőrzőösszeg-alkalmazásoknak nevezzük. A telepítettek automatikusan megjelennek a Krusader fájlkezelő Beállítások – A Krusader beállítása – Függőségek – Ellenőrzőösszeg-alkalmazások fülén. Ilyen eszközök a következők: md5sum, sha1sum, sha224sum, sha256sum, sha384sum, sha512sum, md5deep, sha1deep, sha256deep, tigerdeep, whirpooldeep és cfv. Mindegyik program a saját algoritmusa alapján készít zagyvalékot. A Fájl – Ellenörzőösszeg létrehozása menüpontban grafikusan könnyedén kiválaszthatjuk a megfelelő alkalmazást, elkészíthetjük és fájlba menthetjük a zagyvalékot. A Mandriva jelen KDE-verziója hasítókódnak nevezi a zagyvalékot. Ha tömöríteni is fogjuk a fájlt, akkor utólag hozzuk létre a hasítókódot, mert az már a tömörített állományra fog vonatkozni.
A KDE működése A Mandriva Linux 2008 operációs rendszer KDE és GNOME kezelőfelülettel működik. A felület indítása előtt el kell indítani az X kiszolgálót. Ezt a Mandriva automatikusan elvégzi (startx). Rendszerindításkor kijelölhetjük az Egyéni környezetet, akkor csak az X fog indulni, és feljön két xterm-ablak. Az egyik a képernyő közepén, a másik kicsit nagyobban annak bal 22
felső sarkában. Bármelyikbe írhatunk utasításokat, onnan indíthatjuk a KDE-t: startkde, vagy az IceWM-et: starticewm. Fontos, hogy azt az ablakot ne zárjuk be, amelyből előzőleg indítottuk a környezetet. Az ablakkezelő csak az ablak tartalmát mutatja. Ha nincs környezetünk, akkor nem lesz fejléc és szél, így azokat nem tudjuk mozgatni. Mihelyt indítottuk valamelyik fentlévő környezetünket, azonnal megkapják a keretüket és a fejlécüket az ablakok. Mi azonban választhatjuk egyszerűen a KDE opciót (session), akkor minden „normál módon” fog működni.
A rendszer összetevőinek betöltődési sorrendje (nagyon sematikus ábra)
A Mandriva Linux 2008 jelenleg a 3.5.7-es verziójú KDE-t tartalmazza. A szolgáltatásai igazán a Windows XP-t használók számára hatalmas különbség. Ugyan nem tudjuk bemutatni a 3D-s lehetőségeket a megfelelő videókártya hiányában, de már így is sok érdekességet és kényelmi szolgáltatást találhatunk benne (a 2008.1-es kiadás KDE 3.5.9-et és GNOME 2.22est). Médiumok kezelése Behelyezett CD, DVD automatikusan működőképessé válik. A Windows régies és a Macintosh kicsit biztonságos módszere között helyezkedik el. Mandrivában az összes csatlakoztatott média a Munkasztalon található Tárolóeszközök ikonban szerepel. Közvetlenül a fájlböngésző (Konqueror) címsorából is elérhető: media:/ címen. A behelyezett médium fájlrendszerét és karakterkódolását automatikusan próbálja beazonosítani. Ez nem mindig siker a régi korongok esetében. Ilyenkor először le kell csatlakoztatni, majd más paraméterekkel felcsatlakoztatni azt. Csatlakoztatott médiumok ikonjai jobb alul zöld háromszöget kapnak. Jobb egérgombbal kattintva rájuk csak Leválasztás opciót olvashatunk. Sikeres leválasztás esetén az ikon megmarad, és eltűnik a zöld háromszög. Ilyenkor lesz helyette Csatlakoztatás opció. Újracsatlakoztathatjuk. Egyéni csatlakoztatásokat parancsértelmezőből tudunk eszközölni a mount paranccsal. Leválasztani az umount paranccsal lehet. Ahhoz, hogy tudjuk, mit kell felcsatlakoztatnunk, tudnunk kell, hogy az melyik eszközben található. Az eszközök pontos helyéről a drakconf Hardver – A hardver böngészése és beállítása pontban tájékozódhatunk. A csatlakoztatáshoz tudnunk kell az eszköz útvonalát és azt, hogy hova, melyik útvonalra kívánjuk csatlakoztatni. Tájékozódhatunk a mount –help utasítás kiadásával. A man 8 mount utasításra a kézikönyv kívánt helyét olvashatjuk. Kézi csatlakoztatással csak rendkívüli esetben éljünk.
23
Utánajárhatunk az eszközeinknek. Megtudhatjuk hova lettek felcsatlakoztatva és konfigurálhatjuk az illesztőprogramot is.
AudioCD hangsávjainak kinyerése (grab) Nyissuk meg a CD-t Konqueror-ban. Merőben más féjlrendszert kapunk, mint a Windowsban. Fogjuk meg, és húzzuk ki az Ogg Vorbis feliratú ikont az asztalra .ogg formátumba való kinyerés érdekében. A kinyerési folyamat elkezdődik. Más formátumba, pl. tömörítés nélküli .wav-ba is menthetünk. Az MP3 ikon sajnos azért nem szerepel, mert ilyen kicsomagoló nincs feltelepítve a gépre. Telepítenünk kell a lame-et sajnos forráskódból. Innen letölthető és telepíthető: http://downloads.sourceforge.net/lame/lame3.97.tar.gz? modtime=1159107882&big_mirror=0
Sikeres telepítés után és a CD újracsatlakoztatása után már megjelenik az MP3 ikon is. Esetleg újra kell indítani a KDE-t. (Nem muszáj kikapcsolnunk a gépet. Válasszuk a Kijelentkezés menüpontot a K menüben. Ilyenkor csak a KDE fog újraindulni.) A lame telepítését követően Audacity-ben is tudunk mp3-ba konvertálni. A hangszerkesztő Audacity lame nélkül is tudja olvasni az mp3-as állományokat, mivel azt egy másik modul végzi. (A program sajnos rossz könyvtárban keresi az mp3-as plugin-t. Írjuk át a valós útvonalra. Így már látni fogja a hangkódolót.)
Egy hang CD tartalma, ahogy a Konqueror látja.
Hangsávok kinyeréséhez ajánlott program a GNOME-os Grip vagy a KDE-s KaudioCreator. Ezeknél egyedi minőséget is adhatunk.
24
Képek átalákítása más formátumba megnyitott program nélkül Kattintsuk egy képre jobb egérgombbal és válasszuk a Műveletek – Átalakítás ponton belül a kívánt formátumot. Választható formátumok: .png, .gif, .tif, .jpg. EPS-, PS- és PDF-fájlok is átalakíthatóak képformátummá. Ezek az ún. servicemenu-k, és hivatkozás formájában tartalmazzák az utasítást, a háttárben nyitja meg a programot és használja annak erőforrásait. Virtuális nyomtató használata A Mandriva már feltelepített nekünk két ilyen nyomtatót, amellyel fájlt hozhatunk létre a lemezen. Az egyikkel .pdf-et tudunk írni: Fájl – Nyomtatás ablakban Nyomtatás fájlba (PDF) nyomtató kiválasztása. A másikkal .ps-t tudunk készíteni: Nyomtatás fájlba (PostScript). Ilyen fáljokat meg tudunk nyitni KGhostview-val vagy KPDF-fel (ez utóbbival csak .pdf-et). Virtuális nyomtató nem mindegyik fájltípus esetén áll rendelkezésre. Elküldés faxként és PDF küldése e-mailben nyomtató is szerepel (a Konqueror címsorába: print:/ ). Böngészve másol vagy mozgat Fájlok és könyvtárak áthelyezése egy másik könyvtárba megoldható könnyen is. Válasszuk a helyi menüben a Másolás ide vagy Mozgatás ide opciókat. Tömörítés jobb egérgombbal Válasszuk a helyi menüben a Tömörítés opciót. Azon belül kiválaszthatjuk, melyik formátumba szeretnénk tömöríteni. A KDE alapértelmezett tömörítője az Ark és .tar.gz tömörítvényeket hoz létre. Fontos, hogy tárolásra kerül a készítő neve és csoporttagsága. Ezért elkerülendő válasszunk mást vagy előzőleg adjunk más tulajdonost a fájloknak. CD-re, DVD-re íráskor megmarad az eredeti felhasználói név (ha unixos fájlrendszerbe mentjük). Ablakok stílusa Az ablakok fejlécet és keretet tartalmaznak. A fejléc stílusa, sőt a rajtuk lévő nyomógombok mennyisége és elhelyezkedése egyénre szabható. Így van Felgördítés opció is. Windowsban a fejlécre duplikálva azt teljes képernyőre feszül. Mandrivában viszont felgördül. Csak a fejlécek láthatóak. A működést szabályozhatjuk is a Vezérlőpultból: Megjelenés – Ablakkeret-stílus. Ikonok az asztalon Ismert fájltípusokhoz nem az alapértelmezett ikonok, hanem tartalmuk látszik. Ilyen típusok a kép- és videófájlok (videóknál az első képkocka), .ps, .pdf, .ttf stb. Gyenge gép esetén testreszabhatjuk, mi látszódjon (szintén a Vezérlőpultból): Munkaasztal – Működés – Fájlikonok ill. Eszközikonok. Épp ezért nem célszerű több száz képet vagy videóklipet egy könyvtáron belül elhelyezni, mert a rendszer próbálja az összes nézőkéjét előállítani. Elmondható, hogy kb. egy megabájtnál nagyobb képeknél nem olvassa be ikonját. Az ikon gyorsítótár mérete szabályozható. (A nézőképek a ~/.thumbnails könyvtárban helyezkednek el. Időnként mi magunk is törölhetjük.)
Használat A grafikus felületekről A Mandrivában is használható a két nagy grafikus felület, a KDE és a GNOME is. Mindkettő telepíthető egyszerre. A DVD-n még van egy egyszerűbb felület, IceWM, ennek is a light25
verziója. A 3D-s grafikus felülethez, ablakokhoz megfelelő videókártya szükséges. A KDE Qt fejlesztőkörnyezetet kíván meg. Ezért annak főbb moduljait telepíti a rendszer. A GNOME Gtk+ alapokon nyugszik. Ebből következik, hogy pl. GNOME-ra szánt program fordítása és telepítése előtt a Gtk+ fordítókomponenseinek fent kell lennie. GNOME-programok futnak KDE alatt is, mert a futtatáshoz szükséges modulok telepítésre kerültek, viszont fordítani csak akkor tudunk, ha a Gtk+ is települt. Ráadásul az újabb programokat mindig a legújabb verziójú fejlesztőkörnyezeten készítik, ezért a modulok legújabb verzióit kell beszereznünk. Csomagból telepítéskor nincs probléma, oda nem kell fordítókomponens, csak a megjelenítésért felelős modulnak. A feljesztőkörnyezeteket nem kell teljes egészében letölteni és telepíteni, azok segítségével magát a programot fejleszthetjük, hanem elég a forráskódból való konfigurálást és telepítést végző összetevőket használni legjobb esetben. Irodai programok Leggyakrabban használt program az OpenOffice.org, amely a hagyományos szövegszerkesztőn és táblázatkezelőn túl tartalmaz adatbázis-kezelőt és rajzolóprogramot is. Linuxrendszerre a teljes csomag telepítésre kerül, kb. 300 MB. Az OpenOffice.org mind KDE, mind GNOME felületen használható. Az OpenOffice.org magyar nyelvű oldalán sablonok és más hasznos dolgok is elérhetőek: http://hu.openoffice.org/
A dokumentumtárban sablonok és fontok is vannak: http://hu.openoffice.org/servlets/ProjectDocumentList
A csak KDE-re fejlesztett csomag a Koffice. Ebben is megtalálható minden szükséges program az irodai munkavégzésre. Ezt is teljes egészében, összes moduljával együtt kell telepítenünk. Futtatható GNOME alatt is, de KDE-s színsémában láthatjuk. A GNOME-ra szánt szövegszerkesztő, AbiWord, ugyan szegényesnek mondható, de kevesebb memóriát kíván meg. A táblázatkezelő neve: Gnumeric. Az adatbázis-csatolásokat a GNOME-DB végzi. E programokat együttesen nevezzük GNOME Office-nak. Részletesebben a kollekció programjairól a 36. oldalon. Weboldala: http://live.gnome.org/GNOMEOffice
Mindhárom programcsomag ismeri a nyílt OpenDocument formátumot. Ezeket OASISdokumentumoknak nevezzük. Ha ebbe mentjük el, biztosak lehetünk, hogy a másik csomag tagja is könnyen megnyitja. Az AbiWord-höz külön modult kell letölteni, hogy ebbe és még jó néhány más formátumba tudjunk exportálni. A dokumentumokból közvetlenül tudunk írni Acrobat-os PDF-fájlt; OpenOffice.org. Ha mégis szeretnénk egyéni beállításokkal írni, választanunk kell a nyomtatást. Itt már előre fel lett nekünk telepítve a virtuális PDF-író és a PostScript-író, mely utóbbi PS-fájlokat hoz létre a lemezen. Ps-írás a GhostScript jóvoltából áll rendelkezésre. A fájlokat a KGhostView jóvoltából olvashatjuk. (A GIMP-pel nyomtathatunk Gutenprint-en keresztül is valós nyomtatóra.) Multimédiás programok MP3 lejátszására az Amarok nevű programot ajánljuk. Videófilmek lejátszásához már számos programmal talákozhatunk: Xine, Mplayer, Kaffeine, Totem. Az alapértelmezett hangtömörítő eljárás az OGG-Vorbis-féle. Használhatunk mp3-at is! 26
Amarok zenelejátszó. MP3 zenéket vagy inernetes rádióadásokat is meghallgathatunk vele. Terminál ból az mpg123mal lehet mp3at lejátszani, Oggot viszont az ogg123mal.
Audacity hangszerkesztő. WAV, MP3, OGG és más hangfájlokat szerkeszthetünk vele.
Hangszerkesztő program az Audicity. Midi fájlokat a Timidity++ játssza le. Kottagrafikai programok közül a NoteEdit-et ajánljuk. Ez a program midit készít. Ha nem halljuk a zenét (ha nincs hardveres midi kártyánk), előzőleg telepíteni kell a Timidity++ midi szerverét (külön csomagból telepíthető: timidity-init), és indítani is kell a szolgáltatások között. Ezek után más midi lejátszására is képes program (pl. KGuitar) képes lesz megszólaltatni a midi hangját. GNOMEradio. Rádióhallgató és felvelő program.
NoteEdit, kottagrafikai program, natív .not fájlokat készít, exportál .midbe, a LilyPond jóvoltából PDFbe is ír kottát.
27
Kdenlive videóvágó program AVI, MPEG és más videót szerkeszthetünk Vágások közötti áttűnéseket is tud, külön hangsávja is van.
Videófilmek vágásához az egyik legjobb program a Kdenlive. Számos kódolással elbánik, pl. a nyílt OGG Theora videókodek már telepítve vár ránk. Hálózati programok A KDE-ra fejlesztett Konqueror fájlkezelőnek van internetböngésző funkciója; Beállítások – Profil betöltése. Ezzel ftp-zni is lehet. A rendszer inkább ajánlja a Mozilla-Firefox-ot. GNOME-ban az Epiphany böngésző, levelezéshez a Kmail vagy az Evolution – naptárral –, csevegéshez a Kopete ajánlott, amely utóbbi számos protokollal elbánik: pl. Icq, Yahoo, Msn. A rendszerben szintén megtalálható az ismert távoli asztal-kliens (rfbdrake) vagy más hálózatokhoz való csatlakozást elősegítő modulok, pl. Samba, de a gép használható közvetlenül internetes kiszolgálónak is. (A Skype-ot a honlapjukról lehet külön letölteni. Megjegyzendő a kereskedelmi termékek úgyszintén külön tölthetőek le, pl. Opera webböngésző vagy RealPlayer médialejátszó.) Kiadványkészítő programok Linuxon az egyedüli kiadványkészítő program a Scribus. A program közvetlenül képes írni nyomdakész Pdf- vagy Ps-fájlokat. Pdf-fájlok megjelenítéséhez a KPDF ajánlott.
Belső vonalkódkészítő je, színköre (színharmó niák keresése) is van, to vábbá fontkönyv nyomta tására is van lehetőség. A még fejlesztési fázis ban lévő 1.3.5ös verzió val texképleteket is be lehet majd illeszteni.
28
Vektoros rajzokat az Inkscape-pel tudunk csinálni. Az .svg formátum szintén nyílt forrású és a Scribus is ismeri, de sajnos csak RGB. OASIS-dokumentumot is tudunk beimportálni.
Fotók letöltéséhez és egyszerű javításához a showFoto ajánlott. A digitális fényképezőgépről letöltött fotókat tekinthetjük meg vele. Néhány egyszerű képkorrekciós eszközzel rendelkezik.
Az RGBs színtér, ha beágyazott látható. Más RGBs színtérbe is konvertálhatunk.
Betűtípus készítéséhez a FontForge ajánlott.
A Fontforge TTF, PS és OTF fontokat nyit meg és konvertál.
29
Raszteres képeket és mozgó GIF-eket a GIMP-pel csinálhatunk.
A GIMP szintén képes értelmezni és beágyazni az RGBs színprofilt. Gamut megjelenítésére is képes. Sajnos a CMYKs Photoshop képeket nem tudja betöltni, de más, pl. .tif vagy .pdfet már igen. Ezeket mind RGBben jele níti meg.
Pdf-fájlok utólagos szerkesztéséhez (új oldalak beszúrása, korrektúrázás) a PDFEdit a nyerő. Tervezői programok
Tervezői programok közül a könnyen elsajátítható Qcad ajánlott. A program DXF-be ír 2D-s műszaki rajzokat.
Térhatású és mozgó terveket, animációkat a Blender segítségével készíthetünk. 30
Segédprogramok Krusader a neve a kommander-szerű kéttáblás fájlkezelőnek.
Tömörítéshez az Ark a nyerő. GNOME-ban a file-roller használatos Arhívumkezelő néven. Bizonyos esetben utólag kell telepítenünk a Java virtuális gépet (időnként kellhet az OpenOffice.org számára vagy éppen a .jar fájlok indítása: java -jar program.jar). Kisebb-nagyobb Windows-program futtatására is lehetőség van a WINE jóvoltából. Telepítés után a rendszer automatikusan futtatja a Wine server-t. Egyszerű Windows-alapú programok futtatása ezen keresztül történhet. Előzőleg nem kell feltelepítenünk a Windows-t, ugyanis a WINE nem emulátor, noha az emulátorok listájában szerepel. WINE-ból futtatható Windows-programok listáját az interneten olvashatjuk. Megtudhatjuk, hogy melyik verziójú program, melyik Linux disztibúció alatt települ és/vagy fut is: http://appdb.winehq.org/ CD-, DVD-íráshoz a sok tekintetben multifunkciós K3b program ajánlott. Többféle típusú és fájlrendszerű korongot lehet vele készíteni. Nem szükséges, és teljesen felesleges feltelepíteni a Nero Linux-ra szánt változatát.
K3b a CDíró program neve. (GNOMEban a Brasero CDíró használatos.)
31
Személyes programok Naptár, jegyzet és előjegyzés, szervező, címek egy grafikus felületen a PIM-en keresztül (Personal Information Manager) jelenhetnek meg. A program neve KDE PIM, összetevői: Akregator – RSS-olvasó, már telepítve KMail – Levelezőkliens, már telepítve KAddressBook – Címtár KOrganizer – Naptár és előjegyzés KonsoleKalendar – Parancssoros naptár KPilot – Összeköttetés Palm-gépekkel, már telepítve Kandy – Adatszinkronizálás mobiltelefonok vagy más laptopok között KArm – Időkövető az Organizer-hez KNotes – Virtuális papírfecnik a munkaasztalon, már telepítve KAlarm – Személyes vészjelző és ütemező KNode – Usenet hírcsoport-kliens Kontact – A PIM kezdő grafikus felülete KJots – Fastrukturált egyszerű jegyzetelő A http://pim.kde.org/ címen informálódhatunk az összetevőkről. Csomagkezelőben a Kontact-ot kijelölve a még nem feltelepített összetevők telepítésre kerülnek. Fűggőségek miatt a vagy mindent, vagy semmit elv működik. A Mandriva előzőleg néhány összetevőt már telepített, amelyek a főprogram nélkül is működnek, pl. Kmail. Természetesen nem hiányozhatnak az egyszerű jegyzetelő programok (TuxCards, Kjots-hoz hasonló), a számológépek (gcalctool, kcalc), karaktertábla-megjelenítők (gucharmap, gcharselect), mobil szinkronizálás pl. Bluetooth-on keresztül (KPilot), kötegelt fájlnév-átnevező (KRename), nyomtató segédprogramok, lemezhasználat-elemző (Baobab, FSView), CD-borító készítő (Kover), egyéb képmegjelenítő és kisirodai nyilvántartó programok, pl. HomeBank (házi nyilvántartó), Kugar (jelentéskészítő), Planner (projektmenedzser), naptárprogramok, iskolai biológiai, kémiai programok, pl. periódusos rendszer (Kalzium), planetárium-program (KStars), nyelvgyakoró (pl. KLatin) vagy gépírásoktató (KTouch) programok sem. Ezek mind fent vannak, vagy magunknak kell utólag letölteni a program honlapjáról.
Kiszolgáló eszközök listája (angolul) amd apmd arpwatch atd autofs bootparamd crond dhcpd firewall gated gpm httpd identd
Runs the automount daemon for remote filesystem mounting such as nfs. Monitors battery status and can shut down the system if power is low. Keeps track of ethernet IP address parings what are resolved using the ARP protocol. This allows system administrators to note new IP addresses being used. It maintains a database in /var/arpwatch/arp.dat. Runs commands scheduled by the "at" program at their scheduled times. Jobs are stored in /var/spool/at Also called the automount daemon, it is used to automatically mount filesystems on demand. It is especially worthwhile for working with removeable media such as floppies or CD ROM disks. Allows remote computers to boot from a Linux box using the BOOTP network protocol. This allows the remote computer to get its IP address if the server knows the hardware address of the remote machine. The DHCP protocol is an upgrade to this protocol since it is more automated. A daeman that executes scheduled commands according to the /etc/crontab file. It can be used to clean up temporary files in /tmp and /var/tmp and other places. Provides DHCP services to "lease" out IP addresses to remote machines. Provides routing services for BGP and other protocols. Alternative to routed. Supports IGP (Interior gateway protocol) and EGP (Exterior Gateway Protocol). Provides mouse support to Linux. The Apache hypertext transfer protocol Web server. Server implementing the TCP/IP proposed standard IDENT user identification protocol in RFC 1413. It
32
inet innd isdn keytable kudzu ldap linuxconf lpd mars-nwe mcserv named netfs network nfs nfslock nscd pcmcia portmap postgresql pulse pxe random routed rstatd rusersd rwalld rwhod sendmail smb snmpd squid syslog xfs xntpd ypbind yppasswdd ypserv
returns user information to a remote host that a user is requesting a service from. Also called auth. The internet super daemon (inetd) that provides all the services specified in /etc/inetd.conf. The Usenet news server Provides ISDN (networking interface) services. See the isdnctrl man page for more information. The isdnctrl program is used to set up isdn interfaces. Pertinent files are /etc/sysconfig/activeisdn, /dev/isnnctrl, /etc/sysconfig/provider, and /var/log/isdn.log. Loads the appropriate keyboard map from /etc/sysconfig/keyboard. This does not set up a daemon program to reside in the background, but just loads the keyboard keytable and the system font. Detects and configures new or changed hardware on a system. This program is run once when the system boots and does not run as a daemon in the background. Lightweight directory access protocol package which provides client/server based directory database services which runs on UNIX platforms over TCP/IP. RFC is 1777. According to Redhat it is a post startup hook for linuxconf. It does not run as a daemon. Provides printing services to Linux. It is a print spooler daemon. Loads the MARS Netware compatible file and print server daemon called nwserv. Allows a Linux machine to be used as a file and printserver for netware based clients using IPX/SPX. Allows users on remote machines to use the midcommander file manager to work with files. It uses the PAM library for authentication. Provides DNS services. It is a name server used to translate local IP addresses to names and vice-versa. Mounts and unmounts Network Fils System (NFS), Windows (SMB), and Netware (NCP) file systems. The mount command is used to perform this operation and no daemon is run in the background. Brings up all the network interfaces under the directory /etc/sysconfig/network-scripts. Also controls IP_forwarding and IP_defrag. Provides Network File System server services NFS file locking service. Starts the daemons rpc.locked and rpc.statd. The rpc.statd daemon implements the Network Status Monitor (NSM) RPC protocol which is a reboot notification service used to implement file lock recovery when an NFS server crashes and reboots. The name switch cache daemon. which handles password and group lookups for running programs and caches the information for the next query. Normally this daemon is used to support NIS. Provides access to PCMCIA (PC Cards) services configured in the /etc/exports file. Provides Remote Procedure Call (RPC) support for other protocols like NFS. Runs the postgres database and provides SQL services. It runs the daemon postmaster. Heartbeat daemon for monitoring the health of lvs (Redhat clustering services) cluster nodes. This tool is used for clustering machines. A preboot execution environment (PXE) server. Allows network boot of other PXE machines. PXE is a standard developed by Intel for a means of booting various operating systems on remote machines. Saves and restores a random value used to generate better random numbers for security. No daemon program is invoked for this operation. Provides for automatic router table updates using the RIP dynamic routing information protocol. The rstat protocol allows users on a network to get performance information for any machine on the network. Runs the rpc.rstatd daemon which provides performance statistics retrieved from the kernel usually by using the "rup" command. Provides services that allow users to find one another over the network. Provides users with an ability to use the rwall command to write messages on remote terminals. The rwho protocol lets remote users get a list of all users logged onto a machine by running the rwho daemon. The sendmail mail transport agent daemon used to move e-mail from one machine to another. Provides SMB (Samba) client/server services which include file and print services. It allows Linux computers to exchange file and printer services with Microsoft Windows based systems. Provides Simple Network Management Protocol support to Linux. Runs the squid proxy web server System logging daemon which records system events to log files usually in the directory "/var/log". The actual name of the daemon is klogd. X font file server Starts the Network Time Protocol NTPv3 daemon. NTP provides a means to synchronize time and coordinate time distribution in a large, diverse internet operating at all speeds. RFC 1305 describes this protocol. Binds YP/NIS clients to a yellow pages server. NIS (Network Information Service) is a name service created by Sun. Allows users to change their passwords on systems running YP/NIS This daemon provides the YP/NIS (Network Information System) server functions.
Démonok listája (angolul) init nmbd update (kupdate)
The first process to start after the kernel. It controls the system runlevel and adapts any child whose parent dies. Responds to netbios name service requests for Samba works in conjunction with Samba which is why it is not mentioned under startup services. Does a sync every 30 seconds. A sync is an updating of memory pages, or virtual memory pages that have
33
bdflush (kflushd) (kpiod) (kswapd) getty
been changed, but not saved to the swap disk Started by update, does a more imperfect sync more frequently Listens for connections at terminals
Parancsok használata (http://www.pixelbeat.org/cmdline_hu_HU.html) Parancs lynx -dump -width=1000 http://www.pixelbeat.org/cmdline.html > cmdline.txt apropos szó gpg -c fájl gpg fájl.gpg look szó grep --color szó /usr/share/dict/words nice parancs renice 19 -p $$ echo 'wget url' | at 01:00 echo "mail -s 'indul a vonat'
[email protected] < /dev/null" | at 17:45 printf "%'d\n" 1234 echo "I live in `locale territory`" watch -n1 'cat /proc/interrupts' time command alias hd='od -Ax -tx1z -v' which parancs ls /usr/bin | pr -T9 -W$COLUMNS touch -c -t 0304050607 fájl pstree -hlp lsof /könyvtár/fájl grep 'processor' /proc/cpuinfo | wc -l Lemezterület ls -lSr du -sh fájl/könyvtár df -h df -i fdisk -l Könyvtár műveletek cd cd cd / cd.. (cd könyvtar && parancs)
Leírás weboldal mentése szöveges formában 'szó'-hoz kapcsolódó parancsok fájl titkosítása fájl dekódolása gyors keresés a szótárban 'szó' kiemelése a szótárban parancs futtatása alacsony prioritással shell szkript futtatása alacsony prioritással. Hasznos lehet nem interaktív szkriptek esetén. url mentése reggel 1 órakor az aktuális könyvtárba email emlékeztető szám kiírása ezres csoportosításban a helyi beállításoknak megfelelően (pl.: 1.234) helyi beállításokat adja meg (nyelv, karakterkészlet, stb.) adatok változásának figyelése folyamatosan mennyi ideig tartott a parancs futtatása hexa aliasz parancs teljes elérési útja 9 oszlopban listázza az /usr/bin tartalmát fájl módosításának idejét állítja (YYMMDDhhmm formában) folyamatok hierarchiája folyamat ami a fájlt használja sorok száma (megj: wc -l adja meg a grep-el keresett kifejezés[processor] előfordulását adott szövegben[/proc/cpuinfo]) fájlok mutatása legnagyobbat a legvégén a fájl vagy könyvtár által elfoglalt helyet mutatja. Lásd még: dutop szabad lemezterület szabad inode-ok lemezpartíciók mérete (root-ként futtatva)
pushd .
előző könyvtárba lép vissza (előzményként) felhasználó home könyvtárába lép a gyökérkönyvtárba lép viszalép egy szintet (szülőkönyvtárba) belép a könyvtárba, végrehajtja a parancsot és visszalép az aktuális könyvtárba aktuális könyvtárat tárolja, így popd-vel vissza lehet lépni
CD gzip < /dev/cdrom > cdrom.iso.gz mkisofs -r könyvtár | gzip > cdrom.iso.gz mount -oloop cdrom.iso /mnt/könyvtár gzip -dc cdrom.iso.gz | cdrecord dev=0,0,0 cdparanoia -B cdrecord dev=0,0,0 -audio *.wav oggenc --tracknum='track' track.cdda.wav -o 'track.ogg'
másolat készítés adat cd-ről tömörítve cd képfájl készítése adott könyvtárról cd képfájl felcsatolása a /mnt/könyvtár -ba (szerkesztésre is) cd kép írása audio trackek másolása wav fájlokba az aktuális könyvtárba aktuális könyvtárban található wav-okból audio CD készítése ogg fájl készítése wav fájlból
Archívumok tar c könyvtár/ | bzip2 > könyvtár.tar.bz2 bzip2 -dc könyvtár.tar.bz2 | tar x tar c könyvtár/ | gzip | gpg -c | ssh felhasználó@távoli_gép 'dd of=könyvtár.tar.gz.gpg' find könyvtár/ -name '*.png' | xargs tar rf könyvtár.tar
könyvtár tömörítése archívum kicsomagolása titkosított másolat készítése a könyvtárról távoli számítógépre a könyvtárban található *.png fájlok tömörítése (rekurzív)
34
( tar c /másolandó/könyvtár ) | ( cd /ahova/másolni/akarod/ && tar x ) /másolandó/könyvtár másolása (jogosultságokkal együtt) /ahova/másolni/akarod/ ( cd /másolandó/ && tar c . ) | ( cd /ahova/másolni/akarod/ && tar x ) /másolandó/könyvtár tartalmának másolása (jogosultságokkal együtt) /ahova/másolni/akarod/ ( tar c /másolandó/könyvtár ) | ssh -C felhasználó@távoli_gép 'cd /ahova/másolni/akarod/ && tar x' /másolandó/könyvtár másolása (jogosultságokkal együtt) távoli gép /ahova/másolni/akarod/ könyvtárába dd bs=1M if=/dev/hda | gzip | ssh felhasználó@távoli_gép 'dd of=hda.gz' merevlemez mentése távoli gépre rsync (Használd a --dry-run opciót teszteléshez) rsync -P rsync://rsync.server.com/elérési/út/fájl fájl rsync --bwlimit=1000 fájlból fájlba rsync -az -e ssh --delete ~/publikus_oldal/ remote.com:'~/publikus_oldal' rsync -auz -e ssh távoligép.hu:/könyvtár/ . && rsync -auz -e ssh . távoligép.hu:/könyvtár/ Fájl keresés alias l='ls -l --color=auto' ls -lrt find -name '*.[ch]' | xargs grep -E 'kifejezés' find -type f | xargs grep -E 'kifejezés' find -type f -maxdepth 1 | xargs grep -E 'kifejezés' find -type f ! -perm -444 find -type d ! -perm -111 locate -r 'fájl[^/]*\.txt' Naptár cal -3 date --date='25 Dec' +%A date --date '1970-01-01 UTC 130204800 seconds' TZ='America/Los_Angeles' date Hálózat (megjegyzés: ifconfig, route, mii-tool, nslookup parancsok elavultak) ip link show ethtool interface ip link set dev eth0 name wan ip addr add 1.2.3.4/24 brd + dev eth0 ip link set dev interface up ip route add default via 1.2.3.254 host hosztnév netstat -lp --inet netstat -p --inet echo 'üzenet' | smbclient -M netbiosnév Matematika echo '(321-123)/123' | bc -l echo 'print (10E3-123)/123' | python echo 'obase=16;ibase=10;123' | bc echo 'frame=20; minsize=64; (100*10^6)/((frame+minsize)*8)' | bc echo 'frame=20; plot [64:1518] (100*10**6)/((frame+x)*8)' | gnuplot -persist RPM rpm -ivh csomag(ok).rpm rpm -Uvh csomag(ok).rpm rpm -e csomag rpm -q csomag rpm -q -i csomag rpm -q -f /elérési_út/fájl rpm -q -l package rpm -q -l -p package.rpm
csak a megváltozott fájlok letöltése. helyi másolat készítése rate limit-tel. I/O műveleteknél néha jól jön. web oldal tükrözése (tömörített rsync-el titkosított ssh kapcsolaton keresztül) aktuális könyvtár szinkronizálása távolival gyors könyvtár lista fájlok listázása dátum szerint *.c és *.h fájlokban 'kifejezés' keresése az aktuális könyvtárban rekurzívan összes fájlban 'kifejezés'-t keresi az aktuális könyvtárban rekurzívan összes fájlban 'kifejezés'-t keresi az aktuális könyvtárban mindenki számára nem olvasható fájlok keresése (web oldalaknál hasznos) mindenki számára nem elérhető könyvtárak keresése (web oldalaknál hasznos) a 'fájl' kifejezés keresése a fájlnevekben a *fájl*.txt-hez hasonlóan. naptár (aktuális +/- 1 hónap) milyen napra esik a Karácsony ebben az évben másodpercek átváltása dátumtól számítva mennyi az idő a USA nyugati partján (tzselect szükséges a TZ használatához)
hálózati eszközök eszközök állapota eth0 átnevezése wan-ra ip és maszk(255.255.255.0) megadása eszköz fel (vagy le) kapcsolása alap átjáró állítása 1.2.3.254-re ip címből hosznév vagy fordítva internet szolgáltatások listázása aktív kimenő és bejövő kapcsolatok popup üzenet küldése windows kliensre (alapesetben tiltva van például XP SP2 esetében) gyors számítás, a bc végzi el a műveletet, külön is kiadható: bc a python végzi el a tudományos műveletet számrendszer váltás (10->16) összetettebb számítás: FastE csomagok száma FastE csomagok számát a csomag méretéhez viszonyítva rajzol egy grafikont rpm fájl(ok) installálása rendszer frissítése rpm-ekkel csomag eltávolítása telepített csomag verziója összes információ a csomagról melyik csomaghoz tartozik az adott fájl telepített fájlok helye telepítendő fájlok helye
35
rpm -q --requires package rpm -q --whatrequires csomag rpm -q --changelog -p csomag.rpm | less rpm -q -a --queryformat '%10{SIZE}\t%{NAME}\n' | sort -k1,1n
csomagok listája mely szükséges a csomaghoz csomagok listázása melyekhez szükséges a csomag changelog olvasása az rpmből összes csomag méret szerint rendezve
Szöveg szerkesztése (megjegyzés: stdin és stdout használjuk a példákban, ha fájlokkal akarsz dolgozni így próbáld
újfájl) sed 's/szöveg1/szöveg2/g' 'szöveg1' cseréje 'szöveg2'-re sed '/ *#/d; /^ *$/d' megjegyzések és üres sorok eltávolítása sed ':a; /\\$/N; s/\\\n//; ta' sorok összefűzése záró ''-el sed 's/[ \t]*$//' sor végi üres karaktereket törli \ sed 's/\([\\`\\"$\\\\]\)/\\\1/g' "-el jelölt shell kifejezéseket idézőjelek közé teszi sort fájl1 fájl1 fájl2 | uniq -u 'fájl2'-ben lévő sorok amit 'fájl1' nem tartalmaz echo 'TesZt' | tr '[:lower:]' '[:upper:]' konvertálás nagy betűre tr -dc '[:print:]' < /dev/urandom nem nyomtatható karakterek szűrése Grafika sleep 5; import -window root -quality 90 screenshot.png convert bemenetifájl.jpg -comment 'a megjegyzés' kimenetifájl.jpg
5 másodperc múlva képernyőkép készítése Megjegyzés hozzáfűzése a képhez
Karakter konvertálás (iconv, dos2unix, unix2dos elavultnak számít) recode -l | less elérhető kódolások (aliasok egy sorban) recode windows-1252.. módosítandó_fájl.txt windows "ansi" átkódolása helyi karakterkészletre (CRLF konverzió automatikusan történik) recode utf-8/CRLF.. módosítandó_fájl.txt windows utf8 átkódolása helyi karakterkészletre recode iso-8859-15..utf8 módosítandó_fájl.txt latin9 (nyugat európai) konvertálása utf8-ra recode ../b64 < fájl.txt > file.b64 Base64 kódolás recode ..HTML < fájl.txt > file.html szövegből HTML recode -lf windows-1252 karakterek echo -n 0xA4 | recode latin-9/x1..dump mi a karakter a latin-9 karakterkészletben echo -n 0x20AC | recode ucs-2/x2..1252/x windows-1252 kódolás echo -n 0x20AC | recode ucs-2/x2..utf-8/x utf-8 kódolás. töröld a /x -et a végéről ha utf8 terminált használsz Interaktív mc screen lynx gnuplot octave bc jed, vi, joe, aee, emacs-nox, ledit, nano hexedit
fájlkezelő (fájlok tartalma: bármelyik fájlon enter (például rpm)), ftp kliens, ... virtuális terminálok bővítése pár funkcióval... karakteres web böngésző függvény rajzoló matlab-hoz hasonló környezet konzolos számológép konzolos szövegszerkesztők, terminálból adjuk ki konzolos hexadecimális néző
Megjegyzés! Néhány programot utólag kell telepíteni.
A GNOME Office-ról A GNOME-ra szánt irodai csomag még nem eléggé egységes, az egyes összetevőket külön kell telepíteni. Ezek a következők: Általános irodai programok Abiword szövegszerkesztő Gnumeric táblázatkezelő Evince dokumentum-megjelenítő Evolution levelező kliens GNOME-DB adatbázis csatolások
Egyéb programok GnuCash pénzügyi program gLabels címketervező Glom adatbázis-tervező Tomboy jegyzetfecnik az asztalon A Debian ezeket is ideveszi Dia diagram készítése GIMP rajzolóprogram Inkscape vektoros rajzolóprogram Planner projektmenedzsment
36
A tavaszi kiadásról (Mandriva Linux One 2008.1 DVD, Spring)
Letölthetőség A 2008.1-es kiadás letölthető innen: ftp://mandrivauser.cz/Mandrivalinux/official/iso/2008.1 Jellemzők • Kernel: 2.6.24.4-desktop-1mnb • KDE: 3.5.9 • GNOME: 2.22 Programok és verzióik Csak a legismertebb programokat soroljuk fel verziószámukkal. Internet: Mozilla-Firefox 2.0.0.13 (böngésző) FileZilla 3.0.8.1 (Ftp-kliens) KTorrent 2.2.5 (Torrent-kliens) Kopete 0.12.7 (csevegő) Pidgin 2.4.1 (csevegő) Rfbdrake 1.4 (távoli adminisztráció) Hang és videó: GIMP 2.4.5 (raszteres rajzoló) Inkscape 0.45.1 (vektoros rajzoló) digiCam 0.9.3 (fényképezőgép) Audacity 1.3.4 beta (hangszerkesztő) Rhythmbox 0.11.5 (zenekezelő és -lejátszó) Iroda: OpenOffice.org 2.4.0 (iroda, azóta megjelent a 2.4.1.5-ös verzió) Koffice 1.6.3 (iroda) Abiword 2.6.0 (szövegszerkesztő, megjelentek újabb verziók) Scribus 1.3.9.11 (kiadványkészítő, megjelentek az 1.3.9.12-es és az 1.3.4B verziók is) Qcad (2D-s műszaki rajz készítése) Egyéb: Wine 0.9.58 (nem emulátor, azóta megjelent az 1.0-és verzió) Kdevelop 3.5.1 (C/C++, KDE/C++ stb.) Brasero 0.7.1 (CD/DVD-író) K3B 1.0.4 (CD/DVD-író) Totem 0.10.17 (médialejátszó) Mplayer 1.0-rc2 (médialejátszó) Amarok 1.4.8 (zenelejátszó)
37
A Koffice képekben A Koffice KDE-re optimalizált irodai programcsomag. Hasonló a népszerű OpenOffice.orghoz. Néhány specialitását azért érdemes megemlíteni. A Koffice csomagból telepíthető. Ha mégsem lenne meg, letölthető a honlapjukról: http://www . koffice.org/download/ Az összetevői a következők:
http://koffice.org/
Koffice Workspace Ha ezt választjuk, akkor minden egyes program egy felületen nyitja meg dokumentumait külön füleket használva. A Koffice stílusa, ikonjai mind a KDE beállításait veszi át. Magyar nyelven is tud.
38
A nyelvi csomag a Csomagkezelőben választható ki: koffice-l10n-hu . KWord Szövegszerkesztő
KSpread Számolótábla. Néhány, sajnos csak angol sablon közül választhatunk.
39
KPresenter Bemutatókészítő
Kexi Adatbáziskezelő A Kexi ezzel a párbeszédablakkal nyílik meg. Itt hozhatunk létre új üres dokumentumot, vagy importálhatunk.
Kivio Folyamatábra készítése Jobbra, balra, fel, le és középre tudjuk igazítani a folyamatábrákat. Szervezeti diagramot, struktúrát is létrehozhatunk.
40
Karbon14 Vektoros rajzolóprogram. Még így is nevezik: Killustrator, a „KDE-s Illustrator”. Sajnos még hadi lábon áll a CMYK-s színtérrel.
Krita Raszteres rajzolóprogram
A Kritában átkonvertálható a kép színtere a nekünk megfelelőre. Csak az Adobe CMYK és az Europe ISO Coated FOGRA 27 áll rendelkezésre nyomdai profilok közül. Újabbak használatához nekünk kell telepíteni ilyen ICC-fájlokat: 1.0.1 end-user: ftp://ftp.adobe.com/pub/ adobe/iccprofiles/linux/Adobe ColorProfiles-enduser.rpm.tar.gz Más dokumentumok is letölthetőek a Scribus oldaláról: http://www.scribus.net/?q=downloads 41
KPlato Feladattervező
KChart Diagramkészítő
Kugar Jelentéskészítő
42
KFormula Egyenletszerkesztő
Felhasználóváltás grafikus környezetben Felmerülhet a kérdés, hogyan lehet grafikus felületen felhasználót váltani, pl. KDE-ből. Itt kell elöljáróban megjegyezni, hogy terminálból csak egy X-et lehet egy időben futtatni, tehát ez az út nem járható, még akkor sem, ha van hat terminálunk. KDE-ben az asztalon a jobb egérgombbal kattintva választhatjuk az Új munkafolyamat megnyitását.
Ezután egy információs ablak jelenik meg. Továbbhaladva megnyílik a KDM (nálam csak ez van, azaz nincs GDM-em). Ez egy felhasználóváltást elősegítő grafikus program. Itt kell megadni az új felhasználónevet és a környezetet hozzá.
Visszatérni a KDE-be a hagyományos CTRL+Alt+F7-tel lehet. Továbbá nyithatóak a szokásos terminálok F1-től F6-ig. A KDE-ben látható, hogy most van két felhasználó más-más környezetet használva más-más terminálon. A második, ahogy látható vt8-on van, annak elérése Ctrl+Alt+F8-cal megy.
43
Ha nem lenne KDM vagy GDM, akkor azt telepíteni, ill. a szolgáltatások bekapcsolásánál (# drakxservices) lehet engedélyezni. Kettő közül csak az egyiket kell futtatni. Ez a szolgáltatások listáján csak DM néven van jelen. Persze csomagból telepíthető a másik is hozzá való témákkal.
A grafikus környezetekről és a programokról A KDE és programjainak használata
44
A KDE asztala és a rajta lévő ikonok, ill. a panel szabályozhatóak. A panel lehet alul (ez az alapértelmezés), vagy oldalt, ill. felül is. A panel háttérszíne módosítható, sőt áttetszővé is alakítható. A K menü ikonja módosítható is. A 22×22 pixeles ikon itt található: /var/lib/mandriva/kdeprofiles/free/share/icons/crystalsvg/22x22/ apps/kmenu.png
Értelemszerűen visszalépve a többi könyvtába célszerű azokat is módosítani. A régi fájlt, kmenu.png-t, írjuk át valami másra, pl. kmenu.png(old), hogy ez is megmaradhasson a későbbiekre. A K menü a Windows Start menüjéhez hasonlít. Itt csoportosítva, ráadásul téma szerint, vannak a programok ikonjai. Nincs felesleges ikon, amely a súgóra mutat, vagy a README.TXT-re, vagy az eltávolításra. Leggyakrabban használt alkalmazások listája is olvasható. A Kcontrol-ban a mennyisége szabályozható. Külön adhatók ikonok a K menü gyökerébe is. Ezeket a KDE menüszerkesztője (Kmenuedit) oldja meg grafikusan.
A KDE menüszerkesztővel felvehetünk újabb programo kat vagy különleges utasításokat. Az ikonok utólag is módosíthatóak, ha rákattintuk a meglévőre.
Az asztalon az egyes dokmentumok mindig az alapértelmezett programmal nyílnak meg. Tk. ez nem alapértelmezés, csak a programsorrend csúcsán lévő program lesz az alapértelmezés. Mindez a Kcontrol-ban látható:
A Vezérlőközpontban pontosan megadható az alkalmazássorrend.
A Konqueror fájlkezelőben az ikon helyi menüjé ben (jobb egérgomb) ugyanez a lista látható. A legfelső az alapértelmezett alkalmazás.
45
A KDE elég sok memóriát fogyaszt, amelyet tetéz azzal, hogy mind a négy virtuális asztalra akár négy különböző háttérképet lehet tenni. Az itt látható képernyőfotó alapján memóriaigénye: 110,98 Mbyte. A virtuális képernyőket mutató lapozó érdekessége, hogy az adott asztaikonon belüli ablakikon megfogható és átrakható a másik virtuális asztalikonra.
Az asztali előnézet és lapozó.
Az Egyébre kattintva ideiglenesen megnyithatjuk más alkalmazással is a dokumentumainkat. Ha bepipáljuk az Alkalmazás megjegyzése ennél a fájtípusnál pontot, akkor bekerül az alkalmazássorrendbe.
A panelre adhatóak Kisalkalmazások, pl. gyorsindító gomb vagy más ikonok. Az óra is kisalkalmazás és már ott csücsül a panel jobb oldalán. A kisalkalmazások az óra mellé kerülnek. Ilyenek pl. a KDE holdfáziskijelző vagy a Színválasztó is, mely utóbbi a képernyő kívánt pontjának színét jegyzi meg, így az továbbhasználható pl. a GIMPben vagy az Inkscapeben is.
A KDE alapértelmezett fájlkezelője a Konqueror, amely különféle üzemmódban futtatható (Beállítások – Profil betöltése), így kiválasztató webböngészőnek is. A beállításokat a ~/.kde/share/ apps/.konqueror
könyvtárban tárolja.
46
A KDE-ben van asztali keresés lehetőség, Ennek ikonja ott ül az óra mellett. Ha mégse futna, adjuk ki a kerry –show-searchdialog utasítást.
A keresőablakba beírt rajz szóra nem csak ilyen szótöredéket tartalmazó fájlok, hanem ezzel kapcsolatos programok is listázódnak.
A GNOME munkakörnyezet és asztal A GNOME egy kissé egyszerűbb munkaasztalt biztosít felhasználói számára. Memóriaigénye a tervezők szerint kevesebb a KDE-jénél, de az itt látott fotóhoz bizony 148,68 Mbyte memória kellett (kernel + X11 + GNOME + szolgáltatások + programok). Ennél alapértelmezésben két panel van. Felül van a klaszszikus panel. Itt szövegpontok és ikonok is vannak. Az Alkalmazások-on belül találhatóak a KDE-ben is ismert csoportosított ikonok. Míg a KDE-ben elsődlegesen az arra tervezett programok szerepelnek elöl, addig itt, a GNOMEban, a Gtk-alapú programok. Az sem biztos, hogy minden KDE-s alkalmazás szerepel. Ha van Gtk-alapú alternatíva, akkor inkább csak az látható. Természetesen futtatható más KDE-s program is, ha tudjuk az utasítását. Ezt beírhatjuk a gyorsindítóba. A szokásos ikonokon és órán túlmenőleg itt is vannak kisalkalmazások. Az asztali ikonok egyesével átméretezhetőek és áthelyezhetőek.
47
Az asztal alsó részén szintén panel, de itt az éppen megnyitott programok ikonjai láthatóak. Jobb alul a virtuális képernyők, a lapozó található. Természetesen ez is, mint minden más, módosítható; a mérete, a hossza, a színe, a helye, mind változtatható. Hiába van négy virtuális asztalunk, a GNOME-ban csak egy háttérképet alkalmazhatunk mind a négyre. Fájlkezelője a Nautilus, amely a beállításait (pl. az asztali ikonok átméretezési beállításait is) a ~/.nautilus könyvtárban tárolja. A GNOME asztalon található mp3 hangklipek lejátszhatók program megnyitása nélkül is (a háttérben nyitja meg). Csak vigyük az egeret az ikon felé, de ne kattintsunk rá. Az ikonon megjelenik egy hangjegy, és a klip lejátszása elindul.
A csatlakoztatott médiák (CD-k, DVD-k) feljönnek a GNOME asztalra (Macintosh-stílus). A csatlakoztatott USB-kulcs (pen drive) és digitális fényképezőgép ikonja is így jön fel. (A KDE-ben külön Tárolóeszközök nevű ikon van, amely közvetlenül mutat a /media könyvtárra, ugyanis ide csatlakoztatja fel a rendszer a meghajtókat.)
A GNOME panelen az óra melletti ikonok között szerepel a szünetmentes tápegség ikonja. Előtte látható az Asztali keresés ikon.
A GNOME-os asztali keresés utasítása: beagle-search.
A fájlokhoz figyelemfelkeltés céljából megjegyzést írhatunk. Ilyenkor az ikonon kis cetli lesz látható.
48
A Fluxbox munkakörnyezet használata Egy igazán egyszerű környezet. A DVD-n megtalálható. Az asztalon nincsenek ikonok, de van panel, amely alul középen a képernyő szélességének 50%-ában látható. Memóriaigénye: 64,67 Mbyte háttérképpel. Használhatósága miatt érdemes kicsit szemügyre venni a konfigurációs állományt, amelyet a későbbiekben – ha kívánjuk használni a Fluxbox-ot – magunknak kell kézzel szerkesztenünk. Az állomány a ~/.fluxbox könyvtáron belül elhelyezett kiterjesztés nélküli menu fájl. Ebben tárolja a Fluxbox az alkalmazások listáját (parancsikonokat). A szintén kiterjesztés nélküli fbdesk állomány tartalmazza a kezdő paramétereket, itt kell beállítani a témafájl helyét, amelyet szintén mi magunk leszünk kénytelenek átszerkeszteni, amennyiben egyedi stílust akarunk adni az ablakoknak.
A Fluxbox vékony ablakkereteket használ. A keskeny fejléc a rajta lévő apró, többnyire pixelfontok még in kább gazdaságossá teszik használa tát. Az itt látható témát (háttérkép nél kül) kapja, ha az alábbi konfigurációs állományokat kimásolja magának.
Az fbdesk állomány (a kiterjesztés nélküli ~/.fluxbox/fbdesk) tartalma lehet akár ez is: session.styleFile: ~/.fluxbox/styles/blaxline fbdesk.doubleClickInterval: 200 fbdesk.textColor: gray fbdesk.snapY: 5 fbdesk.lockPositions: true fbdesk.textAlpha: 0 fbdesk.snapX: 5 fbdesk.textBackground: black fbdesk.textPlacement: Bottom fbdesk.iconFile: ~/.fluxbox/fbdesk.icons fbdesk.font: fixed fbdesk.iconAlpha: 84
A hivatkozott témafájl (a kiterjesztés nélküli ~/.fluxbox/blaxline/blaxline) tartalma lehet ez: ! Miscellaneous settings... style.name: Blaxline style.author: brtkr
49
style.date: Sun Febr 24 2008 style.credits: Barta Károly style.comments: Blaxline Blackteal night theme for Fluxbox ! Toolbar settings... toolbar.height: 16 toolbar.button: Flat toolbar.button.color: #000000 toolbar.button.picColor: #525252 toolbar.button.pressed: Flat toolbar.button.pressed.color: #000000 toolbar.label: parentrelative toolbar.label.color #000000 toolbar.windowLabel: Flat toolbar.windowLabel.color: #000000 toolbar.windowLabel.textColor: #c2d3c7 toolbar.clock: parentrelative toolbar.clock.color: #000000 toolbar.clock.textColor: #c2d3c7 toolbar: Flat toolbar.color: #000000 toolbar.textColor: #c2d3c7 toolbar.font: Nimbus Sans L Condensed toolbar.justify: Left toolbar.systray.color: #000000 ! Menu settings... menu.frame: Flat Gradient CrossDiagonal menu.frame.color: #000000 menu.frame.colorTo: #505050 menu.frame.textColor: #008080 menu.frame.font: Nimbus Sans L Condensed9 menu.frame.justify: Right menu.title: Sunken Bevel1 Gradient PipeCross menu.title.color: #000000 menu.title.colorTo: #008080 menu.title.textColor: #c2d3c7 menu.title.font: Nimbus Sans L10:bold menu.title.justify: Center menu.hilite: Sunken Bevel1 Gradient Diagonal menu.hilite.color: #000000 menu.hilite.colorTo: #004040 menu.hilite.textColor: #008080 menu.bullet: Diamond menu.bullet.position: Right menu.frame.disableColor: #676767 ! Window settings... window.frame.focusColor: #008080 window.frame.unfocusColor: #000000 handleWidth: 4 frameWidth: 1 bevelWidth: 1 borderWidth: 1 borderColor: #000000 window.font: Nimbus Sans L Condensed10 window.justify: Center window.label.unfocus: Sunken Bevel1 Solid Diagonal
50
window.label.unfocus.color: #000000 window.label.unfocus.colorTo: #ffffff window.label.unfocus.textColor: #9d9d9d window.title.height: 16 window.title.focus: Raised Bevel1 Gradient CrossDiagonal window.title.focus.color: #000000 window.title.focus.colorTo: #008080 window.title.unfocus: Flat window.title.unfocus.color: #000000 window.button.focus: Raised Bevel1 Gradient CrossDiagonal window.button.focus.color: #000000 window.button.focus.colorTo: #333333 window.button.focus.picColor: #008080 window.button.unfocus: Flat window.button.unfocus.color: #000000 window.button.unfocus.picColor: #004040 window.button.pressed: Raised Bevel1 Gradient CrossDiagonal window.button.pressed.color: #000000 window.button.pressed.colorTo: #008080 window.label.focus: parentrelative window.label.focus.color: #000000 window.label.focus.colorTo: #ffffff window.label.focus.textColor: #f0f0f0 window.label.focus.font: Nimbus Sans L Condensed10:bold window.label.focus.justify: Center window.handle.focus: Raised Bevel1 Gradient Rectangle window.handle.focus.color: #000000 window.handle.focus.colorTo: #004040 window.handle.unfocus: Flat window.handle.unfocus.color: #000000 window.grip.focus: Raised Bevel2 Gradient Rectangle window.grip.focus.color: #004040 window.grip.focus.colorTo: #008080 window.grip.unfocus: Flat Gradient Vertical window.grip.unfocus.color: #000000 window.grip.unfocus.colorTo: #004040 rootCommand: fbsetbg f '/home/barta/.fluxbox/blaxline.png' background: fullscreen background.pixmap: /home/barta/.fluxbox/blaxline.png *Font: Nimbus Sans L Condensed10
Ez csak egy példa, és jól szemlélteti a Linux darabokból való építkezési elvét. Hasonlóan kell eljárnunk a további egyszerű környezetek beállításánál is. Egyiknél-másiknál léteznek ugyan többé-kevésbé használható konfigurációt segítő grafikus programok, de igazán a kézi beállítás adhat pontos és biztos eredményt. Az alkalmazások menüjét úgy érhetjük el, ha az asztal üres területére kattintunk a jobb egérgombbal. Itt szerepel a kijelentkező pont (Exit) is. Hasonló elven működnek a többi egyszerű környezetek is. A két nagyhoz (KDE és GNOME) kapunk grafikus vezérlőpultot, mellyen minden gyerekjáték lesz.
51
A WindowMaker munkakörnyezet Szintén egy egyszerű környezet. Hatalmas ikonok találhatóak a képernyő jobb oldalán fentről lefelé haladva. Itt nincs tálca, panel. Mindent ezekkel a hatalmas ikonokkal kell tennünk. Az itt látható beállítású WindowMaker memóriaigénye: 56,13 Mbyte.
Az ikonok közelítve az egyiket a másikhoz hozzátapadnak és ottmaradnak. Eltávolításhoz fogjuk meg, és húzzuk ki a kép ernyő üresebb részébe, majd engedjük el. Szétrobbanásszerű effekttel törlődik. Az itt látható fotó bal alsó sarkában a meg nyitott programok ideiglenes ikonjai láthatóak, ha véglegesí teni szeretnénk, húzzuk át és tapasszuk a jobb oldali ikon sorhoz. Így megmarad.
A puritán Openbox környezet A legegyszerűbb munkakörnyezet. Az asztalon nincsenek ikonok. A háttér fekete. Nincs panel. Csak egy egérmutató jelzi, hogy fut az X.org és van grafikus környezet. Ez a legkevesebb memóriát igénylő környezet: 54,86 MByte.
Az Openbox asztalán tényleg nincs semmi, csak az aktuális ablakok. Ennek a környezetnek a memóriaigénye a legkisebb. Az ablakok itt is, mint a többi esetben, felgördíthetők. Az Openboxhoz van menüszerkesz tő program: obmenu. Ezt nekünk kell utólag telepíteni, de szerkeszthetjük kézzel is, pl. a már jól bevált kwrite tal is, hiszen szkriptnyelven (a HTML oldalakhoz hasonlóan) íródott szö vegállomány.
Az Openbox konfigurációja.
52
A Blackbox munkakörnyezet Hasonló az Openbox-hoz, de itt már van panel és a háttér alapértelmezésben kék. Memóriaigénye: kb. 65 Mbyte. A képernyő jobb oldalán látható – a Macin tosh Dockjához hasonló – program a KDEs Ksmoothdock szintén futtatható más környe zetben is.
Az Enlightenment 17 munkakörnyezet A környezet érdekessége, hogy az ablakok fejléce közvetlenül megnyitás után animálódik, fényeffekt fut végig rajta. De ugyanezzel a trükkel indul maga a környezet is, animált intrót ad. A tálca a képernyő alján, középen helyezkedik el. Mivel díszes a tálca is, kissé magasabb a memóriaigénye: kb. 70 MByte.
Az E17 tálcája középen, alul helyezkedik el.
A Windows-szerű IceWM környezet A környezet a megszokott Windows-szerű tálcát adja nekünk, noha van Light (csak egy gyári téma) és normál változat (sok témafájllal) is. A Light-ban nincsenek témák (alapértelmezésben ez települ a DVD-ről), de a másikban igen, ott találhatunk nekünk tetszőt is. Macintosh- vagy
53
Windows-stílusú tálcát, startmenüt készíthetünk. Ha ezzel ajánljuk a Linux-ot ismerősünknek, nem is biztos, hogy észre fogja venni, hogy éppen nem Windows-t használ. A környezet memóriaigénye: 56,13 Mbyte.
Most éppen egy Macintoshon használt stílust utánzó témát láthatunk. Az ügyesebbek meg tévesztésig hasonlatossá tudják alakítani. Ehhez nem árt lecserélni a háttérképet!
Stílus nélküli, ún. X-programok A legkisebb memóriaigényű programokat kétségtelenül az X-re szánt egyedi stílusokat, ikonokat nélkülöző alkalmazások révén futtathatjuk. (Ezek se Qt-s, se Gtk-s beállítással nem rendelkeznek.) A programok többsége nem tartalmaz KDE-s vagy éppen GNOME-os ikonokat. Így a fogyasztásuk is kevesebb lesz. Fontos megemlíteni, hogy a szövegmegjelenítésért nem truetype vagy opentype fontok felelősek, hanem bitképfontok, amelyeket a csomagkezelővel kell telepíteni. Keressünk rá az „x11-font” kezdetű csomagokra, és telepítsük azokat. A Bitstream Vera és Bitstream Charter fontok nincsenek magyarítva, ezért bizonyos karakterek hibásan jelenhetnek meg. Az utóbbi része a GhostScript betűtípusainak, ezért nem érdemes hozzányúlni, letörölni. Amíg a KDE terminál emulátora a Konsole, addig az X natív ilyen alkalmazása az xterm. Ez a legkevesebb memóriát igénylő parancsori ablak. Ebben is a bash parancsértelmező fut.
Az itt látható xterm ablak KDE alatt fut. Még saját ikonja sincs, helyette (mint ahogy a legtöbb xprog ramnál), ennél is az alapértelmezett xikon látható.
54
A legtöbb X-re tervezett program ma már elavultnak számít, ugyanis egyikőjük sem tud magyarul, ráadásul még a magyar karakterkódolással is hadi lábon állnak. Mégis hasznos lehet használatuk, mert memóriát spórolhatunk velük. Van itt fájlkezelő: xfm (X File Manager), xpdf (PDF-néző alkalmazás), nedit (szövegszerkesztő), vagy a külsős programnak számító XnView képnéző alkamazás, amellyel egyszerű képjavításokat is tudunk csinálni, pl. átméretezés, konvertálás, szűrők stb. (A Windows-nál ismert IrfanView vagy ACDSee képnézők stílusában, tudásában.)
A Nedit jegyzetelő alkamazás. Sajnos nem ismeri az UTF8as kódolást, helyette Emacs, Vim használható.
XnView v1.70. Klasszikus képböngé sző alkalmazás sok hasznos funkció val.
55
A Mindnight Commander Kéttáblás ablakkezelőből csináltak már különfélét. A KDE-n használatos Krusader a legismertebb, a Windows-nál használatos Total Commander-hez hasonlít. A parancssori munkavégzés esetén sem kell lemondanunk róluk, Norton Commander néven biztos találkozhattunk DOS-társával. A Linux-rendszerekben a Midnight Commander az elterjedt ilyen célra, parancssorban elég beírni: mc, és máris indul fekete alapon kék szöveggel. Ahhoz, hogy láthassunk benne minden rejtett fájlt, az alapbeállításokhoz kell mennünk.
Az F9es billyentyűre hozhatjuk elő a menüsort, jobb rabalra menve válasszuk a Beállítások – Alapbeállí tások pontot. Az ikszelés úgy történhet meg, hogy kijelöljük a sort és megnyomjuk a szóköz billentyűt.
Ahhoz, hogy létrejöhessen a konfigurációs állomány a saját könyvtárunkban, a beállításokat (még ha elő zőleg nem is módosítottunk semmit) menteni kell.
A jobb oldali táblában válasszuk ki a most már meg jelenő ~/.mc/ini fájlt. Nyissuk meg szerkesztésre: F4gyel.
56
Itt megannyi beállítás közül szerkeszthetjük a színét is. Ha nem lenne meg ez a szekció, hozzuk létre. A color_terminals sorban definiálni kell azokat a terminál emulátorokat, amelyekben szeretnénk az új színsémát látni.
Az itt látható színséma szövegesen: [Colors] color_terminals=xterm,gnometerminal,konsole base_color=normal=cyan,black:directory=cyan,black:selected=blue,cyan:marke d=red,brightcyan:menu=blue,cyan:link=green,black:executable=brightmagenta,bl ack:core=red,black:editnormal=cyan,black:editbold=yellow,black:editmarked=ma genta,white:dnormal=green,black:dfocus=white,green:dhotnormal=yellow,black:d hotfocus=green,black:helpnormal=yellow,blue:helpslink=white,green:helplink=w hite,blue:gauge=white,green:input=white,red:
A Midnight Commander-ben is van felhasználói menü. Miután kiválasztottuk a fájlt, ráküldhetjük a menüben található valamely utasításra.
Itt a ~/.mc/menu fájlt nyitottuk meg szerkesztésre.
Miután mentettük, megjelenik az F2re.
Az itt látható menüfájl szövegesen: shell_patterns=0 + ! t t 00 Megnyitás mással... CMD=%{Enter command} $CMD %f 01 Kview kview %f
57
02 KPDF kpdf %f 03 OpenOffice.org soffice %f 04 Inkscape inkscape %f 05 GIMP gimp %f 06 Kwrite kwrite %f 07 mpg123 mpg123 %f 08 ogg123 ogg123 %f 09 Mplayer soundwrapper gmplayer %f 10 KFontView kfontview %f 11 Kijelölt fájl tömörítése tarba tar cf %f.tar %f 12
Alkönyvtár tömörítése tar.gzbe Pwd=`basename %d /` echo n "Tömörített fájl neve (kiterjesztés nélkül) [$Pwd]: " read tar if [ "$tar"x = x ]; then tar="$Pwd"; fi cd .. && \ tar cf "$Pwd" | gzip f9 > "$tar.tar.gz" && \ echo "../$tar.tar.gz elkészült."
…és így tovább. Az első menüpont meghívásakor kérni fog utasítást, ekkor bármilyen programnevet kapcsolóival beírhatunk. A konzolos mpg123 és ogg123 lejátsza az mp3, ill. ogg fájlokat. Kilépni belőle a Ctrl+C kombinációval lehet.
A már ismert chmod „grafikusan” is előcsalogatható az mcben.
58
Betűtípusok telepítése KDE környezetben 1. Készítsük elő a betűtípusokat pl. a munkaasztalra. Használjuk a Konqueror fájlkezelőt Beállítások – Profil betöltése – Fájlkezelő módban. Navigáljunk a kívánt könyvtárhoz. a) Töltsük le az internetről a tömörített fájlt, majd csomagoljuk ki egy könyvtárba. b) Lépjünk be a könyvtárba és jelöljük ki a betűtípusokat pl. a megszokott lasszós módszerrel. Telepíthetünk ttf, otf vagy ps fontokat is, de a Linux megbírkózik a bitképes fontokkal is. c) Válasszuk a jobb egér-gombbal előjövő Másolás pontot: CTRL+C.
Ezután a fájlkezelő címsorába írjuk be a következőt: fonts:/ e) Ekkor két ikont láthatunk: Privát és System.
f) Lépjünk be a Privátba. A könyvtár üres részére kattintva válasszuk az URL beillesztése pontot (1 fájl beillesztése): CTRL+V. g) A fontok át lesznek másolva ebbe a könyvtárba.
59
A privát betűtípusaink egy rejtett könyvtárban helyezkednek el a localhost-on. Ha a felhasználói nevünk Jancsi, akkor itt érhetjük el: /home/Jancsi/.fonts/
Megtekintéshez a Konqueror-ban a Nézet – Rejtett fájlok megjelenítése pontot választva láthatjuk a rejtett .fonts könyvtárat is. Közvetlenül beírva a címsorba az útvonalat nem szükséges a megjelenítést aktiválni.
A System ikonra kattintva ugyan láthatjuk és meg is tekinthetjük fontjainkat, de újat telepíteni csak rendszergazdai módban tudunk. Azokat a fontokat minden felhasználó láthatja. Erről most nem szólunk. Nyissunk egy szövegszerkesztőt és láthatjuk is a saját fontunkat. Ezt a fontot csak mi láthatjuk, mert a Privát könyvtárba telepítettük. Ilyen egyszerű a telepítés. A font törlése se nehezebb. Lépjünk vissza a fonts:/Privát/ könyvtárba és egyszerű fájlműveletként töröljük a fontot.
60
További hasznos tippek Egy rajzolóprogram Ha le szeretnénk alacsonyodni a Windows rendszerben alapból benne lévő rajzolóprogram használatához, mindezt a Linux-ban is megtehetjük. A kulcsszó: KolourPaint. http://kolourpaint.org/
A program beállítható elsődleges rajzolóprog ramnak a népszerű Basket Note Pads jegyze telő programhoz. A Basket csomagtelepítővel telepíthető.
61
A memória meghosszabbítása Ha nincs elég fizikai memóriánk, a Windows-ban egy meglehetősen nagy swap-fájlt csinál nekünk a rendszer, amelyet, igény szerint, automatikusan megnövel. Linux-ban erre külön partíciót használhatunk. A partíció típusa swap, amelyet a telepítő automatikusan elkészít bizonyos méretre, de mi magunk is csinálhatunk (a telepítés alkalmával a grafikus partícionáló program segítségével). Mi a helyzet, ha valami miatt nem működik helyesen, utólag kicsinek bizonyul. Konzolból lehet swapfájlt létrehozni. A dd parancsra szükségünk lesz. Továbbá a mkswap parancs készíti majd el nekünk a swapet. a) Lépj be root-ként konzolba. b) Egy 512MB-os swapfájl készítéséhez (1024 * 512MB = 524288 block size) írd be ezt: # dd if=/dev/zero of=/swapfile1 bs=1024 count=524288
c) A swap terület létrehozásához pedig ezt: # mkswap /swapfile1
d) A /swapfile1 nevű rész aktiválása: # swapon /swapfile1
e) A Linux rendszer újraindulása után a /etc/fstab fájlt nyitsd meg egy szövegszerkesztővel, pl. vi-vel: # vi /etc/fstab
f) Írd hozzá a következő sorokat és mentsd el: /swapfile1 swap swap defaults 0 0
A Linux-os gép újbóli indulásakor már az új swap fájlt fogja használatba venni. A swap fájl működéséről a következő utasítással informálódhatunk (szintén konzolból): $ free m
Forrás itt. Fájlnév átkódolása Gondot okozhatnak a fájlnevek kódolása. Most elöljáróban csak annyit, hogy a Windowsban 8859-2 vagy más kódolás van, mint a Mandrivában, ill. a legtöbb Linux-disztribúcióban, ahol is UTF-8, ami univerzális. A Linux-ban van egy recode nevű program, amit futtathatunk konzolból is, de lehet írni hozzá egy szkriptet, amit a Konqueror ide vonatkozó alkönyvtárába tehetünk. Be lehet tenni a rendszerpartícióra, de tehetjük a localhost-ra is: ~/.kde/share/apps/konqueror/servicemenus
Ebben a könyvtárban .desktop kiterjesztésű fájlok vannak, amelyeket megnyithatjuk a kwrite-ban és szerkeszthjük. A ServiceTypes sornál kell a megfelelő fájltípusokat felsorolni, ezen beállítások alapján fog a menüpont látszódni a Konqueror helyi menüjében. Az ISO8859-1 kódolás a nyugat-európai, bármilyen kódolástípusokat be lehet állítani. A fájlok letölthetőek itt. További servicemenu-k tölthetők le itt.
62
Így néz ki a fájl tartalma, amely a fájlok átnevezéséhez jó: [Desktop Entry] Encoding=UTF8 Actions=recode2utf8 ServiceTypes=text/* Tryexec=recode [Desktop Action recode2utf8] Name=Recode this file content to UTF8 Name[de]=Dateiinhalt nach UTF8 rekodieren Name[fr]=Recoder le contenu de ce fichier en UTF8 Name[hu]=Fájltartalom kódolása UTF8ba Exec=sh c "cd '%d';recode ISO88591..UTF8 %n" Icon=locale
Plugin GIMP-re A digitális fotókról tüntetni el a színhibákat, a kromatikus aberrációt (különösen a fehér háttér mellett látható, az objektív hibájából eredő kékes-lilás elszíneződést, annak megszüntetését) meglehetősen nehéz feladat. Egy plugin formájában a GIMP-ben könnyen orvosolhatjuk a problémát. Azt írja, hogy telepíteni a gimptool-lal lehet. Ez a program a libgimp2.0-devel csomagban van. Sajnos a nem develes csomagból hiányzik ez a program. Feltelepíteni függőségeivel kell: • libatk1.0-devel • libgtk+2.0_0-devel • libgimp2.0-devel A plugin letölthető a http://kcd.sourceforge.net/fix-ca.php címről. Így kell telepíteni a plugint konzolból: gimptool2.0 install fixca.c
A GIMP-ben a Szűrők – Colors menüpont alatt érhető el. Mintaképek is láthatóak a fenti linken. GIMP és Photoshop eltérések Felmerülhet a kérdés, miben különbözik és mitől jobb, esetleg rosszabb az egyik a másiknál. A Photoshop tud CMYK-ban dolgozni. A GIMP erre nem képes. A GIMP-ben csak RGB, szürkeárnyalatos és indexelt színmód közül választatunk. • A Photoshop-ban van Layer Effect, amelyet bármikor utánállíthatunk. A GIMP-ben ilyen nincs. • A Photoshop-ban van Proof Color: bármi is legyen a kép színtere, a nyomtatási színprofilnak megfelelő színeket láthatunk a képernyőn. A GIMP ilyet is tud. • Vektoros objektumok készülhetnek a Photoshop-ban. Ezekre még további LayerEffect-et tehetünk. A GIMP-ben ilyen lehetőség nincs. • A Photoshop-ban van vektoros útvonalak készítése, ezeket utólag Path-ként vagy Clipping Path-ként elmenthetjük, vagy exportálhatjuk, hogy az Illustrator is megnyithassa. a GIMP-ben is vannak Path-ok, útvonalak, amelyet lemezre menthetünk SVG formátumba, hogy megnyithassa az Inkscape. • A Photoshop-ban lehet élsimítást alkalmazni a betűkhöz, pl. crisp. A GIMP-ben ilyen nincs, itt csak normál élsimítás van, de az alapból bekapcsolva. •
63
A Photoshop-ban mind RGB-ben, mind CMYK-ban letárolható a színpaletta, GIMPben csak RGB-ban. • A Photoshop-ban és a GIMP-ben is megjeleníthetők a színcsatornák. A GIMP-ben csak RGB vagy szürkecsatorna jeleníthető meg. • A Photoshop-ban a rétegek mérete automatikusan kiterjesztődik a rajta lévő objektumoknak megfelelően. A vászonról le is lógatható az objektum. A GIMP-ben egyedileg lehet módosítani a réteg határvonalát. A határvonalon kívül nem lehet addig festeni, amíg ki nem terjesztettük nagyobbra. • A Photoshop-ban a kijelölés automatikusan lebegővé válik és mozgatható. A GIMPben ezt először lebegővé kell tenni, és csak ezután mozgatható. • A Photoshop-ban, mivel bármilyen színtérben dolgozhatunk, nem muszáj szétválasztanunk a csatornákat, ha csak az egyiken szeretnénk szerkeszteni. A GIMPben csak RGB-ben vagy szürkeárnyalatban tudunk a csatornába nyúlni. Ahhoz, hogy Lab-ban vagy éppen CMYK-ban tudjunk szerkeszteni, előtte színkomponensekre kell bontanunk, majd újra összeállítani. •
Flash Player A Flash Player általában plugin formájában tölthető le Linux-ra. Használja a Firefox. Lézetik külön futtatható programként is. Csomagban található GNOME-ra az swfdec-gnome. Telepítés után az swfdec-player indítható. Ez sajnos a 0.6-os verziójú libet használja. Ha ezzel nem lehet lejátszani az .swf fájlt, akkor használható az Adobe-s 9-es verzió. Ez egy Linux-ra való debuger-t tartalmazó tömörített fájl. De benne van a futtatható flashplayer is (7,6 MB). Csak be kell tenni a /bin -be és használható. Letölthető itt: http://download.macromedia.com/pub/flashplayer/updaters/9/flash_player_9_ linux_dev.tar.gz
Ékezetgond X-ben Sajnos a Bitstream Vera betűtípus hibája,hogy az ékezetes ő és ű nincs benne. Az X-es programok némelyike ezért ott kis négyzetet mutat. Amennyiben ezekez a betűket leszedjük a rendszerről, a probléma megoldódik. Minden bizonnyal ezek a programok a Bitstream Vera-t szeretik, ha nem taláják, használnak helyette valami mást. Ezeket célszerű eltávolítani (függőségeivel): • x11-font-bitstream-type1 • x11-font-type1 • fonts-ttf-bitstream-vera • x11-fonts-bitstream-100dpi • xorg-x11-100dpi-fonts • x11-fonts-bitstream-75dpi • xorg-x11-75dpi-fonts Sajnos a Ghostscript használ egy Bitstream Charter fontot, ami szintén nem jó. De ezt nem célszerű eltávolítani, mert egyben van a GS-es fontokkal, és használhatja a GhostScript. A Bitstream Vera magyarított változata DejaVu névre hallgat. Tehát van alternatíva. Ezután a splash screen-ek is jó magyarsággal mutatják ezeket az ékezetes betűket.
64
Szolgáltatások kikapcsolása A network-up szolgáltatás kikapcsolásával gyorsítható a betöltési idő. Ez a helyi hálózatot próbálja bekapcsolni, de mivel otthon általában nincs ilyenünk, így ennek futtatása szükségtelen. A további szolgáltatások szintén kikapcsolhatóak: • netfs • avahi-daemon • coherence • resolvconf Ingyen Xara A Xara egy ingyen vektoros rajzolóprogram. Létezik a Xara Xtreme Windowsra is. Sokan azt ismerik. Van fizetős és demo változata. Linux-ra van ennek is ingyenes verzióját, a 0.7-es verziót ajánljuk (rev. 1785). Vetekszik a tudása az Inkscape-ével és a fizetős Illustrator-éval. Néhány főbb tulajdonság, ami nincs az Inkscape-ben. • Drop shadow változtatható effektként. Hasonló a Photoshop-os Rétegeffekt-hez, bármikor visszatérhetünk és adhatunk neki új értéket, nem kell kidobni az árnyékot tartalmazó réteget, mint ahogy a GIMP-ben. • Borítékolni is tud. Torzítja a szövegdobozokat, síkidomokat. Inkscape-ben is van ilyen, de körülményes használni, ill. erre python-szkript van, ott a torzítás végleges. Itt bármikor megváltoztathatjuk, vagy visszaállíthatjuk az eredetire. • CMYK színkeverést is tud. Az ingyenes verzió csak RGB-ben dolgozik. • Látványos bevéset effekt. Sokkal szebb és valóban véset-szerű látványt nyújt. • Saját bevallásuk szerint sokkal gyorsabban rendereli a sokszögeket, mint az Illustrator. • Exportálni tudunk PNG-be, PDF-be, TIF-be, SVG-be, EPS-be. A demó verzió csak RGB-ben átméretezés és más beállítás nélkül.
Sok hasznos funkcióval rendelkezik a demóverzió.
65
Macintosh és a Linux Windows felhasználók sokat küszködnek a Macintoshon készült fájlok megnyitásával. Ennek egyik oka, hogy a fájl valami Unix-os bitet tartalmaz (az, hogy hol, miként most nem fontos). A lényeg, hogy hibásan (rosszul) vagy egyáltalán nem nyílik meg. A másik probléma a Macintoshon használt Type1 típusú fontok konvertálása. A Windows felhasználók egy egész sor segégprogramok kénytelenek feltelepíteni maguknak, amelyek egyesével ugyan, de képesek a formátumokat átkonvertálni. A Linux-nál kevesebb ilyen gond lehet, de lehetnek. Itt nekünk csak kettő kis segégprogram-gyűjteményt kell feltelepíteni. Mindkettőben konzolos programok vannak. Az egyik a macutils, amely a Mac fájlformátumokat tudja manipulálni. Utilities for manipulating Macintosh file formats The macutils package includes a set of utilities for manipulating files that are commonly used by Macintosh machines. Macutils includes utilities like binhex, hexbin, macunpack, etc. Install macutils if you need to manipulate files that are commonly used by Macintosh machines.
A másik a t1utils, amellyel betűtípusokat tudunk átalakítani olvasható formába. Programs for manipulating PostScript Type 1 fonts The t1utils package is a set of programs for manipulating PostScript Type 1 fonts. It contains programs to change between binary PFB format (for storage), ASCII PFA format (for printing), a human-readable and editable ASCII format, and Macintosh resource forks.
Ez utóbbi csomagban szereplő t1unmac program segítségével lehet Macintosh-on működő fontot használhatóvá tenni valahogy így: t1unmac macintoshonhasznaltfont ujfontnev
Az, hogy eredetileg milyen kiterjesztés volt sajnálatos módon nehéz kideríteni, mert a Macintosh-on nem igazán használnak fájlkiterjesztéséket, azaz nincs pont és utána három betű, így kissé nehézkes. A Macintoshon használt hagyományos .ttf és .otf fontokkal nincs gond, mert ezek mindegyikénél megmarad a kiterjesztés és használható mind Windows-ban, mind Linux alatt. Sajnos a Macintosh az első használat során egy fork-ot tesz a fájlba, amitől az olvashatatlanná válik más rendszerben, ezért kell "unmekintosítás"-t végezni a fájlokon. Telepítési módok a Linux-ban Több telepítési mód közül választhatunk. Ráadásul több telepítőprogram létezik, több Linuxdisztribúció is. A telepítési módokat kombinálni is lehet, amely kissé bonyolulttá teszi a műveletet. Még mielőtt telepítenénk bármit is, tudni kell, hogy telepíteni csak rendszergazgai jogosultsággal lehet. Ez azt jelenti, hogy tudnunk kell a root jelszavát. Ha nem ismerjük a jelszót, nem tudunk telepíteni. Programok futtatása nem lehetséges a localhost-on (sajátgép), hacsak nem engedélyeztük annak futtatását: fájl tulajdonságok, futtathatóvá tétel. 1. módszer - A telepítőlemezről való telepítés Megoldható csomagtelepítővel. Ez egy olyan program, amely kicsomagolja a programot tartalmazó fájlt és a benne lévő fájlokat (programokat, ikonokat, dokumentációt) feltelepíti. Az egyes disztribúciók más-más csomagtelepítővel rendelkeznek. A Mandrivában az rpmdrake ez a program. Szoftverkezelés néven fut. Még mielőtt bármit telepítenénk, ki kell választani legalább egy forráskönyvtárat. Ez most a telepítőlemez lesz. Ha helyesen lett kiválasztva a forrásmédium, akkor a Szoftverkezelő kilistázza a médiumon található programokat. Könnyen kiválaszható a kívánt program. Rövid ismertetőt is ad róla, megmondja, milyen fájlok
66
vannak benne és a méretét is közni. Kipipálás után telepíthető. Elképzelhető, hogy bizonyos programok megkívánnak más csomagok telepítését is. Ezt nevezzük függőségeknek. A függőségeket is fel kell telepíteni ahhoz, hogy a programunk működhessen. Ezt a Szoftverkezelő automatikusan felajánlja. 2. módszer - Internetről való telepítés Hasonló az 1. módszerhez. Most nekünk internetes forrást kell megadnunk. A médium ilyenkor az internetes ftp- vagy http-szerverek valamelyike. Itt is csomagok vannak. Ha ezeket is jól beállítottuk, akkor a programok információján láthatjuk, hogy az adott csomag hol van, pl. CD-n vagy ftp-szerveren. Itt már felvehetünk frissítési tárolókat is. 3. módszer - Barátunk programokat írt ki CD-re vagy DVD-re Felhetetőleg programcsomagok szerepelnek a médiumon. Ezekre egyesével is rákattinthatunk, hogy megnyithassa a csomagkezelő. Másik, jobb megoldás, ha felvesszük a forrás CD-t, DVD-t (még ha ideiglenesen is) a szoftvertelepítővel. Ekkor a szoftvertelepítő (csomagkezelő) listázni fogja a programokat és ajánlatot tesz a függőségekre is. Így biztosabb a telepítés. 4. módszer - Parancssoros telepítés (rpm) Disztribúciótól függően más-más csomagkiterjesztéseink lehetnek. A Mandriva az RPM-ből telepít. Ezért itt használható az rpm nevű telepítő program. 5. módszer - Mandriva felhasználóknak Hasonló az rpm-hez, de itt telepíteni az urpmi-val lehet, eltávolítani az urpme-vel. Használjuk az urpmi programnév sémát telepítéshet parancssorban. Eltávolításhoz az urpme programnév sémát. 6. módszer - Ubuntu, Debian felhaasználóknak Használjuk az aptget install programnév sémát parancssorban. 7. módszer - openSUSE felhasználóknak Használjuk a yast i programnév vagy a zypper in programnév sémát parancssorban. 8. módszer - Fedora felhasználóknak Használjuk a yum install programnév sémát parancssorban. 9. módszer - Forrásból való telepítés, csak parancssorban Forráskódból való telepítésről részletesen a 16. oldalon. A Kile használata A Kile egy LaTeX (e.: lateh) dokumentum szerkesztését lehetővé tevő grafikus program. Ilyen dokumentum készíthető egyszerű szövegszerkesztővel is, pl. terminálban, majd a szükséges (szintén karakteres) konvertáló programokat használva írható végleges .dvi, .ps vagy .pdf fájl. A Latex dokumentumok szerkesztéséhez szükséges program a következő: tetex-latex . A KDE3-alapú integrált LaTeX környezet, a Kile, jelenleg a 2-es verziónál jár. Az indított Kile Beállítások – System Check pontját választva leellenőrizhetjük, hogy megvan-e az öszes szük-
67
séges program a Kile-on kívül: /usr/bin/tex /usr/bin/pdftex /usr/bin/latex /usr/bin/pdflatex /usr/bin/dvips /usr/bin/dvipdfm /usr/bin/ps2pdf /usr/bin/bibtex /usr/bin/makeindex /usr/bin/kdvi /usr/bin/kghostview /usr/bin/kpdf /usr/bin/dvipng /usr/bin/convert acroread
Az Acroread-re nincs feltétlenül szükségünk, helyette Kpdf-et vagy Evince-t is lehet.
Bal odalon a dokumentumstruktúrát szemlélhetjük. Mellette a fő táblába gépelhetjük a szöveget, a kódot. Alatta a kimeneti naplófájl olvasható.
A LaTex-hel vagyis a Kile-lal, elsődlegesen matematikai formulákat, képleteket tudunk könnyűszerrel begépelni, és azt fájlba nyomtatni, pl. .ps-be vagy .pdf-be. Többet tud egyszerű képletek beírásánál, hiszen folyószöveget és néhány szövegszerkesztős alap beállításra képes. Kevés beállítással áll rendelkezésünkre, de ezeket egymással kombinálhatjuk. A \title utasítás gyári beállítású címfeliratot ad bármely dokumentumban ugyanazokkal a beállításokkal (betűméret, betűtípus, behúzások, elrendezés, stb.), így aki nem igazán ért a profi szövegszerkesztéshez, az is tud szép, tetszetős írást, jegyzetet, feljegyzést, kimutatást írni. Működése egyszerű. Begépeljük a dokumentumot a szükséges (valljuk be, nehéz) utasítások használatával. Nyomunk Alt+1-et (Quick Build). Hatására alul ellenőrzést végez a dokumentumon, és kiírja pirossal a hibás eseteket. Célszerű az összeset kijavítani, majd újra Alt+1, majd kiválaszthatjuk a DVItoPS vagy PDFLaTeX vagy más konvertálási lehetőséget. Ennek hatására elkészíti a kívánt dokumentumot és letárolja a .tex fájl mellé. Ezért célszerű külön könyvtárat használni minden LaTex dokumentum számára, ugyanis sok segédállomány kerül letárolásra. Ha minden simán megy, válasszuk az adott dokumentum megnyitási pontot, pl. ViewDVI, ViewPS, ViewPDF.
68
Nézzünk egy alapdokumentumot, ebben minden szükséges beállítás megvan a kezdők számára (a papírméret, kódolás, nyelv, egy-két bekezdés, képlet). Ahhoz pl, hogy a dokumentum színes legyen, még az elején engedélyezni kell a színekért felelős modult. Alul látható, hogyan kell CMYK-s színű szöveget beírni. A százalékjellel kezdődő sorok nem aktívak. \documentclass[a4paper,10pt]{article} \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[magyar]{babel} \usepackage{color} %\usepackage{calc} \pdfpagewidth 20.2cm \pdfpageheight 28.5cm \setlength\topmargin{0in} \setlength\headheight{0in} \setlength\headsep{0in} \setlength\textheight{10.5in} \setlength\textwidth{6in} \setlength\oddsidemargin{0in} \setlength\evensidemargin{0in} \setlength\parindent{0.0in} \setlength\parskip{0.0in} \setlength\footskip{0.25in} %\declare@shorthand{magyar}{``}{\glqq} %\sloppy %\frenchspacing %title \title{Ez egy próbaszöveg} \author{Barta K\'{a}roly} %\date{2008. július 13.} \begin{document} \maketitle %\begin{abstract} %\end{abstract} \section{Első szakasz} \paragraph{Első bekezdéscíme} \begin{small}Kicsi szöveg.\end{small} Jegyzet ez \textbf{vastagítva} itt van a további szövegelés, ami utf8 kódolással íródott és \textendash\space mivel a fejlécben utf8 az inputenc beállítása \textendash\space helyesen jelenik meg. \paragraph{Második bekezdés $\sqrt{56}+\sqrt{67}-{3}!{\times}\operatorname{e}^{58}$} \begin{center} Középre rendezett ez a szöveg. \end{center} %\bigskip \begin{center} \begin{tabular*}{0.5\textwidth}% {@{\extracolsep{\fill}}cc} $ \frac{5}{8} + \frac{7}{5} $ & $ \frac{85}{32} - \frac{78}{5} $ \\ \end{tabular*}
69
\end{center} {\raggedright $ \Big(2\sqrt{\frac{a}{b}}\Big)^m + \Big(2\sqrt{\frac{b}{a}}\Big)^m\ge 2^{m+1} $ $ \sqrt{78} $ \par} \dotfill \begin{eqnarray} E &=& mc^2 \\ m &=& \frac{m_0}{\sqrt{1-\frac{v^2}{c^2}}} \end{eqnarray} $ \frac{5}{8} + \frac{7}{5} $ \begin{itemize} \item Ez itt az első sora. Ec, pec, kimehetsz, holnapután bejöhetsz. Cérnára, cinegére, ugorj cica az egérre! Fuss! \item második \item harmadik \end{itemize} {\color[cmyk]{1.0, 0.0, 0.0, 0.0}CMYK-s cián} {\color[cmyk]{0.0, 1.0, 0.0, 0.0}CMYK-s magenta} {\color[cmyk]{0.0, 0.0, 1.0, 0.0}CMYK-s sárga} {\color[cmyk]{0.0, 0.0, 0.0, 1.0}CMYK-s fekete} {\color[cmyk]{0.0, 1.0, 1.0, 0.0}CMYK-s piros} {\color[cmyk]{0.0, 0.5, 1.0, 0.0}CMYK-s narancs} {\color[cmyk]{1.0, 1.0, 0.0, 0.0}CMYK-s kék} {\color[cmyk]{0.5, 0.5, 0.0, 0.0}CMYK-s lila} \section{Második szakasz} Ez itt a \begin{Large}második \end{Large} szakasz szövege. ``Dolog.'' \end{document}
A példaszöveg valahogy így néz ki pdfben.
70
Kislexikon account Kontó, felhasználói hozzáférés, terület. Az internetes kiszolgáló gépeken minden felhasználó rendelkezik internet ~al, amely magában foglal egy saját, ún. HOME könyvtárat, egy elektonikus levelezési címet (e-mail), ill. különböző szolgáltatásokhoz biztosít különféle elérési jogokat. A hagyományos felhasználói hozzáférés a legtöbb program elindítását lehetővé teszi, s a legtöbb helyre bejárást enged. BIOS Basic Input/Output System. A számítógép alaplapján lévő program. Ez vezérli a bemeneti eszközöket, pl. merevlemez, vagy állítja be a pontos időt. bitképfontok Olyan betűtípusok, amelyek raszteresen tartalmazzák a betűket elsődlegesen képernyőre. Bootmanager Rendszer(be)töltő program. Lásd ott. cache 1. Olyan könyvtár (vagy fájl) ahova a programok gyorsítási cél-lal mentenek fájlokat, pl. webböngészők a képeket. A ~-elés kikapcsolható, ekkor a kívánt fájlt újra le kell tölteni, így több időre van szükség az adott oldal megtekintéséhez. 2. Olyan memória a központi egységben (CPU), amely gyorsabb a hagyományosnál, de jóval kevesebb adatot tud tárolni, így a számítási műveletek elvégzését magában a CPU-ban gyorsítja. CAD Computer Aided Design. Számítógéppen támogatott tervezés. Műszaki rajzok készítését lehetővé tevő programok, pl. Qcad. Creative Commons v. CC Kreatív közös licenc. Olyan használati engedély, amely lehetővé teszi a szerzői jogi oltalom (copyright) alá eső művek tulajdonosainak, hogy az oltalom alatt álló jogok egy részét a közönségre hagyományozzák, míg más részét maguknak megtartsák. Mindezt változatos licensz és szerződésformákkal segítik, amelyek lehetővé teszik például a teljes közkinccsé nyilvánítást éppúgy, mint számos szabad licenszformát a nyílt tartalom biztosításához. A cél a jelenlegi szerzői jogi törvények problémáinak elkerülése, amelyek a tudás megosztását akadályozzák.
csatolt terminál Lásd konzol terminál. csomag 1. Program- vagy egyéb fájlösszeállítás, amely tartalmazza a program (ill. a kollekció) összes szükséges moduljait (magát a programot, a függvénykönyvtárakat, ikonokat, fontokat, súgórendszert stb.) és azt a – szintén a csomagban található – telepítési útmutatót, amely alapján a ~telepítő a végleges helyükre tudja másolni. A csomag nem tartalmaz futtatható telepítőprogramot. 2. Tömörített állomány másik elnevezése. 3. Pocket. Hálózati eszközök a hatékony és gyors működés érdekébe a fájlokat (és a kapcsolatot fenntartó utasításokat is) kisebb darabokra bonthatja (amelyeket külön tömöríthet is). Ezek a ~ok. A tűzfal a ~okat szűri. A küldött és fogadott ~okról ~statisztika (pocket log) készülhet. A ~ok a kliensnél állnak össze újra olvasható fájllá. csomagstatisztika Olyan program és az általa készített lista, amely felsorolja a telepített csomagokat, és elmondja róluk, hogy melyiket mikor telepítették és azóta hányszor lett használva. A rendszergazda eután eldüöntheti, hogy a kevésbé vagy egyáltalán nem használt csomagokat eltávolítsa-e a gépről, így felszabadíthat helyet. csomagtelepítő Olyan program, amely csomagot bont ki és telepíti a benne lévő fájlokat a csomagban lévő beállítások alapján. Előnye, hogy az egyes csomagok nem tartalmazzák magát a telepítőprogramot. Maga a telepítőprogram egyenlő a ~vel. device Eszköz. Különböző hardveres kiegészítők elnevezése. Pl. a modem, vagy a hangkártya. Az eszközök szoftveres lekezelésére léteznek a device driver-ek, eszköz-illesztőprogramok. disk image Lemezlenyomat. A floppy, merevlemez, CD- vagy DVD-lemez teljes tartalma, a FAT táblával, a könyvtárstruktúrával, a filerendszerének összes adatával együtt tárolásra kerül e-
71
gyetlen file-ba. A Linux-os terjesztésekhez adnak pl. ilyen lenyomatokat. A fájl kiterjesztése általában iso. disztribúció Terjesztés. Egy eredeti operációs rendszerre (ill. annak magjára, pl. a Linux és más hasonló ingyenes) rendszerre épülő javított összeállítás. Egy ~ban már előre összeállították a rendszer működéséhez szükséges összes file-t. A különléle ~k másmás célközönségre specializálódtak. A TinyMe pl. elfér egy miniCD-n a gyors használatba vétel érdekében, a Debian Linux négy DVD-n sok hasznos programmal. Több száz ~ létezik. Ezekhez az interneten tudunk hozzájutni. directory Könyvtár. Fájlok, vagy további könyvtárak csoportjának elnevezése. A könyvtárak fájlokat és más könyvtárakat foglalnak magukba, így segítve azok könnyebb csoportosítását. DM Display Manager. Bejelentkezést segítő grafikus program. drive Meghajtó. A különböző lemez, vagy szalag típusok kezelésére alkalmas eszközök elnevezése, pl. a floppy, HDD, CD-ROM. driver Meghajtó. 1. Adattároló eszköz, floppy vagy merevlemezes. 2. Eszköz-illesztőprogram. Olyan program, amely az adott eszközt működteti. DTP Desktop Publishing. Kiadványkészítés általános elnevezése a számítógépekkel. Ilyen program pl. a Scribus. ext2 Second Extended Filesystem. A Linux-os operációs rendszerek saját fájlrendszere. Az ~ támogatja a hosszú fájlneveket, a biztonsági jelzőket, a jelképes kötéseket, különbséget tesz a kis és nagy betűk között. Hátránya, hogy a 2GB-nál nagyob fájlokat egyelőre nem támogatja. fájl (Adat)állomány. A ~ok adatok gyűjteményei. Egy ~ lehet szöveges, s ekkor az ember számára is olvasható formában találhatóak benne adatok, szövegek, de tartalmazhat egy programot is, s akkor az futtatható ~, de létezik tömörített is, amikor az adatok sűrítve lettek eltárolva benne, stb. filesytem Lásd fájlrendszer. FTP File Transfer Protocol. File átviteli protokoll. Olyan (meghatározott eljárás), melynek során egy távoli gépről fájlokat hozunk el, vagy teszük fel oda (természetesen anélkül, hogy a fájlok eredetijét letörölnénk). A fájlok változtatás nélkül jutnak el hozzánk ellentétben a HTTP-vel. FTP site FTP-hely (lelőhely). Az a hely, ahol sok fájlt gyűjtöttek össze azzal a céllal, hogy azokat vagy a felhasználók egy bizonyos köre, vagy az összes felhasználó elérhesse, azt saját gépére áttölthesse. A FTP-helyek célja különböző lehet: van, ahol csak egyetlen operációs rendszerhez szükséges programok, vagy maga az operációs rendszer található, van, ahol mindenféle rendszerre van mindenféle program és van rengeteg egyéb fájl, mint pl.: képek, hangok, animációk és van olyan FTP-hely is, ahol csak egyetlen szoftvernek találhatóak meg a különféle dolgai, ezek általában fejlesztői helyek is. ext3 Third Extended Filesystem. Több UNIX/Linux rendszer fájlrendszere, pl. Mandriváé is. fájlrendszer Egy adattároló eszközön lévő adatok strukrúrája. A ~ határozza meg az állományok (fájlok) és könyvtárak (directory; folder, mappa) valamilyen rend szerint letárolását. Hatalmas tárolófelületek léteznek, ezért fontos rendszerbe foglalni a rajtuk lévő adatokat. FAT File Allocating Table. Lásd partíciós tábla. FAT-tábla Lásd partíciós tábla. FAT16 Általában floppylemezek vagy pen drive-ok fájlrendszere. UNIX/Linux rendszerekben a vfat olvassa. FAT32 A Windows fájlrendszere, a vfat olvassa. feature Sajátosság, fő jellemző. 1. Programokra, rendszerre vagy eljárásra jellemző tulajdonságok összessége. 2. Olyan, többnyire szöveges, dokumentumba mentett beállítás, amelyet az adott vagy más program ki tud olvasni, és sajátjaként tud értelmezni. Többnyire exportálásnál lehet beállítani bizonyos kompatibilitás megtartása érdekében. Pl. html dokumentum Word-ből való mentése után tartalmazhat Word-beállításokat, újramegnyitva azt a Word saját dokumentumformátumként értelmezi, de a webbön-
gészők ezeket a ~-öket nem értelmezik. firewall Tűzfal. Lásd ott. font Betűtípus. Olyan fájl, amely tartalmazza a betűket. free for personal use Magánhasználatra ingyenes. A készítője olyan licensszel forgalmazza a termékét, amelyet bárki használhat magáncélra (ekkor a terméket ingyenes kaphatja meg), pl. saját weblap, fotóalbum készítése, de nem használható fel kereskedelmi céllal, pl. könyvben, kiadványokban, tv-ben, ill. nem terjesztheti pénzért. Ha mégis szeretné, licenszdíjat kell fizetnie. gateway Átjáró. A TCP/IP hálózatokban a ~ egy olyan kiszolgáló gép, amely két, vagy több helyi hálózat között biztosít összeköttetést egymással, ill. az internet többi részével. Ha adatot küldünk valamely hálózatba, mely nem a mi hálózatunkon van, akkor az az adat akár 10-20 átjárón is keresztülmehet, mire eléri a célállomást. gid Group identifier. Csoportazonosító. Minden kiszolgáló gépen a felhasználók különböző csoportokba tartoznak, s minden csoportnak van neve, ill. száma. A rendszer a ~ alapján dönti el, hogy melyik fájl, melyik csoporthoz tartozik (és ennek megfelelően a felhasználók mely csoportja érheti el vagy módosíthatja). gyökér 1. A hierarchia csúcsa a fájlrendszerben. 2. Hívjuk egy könyvtárba tett fájlokat úgy, hogy azok a könyvtár gyökerében vannak. gyökérkönyvtár A partíció hierarhiájának csúcsát képező hely. UNIX-rendszerekben közvetlenül a perjel után található állományok helye. (a Windows-ban közvetlenül a C: után lévő állomány, pl. C:/állomány.txt). GDM GNOME stílusú DM. Lásd ott. GNOME GNU Object Modelling Enviromnent. Grafikus felhasználói környezet saját fájlkezelővel és munkaasztallal. A ~ Gtk+ alapon lett fejlesztve. Gnome-commander A GNOME kéttáblás fájlkezelője. Gnome-terminal A GNOME saját terminál emulátora. GNU/GPL Generic Public License. Általános nyilvános licensz. Egyfajta használati engedély, melynek lényege, hogy a mű szabadon terjeszthető (akár pénzért is), és szabadon módosítható, de a terjesztései és a módosítások kötelezően szintén ~ alatt kell, hogy megjelenjenek, így biztosítva, hogy a szabad tartalmakból készült bármilyen származékos mű is szabad maradjon. GNU/Linux A Linus Torwalds által készített operációs rendszer és annak javított változatainak összessége. Előnye, hogy nyílt forráskódú, bárki belejavíthat, átszerkesztheti azt, vagy annak bármely származékos kiadását. Grub Rendszerbetöltést végző program, bootmanager. Többnyire a háttérben fut. A Mandriva a Grub-ot használja. GUI Graphical User's Interface. Grafikus felhasználói környezet. Lásd környezet. hacker Bányász, „buherátor”. Olyan személy, aki programok forráskódját, vagy rendszerek felépítését vizsgálja, s azokat különböző céllal megváltoztatja, ill. kiegészíti. hard link Kemény hivatkozás. Olyan fájl a fájlrendszerben, amely egy másik fájl vagy könyvtár fizikai helyére mutat, így annak mozgatásával a ~ képes követni. HDD Hard Disk Drive. Merevlemezes meghajtó. Lásd merevlemez. home directory Honkönyvtár. Az a könyvtár, amely egy felhasználó sajátja. Bejelentkezés után ez a könyvtár lesz a kiindulópontja, alapértelmezésben ide dologozik, itt vannak a saját programjai, saját konfigurációs fájlai, itt tárolja leveleit és ide tölti le a programokat a hálózatról. A felhasználó honkönyvtárjában úgy rendezi a fájlokat, könyvtárstruktúrát ahogy kívánja, viszont más felhasználó ide nem írhat, innen nem törölhet. homepage Honlap vagy címlap. A World Wide Web-en egy olyan oldal, lap, mely valakinek, vagy valakiknek a saját kiinduló helye. hostname Gépnév vagy gazdanév. Az Interneten a hálózati kiszolgáló, vagy kliensgépeknek külön-külön saját nevük van. A teljes
72
értékű neveknek (FQDN, Fully Qualified Domain Name) megkülönböztetjük a domén (domain) és a hoszt (host) részét. Pl. a valaki.datanet.hu nevezetű gépnek a hoszt része a valaki és a domén része datanet.hu, ennek megfelelően ennek a gépnek valaki a gépneve. Különböző doméneken lehetnek ugyanolyan nevű gépek is. HOWTO Hogyan. A ~k olyan leírások, melyekben egyes témakörök részletesen ismertetve találhatóak. HTML HyperText Markup Language. HyperText leírónyelv. Olyan különleges nyelv, mely a webböngésző számára leírja, hogy miképp jelenítse meg a leírt weboldalt. A HTML erre különböző elemeket tartalmaz, melyek meghatározzák a megjelenítendő szöveg tulajdonságait, mint pl. vastagságát, méretét, szinét stb. Természetesen a HTML tartalmazza a megjelenítendő szöveg nagy részét is. A legfontosabb tulajdonsága, hogy a szövegben lehetővé teszi a keresztutalások használatát, azaz egy aláhúzással kiemelt szövegrészlet a szövegen belül máshová, ill. akár a WWW-n belül akármelyik gépen elhelyezkedő szövegre utalhat. HTTP HyperText Transfer Protocol . HyperText átviteli protokoll. Olyan átviteli eljárás, melynek során a HTML file-okat a WWW szerver kiadja a kliensnek. A HTML file-ban lehetnek utalások más fájlokra is, melyeket esetleg a kért HTML fájllal együtt kell kiadni. hub Olyan eszköz, amely számítógépek összekapcsolását teszi lehetővé. Az összekapcsolódást az egyes gépeknek szoftveresen kell elvégezniük, mert a ~ minden gépnek kiküldi az adatot. Vannak intelligens ~-ok, amelyek csak a kívánt gép részére küldik át az adatot. A ~ 2-8 számítógép összeköttetésére használható. Halfduplex kapcsolatot biztosít. install Telepítés. Hardverek üzembehelyezése, szoftverek, operációs rendszerek géprevitele, működőképessé tétele, beállítása. interface Illesztő vagy csatoló. Olyan eszköz, melynek segítségével hardveresen vagy szoftveresen más hardverekhez, vagy szoftverekhez lehet kapcsolódni. Ilyen illesztő lehet pl. más-más elvek szerint működő hardverelemek, vagy más protokollt követő szoftverek között. interrupt Megszakítás. A hardveres kéréseket megszakításokra időzítik, így a különböző hardveres eszközök meghatározott időközökben jutnak hozzá a géphez (a processzorhoz), elkerülve ezzel a hardverkonfliktusokat. JAVA Egy objektumorientált programozási nyelv, Jellemzője a függetlenség az operációs rendszertől, amelyen fut (többé-kevésbé), olyan kódokat és könyvtárakat tartalmaz, amelyek elősegítik a hálózati programozást, távoli gépeken is képes biztonságosan futni, pl. hálózati játékok. JAVA script A ~ programozási nyelv egy objektumalapú szkript nyelv, amelyet weblapokon elterjedten használnak. A ~ kód vagy a html fájlban vagy külön (jellemzően .js kiterjesztésű) szövegfájlban van. Ezek a fájlok tetszőleges szövegszerkesztő programmal szerkeszthetőek. job Feladat(sor). A felhasználó, vagy rendszergazda által meghatározott feladat(sor). Az elvégezendő feladatokat, utasításokat a feladatvezérlés (job control) különböző eszközeivel lehet irányítani. Egy programot elindíthatunk pl. a háttérben (anélkül fut, hogy bármit kijelezne a képernyőre), miközben másik programot is használhatunk, leállíthatunk, újraindíthatunk, vagy eltehetjük a háttérbe. A cron segítségével a feladatokat meghatározott időpontokban is végeztethetjük. KDE Kool Desktop Environment. Hatalmas felhasználószintű grafikus funkcióval rendelkező környezet sajár munkaasztallal és fájkezelővel. A környezet saját irodai programcsomagot ajánl a felhasználói részére, ez a Koffice. A ~ Qt fejlesztőkörnyezetben készült. KDM KDE stílusú DM. Lásd ott. kereskedelmi termék Olyan szoftvertermék, amelyért fizetni kell. A gyártójuk adhat ki korlátozott funkcionalitással bíró demo vagy freeware változatot. Ezek is ~ek, de nem tartalmazza egyik Linux-disztribúció sem, csak a fizetős PowerPack-ekben lehet benne, vagy magunknak kell külön telepíteni. Ilyen lehet pl. a videókártya meghajtóprogramja.
kernel Rendszermag, mag vagy törzsmodul. Az operációs rendszer főmodulja, ez vezérli az eszközöket és tart kapcsolatot a programok között. Minden disztribúció ~e visszavezethető az eredeti első GNU/Linux-ra, hiszen abból fejlődtek ki. A disztríbúcióknál célszerű tudni a fejlődéstörténetüket, így következtethetünk annak tudására. kiterjesztett partíció Olyan partíció, amely más partíción belül helyezkedik el, így a szülő partíció meghibásodása esetén ez a ~ is elveszhet. Ezért célszerű elsődleges partíciókat létrehozni. kliens Végfelhasználó. Hálózatba kötött számítógépek végén dolgozó felhasználó. A ~ más szerverektől kér le információt. A ~ dolgozhat merevlemez nélküli billentyűzet-monitor páros (terminál) előtt is, ekkor közvetlenül kell csatlakoznia egy kiszolgáló géphez. kliensgép Olyan számítógép, amely előtt végfelhasználó dolgozik. kiszolgáló Olyan számítógép, amely központi szerepet tölt be egy hálózaton belül. A ~ előtt általában nem ül felhasználó. Rajta olyan adatokat vagy programokat tárolhatunk (ill futtathatunk), amelyeket a csatlakozott kliensek elérhetnek. A kiszolgáló típustól függően lehet internet- vagy hálózati ~, levelező ~, adatbázis ~ stb. A ~ gépen valamilyen ~ programot kell futtatni, amely ellátja a klienseket. A kliensek tk. ehhez a programhoz csatlakoznak, így láthatják a ~ merevlemezének tartalmát, így tudnak csatlakozni adatbázisokhoz, a levelezésükhöz stb. Koffice Irodai programcsomag a KDE környezetre. Konqueror A KDE saját fájkezelő alkalmazása. Internetböngésző funkcióval is rendelkezik. Konsole A KDE saját terminál emulátora. konzol terminál Olyan terminál, amely fizikailag közvetlenül a számítógéphez csatlakoztatott billentyűzet-monitor páros. Bizonyos rendszergazdai műveletek csak ~ból érhetők el. környezet Olyan megjelenítést lehetővé tevő programcsoport, amely futtatását követően grafikus módon tudunk más programokat futtatni ellentétben a szöveges móddal. Legismertebb környezetek a KDE és a GNOME. Lásd ott. library Eljáráskönyvtár, eljárásgyűjtemény vagy függvénytár. Olyan eljárások gyűjteménye, melyeket különböző szoftverek használnak, hívnak meg. Az eljáráskönyvtár segítségével a már létező eljárásokat nem kell a programozóknak újra és újra megírniuk, mert ezek – többnyire – szabványos formában léteznek. license Licensz. Olyan írás, amelyben a szerző nyilatkozik művének használatba adásáról/vételéről. A művel kapcsolatos jogokat a ~ tartalmazza. Minden művet ~-szel kell forgalmazni/eladni/továbbadni. A szerző joga, hogy a művét vagy annak átdolgozását más ~feltételekkel más vásárlónak el- vagy odaadhassa. LILO Egy rendszerbetöltő program neve. link Mutató, kötés vagy hivatkozás. 1. A hypertext-dokumentumokban található ~ek más domumentumokra, vagy fájlokra mutatnak. 2. A fájlrendszerben található kötések segítségével fájlokat köthetünk össze. login Bejelentkezés. Amikor a UNIX/Linux operációs rendszerű gépeket konzolról, vagy terminálról használni szeretnénk be kell jelentkeznünk (loggolnunk kell), hogy a rendszer eldönthesse kilétünket és jogainkat fájlokhoz, ill. utasításokhoz. Természetesen az sem kizárt, hogy a rendszeren kívül valamely más program is kér tőlünk bejelentkezést, azonosítást. manual Leírás vagy kézikönyv. Az operációs rendszerekben többnyire minden parancshoz, konfigurációs fájlhoz jár egy leírás, vagy kézikönyv, mely tartalmazza, hogy az adott parancs mire használható és hogyan működik. Linux Lásd GNU/Linux. Mandriva Linux Francia és brazil fejlesztésű disztribúció. Elődjei a Conectiva és a Mandrake Linux voltak. CD-s és DVD-s, sőt PowerPack kiadás is rendelkezésre áll. Ez utóbbiért fizetni kell, mert olyan meghajtóprogramok vannak benne, amelyek nem GNU licenszű.
73
MBR Master Boot Record. Olyan bejegyzés a merevlemez fejlécében, amely lefut minden egyes rendszerindításkor. merevlemez Olyan több merev lemezecskéből álló mágneses háttértáró eszköz, amelyen maga az operációs rendszer, a programok és a dokumentumok is elhelyezkednek. MM 1. Multimedia. Hanggal és képpel összefüggő programok csoportja, pl. hangszerkesztő és -lejátszó, videofelvevő vagy -szerkesztő programok. 2. Multiple Master. Egyfajta betűtípus, ahol egy fájl tartalmazza a betűváltozatokat, pl. vastagság, dőltség, vékonyság. modul 1. A rendszermagba fordított eljárás, függvény bizonyos – többnyire – az inkompatibilitás megszüntetése érdekében. 2. Állományok elnevezése, amelyek valamilyen funkciót látnak el. Pl. konvertálás, kötegelt átnevezés. A ~ nem feltétlenül tartalmaz grafikus felületet, ill. azt egy másik programból kell indítani, pl. a Krusader vagy az Amarok és bedolgozómoduljai. mount Beszerel(és), beilleszt(és) vagy (fel)csatolás. 1. A fizikai értelemben vett szerelés elnevezése. 2. A ~ fájlrendszerek beillesztését jelenti a kívánt könyvtárstruktúrába. Az UNIX/Linux operációs rendszer behúzás (boot) után az ún. root filerendszert ~olja először. Ez szükséges a rendszer futtatásához. Később újabb és újabb fájlrendszerek illeszhetők be, ill. távolíthatók el, pl. floppylemez vagy pen drive. Nautilus A GNOME saját fájlkezelő alkalmazása. OpenOffice.org Egy szervezet és az általa készített irodai programcsomag elnevezése. opentype font Olyan, a betűket vektorosan tartalmazó fájl, amelyben speciális betűszemeket lehet definiálni, és azokat – az arra alkalmas programmal – használatba venni. Ilyen pl. a szókezdő vagy -végződésű cirádás betűszemek. A felhasználó döntheti el, melyiket használja. Otto Az OpenOffice.org egyik kabalaállata. partíció A merevlemez összefüggő területének logikai (ugyanakkor egymás utáni összefüggő) felosztása. Mindegyik rész egy-egy ~ maga, amelyhez való hozzáférés más azonosítóval (pl. UNIX rendszereknél hda1, hda2, Windows-nál C:, D: stb.) történik. Előnye, hogy az egyik ~ elromlása esetén a másik még használható marad. Továbbá a fájlok fizikailag egy partíción maradhatnak, így kisebb a fájltöredezettség mértéke, ill. bizonyos típusú fájlok egy partícióra kerülhetnek, pl. a rendszer, a dokumentumok, az ideiglenes állományok, gyorsítótár. Az UNIX-rendszereknél több partíciót készíthet a rendszertelepítő. partíciós tábla Olyan táblázat a partíció fejlécében, amely tárolja a partícióra került fájlok és könyvtárak elhelyezkedését. Minden partíciónak van egy ~'ja, ill. biztonsági másolata is. patch Folt. A foltok általában két forráskód közötti különbségeket tartalmazzák. Ez egyrészről azért lehet jó, mert egy adott program újabb verziójának megjelenése esetén nem szükséges az új verzió teljes forráskódját ismét letölteni, hiszen a szükséges változtatásokat a foltok hordozzák, illetve kisebb-nagyobb hibajavítások, kiegészítések esetén általában csak ezeket a néhány soros foltokat kell alkalmazni, s ebben az esetben sem kell a teljes (javított) programot beszereznünk. Path Útvonal. 1. Lásd ott. 2. Környezeti változóként (általában csupa nagybetűvel) definiálhatóak útvonalak, így nem kell mindig begépelnünk a teljes útvonalat, a rendszer ebben a ~ban tárolt útvonalak mentén keresi a fájlokat. Többnyire a rendszerprogramok, vagy a rendszer működésével kapcsolatos fájlokhoz vezető utakat deniniálják egy ilyen változóban. rendszergazda Az a felhasználó, aki az operációs rendszert telepítette vagy olyan más felhasználó, akinek megvan a joga az operációs rendszer felügyeletére. A ~ rendszergazdai jelszavat adott meg a telepítés során. E jelszó birtokában olyan műveleteket (pl. törlés, eltávolítás, eszközök beállítása stb.) tud elvégezni, amelyet más felhasználó nem. rendszertelepítő Az operációs rendszer telepítését segítő grafikus vagy szöveges program. rendszer(be)töltő Olyan, az operációs rendszer betöltését segítő
program, amely a számítógép bekapcsolása után a kernel betöltése előtt indul el. A BIOS átadja a vezérlést az MBR-nek, amely tartalmazhat bootmanager-t (azaz rendszerbetöltőt), így az képes választani a merevlemez több partíciójára települt rendszerek közül. Esetleg más, akár kézi, paraméterekkel is indíthatja a rendszert. Karakteres és grafikus ~ is van. root 1. Lásd root directory. 2. Az UNIX/Linux operációs rendszerekben az a hozzáférési név, amely rendszerszinten engedélyezi a fájlok – beleértve a könyvtárakat is – a fájlrendszerek megváltoztatását, törlését. A root hozzáféréssel rendelkezők általában a rendszeradminisztrátorok, akik a rendszer működéséért felelősek, tekintettel arra, hogy root-ként való bejelentkezés után az illetőre nem vonatkoznak a biztonsági megkötések, korlátlanul tehetnek bármit. Éppen ezért a root jelszavát sűrűn változtatják, ill. sok helyen már nem is így hívják. 3. A rendszergazda másik elnevezése, mivel neki is van egy honkönyvtára, a /root. root directory Főkönyvtár vagy tőkönyvtár. A tő fájlrendszeren található, a könyvtár-hierarchia kiindulópontja. A főkönyvtárból indulnak a további alkönyvtárak. Az UNIX/Linux operációs rendszereknél a DOS-szal ellentétben csak egyetlen főkönyvtár van, az egyes meghajtók, ill. az azokon tárolt fájlrendszerek más alkönyvtárak alá illesztődnek be. Ez a fájlrendszer sajátossága. router Útvonalválasztó. Olyan eszköz, amelyhez több számítógépet vagy más ~eket csatlakoztatva, azok látják egymást. A ~ minden gépnek ad egy azonosító IP-címet. Helyi hálózatban vagy az interneten használhatjuk. server v. szerver Kiszolgáló számítógép. Lásd kiszolgáló. setup 1. A BIOS szöveges beállítóprogramja. A felhasználó ezen keresztül tudja beállítani, engedélyezni az egyes eszközöket. A beállításokat aztán memóriába írja, amelyet gombelemmel üzemeltet. Elem lemerülése esetén (5-10 év használat után) a beállítások elvesznek a számítógép kikapcsolásakor, új elemet kell berakni, majd megismételni a beállításokat. 2. A program első használata után induló beállító- vagy konfigurálóprogram. simlink v. simbolic link Szimbolikus hivatkozás. Olyan fájl a fájlrendszerben, amely egy másik fájlra mutat azáltal, hogy tartalmazza a fájl vagy könyvtár útvonalát a fájlrendszerbeli hierarchiában. A célfájl mozgatásával a ~ nem követi azt, ezért újra be kell állítani az új útvonalat. Vö. hard link. shell Héj. Parancsértelmező vagy burok. A ~ az, ami parancsainkat, utasításainkat értelmezi és rendszerszinten végrehajtja. Többféle shell létezik, melyek működése, parancskészlete kisebb-nagyobb mértékben eltér egymástól. A legnépszerűbb shell-ek közé tartoznak a bash, a tcsh, a zsh és a ksh. shell script Parancsprogram vagy burokprogram. A shell saját parancsaiból és külső programokból (parancsokból) álló program. A legtöbb eltérés a shell-ek között itt tapasztalható. Ugyan alapjaiban a ~ek nyelvei azonosak, de lényeges eltérés lehet mind a parancskészletben, mind pedig a helyesírásban. site v. szájt Hely. A különböző célokkal látogatható helyek elnevezése az interneten. Ilyen értelemben használják a WWW site (WWW hely) és az FTP site (FTP hely) kifejezést. swap Csere. Az operációs rendszerek a memóriaigények kielégítésére jó hatékonysággal használt fájl vagy külön merevlemezes partíció. Az éppen alvó programok, programrészek ill. azok adatai átkerülnek ide, így a rendes (fizikai) memóriában marad hely az aktív programok számára. Az UNIX/Linux rendszerek ~ partíciót, a Windows-rendszerek különálló fájlt használnak erre a célra. Tekintettel arra, hogy a cserepartícióknak saját fájlrendszerük van, gyorsabban működnek, mint a cserefájl. switch Kapcsoló. Olyan hálózati eszköz, mely képes több számítógép közötti adatkommunikációt ellátni azáltal, hogy mindig a célnak megfelelő portra továbbítja az adatot. Full-duplex működésre is képes. Általában Macintosh számítógépek közötti kommunikációban használatos. szerző Olyan személy, aki a művet létrehozta. A ~ a szerzői jogáról nem mondhat le, de a szerzői díjról vagy díjazásról igen, azt átruházhatja másra. A jogutód csak a ~ halála után gyakorolhatja a műhöz fűződő szerzői jogát. szoftvertelepítő A csomagtelepítő másik elnevezése. Lásd ott. szöveges (üzem)mód A számítógép olyan üzemmódja, ahol csak
74
karakteresen szöveget gépelve tudunk programokat futtatni, és maguk a programok is szöveggel válaszolnak (pl. terminál vagy emulátor). A ~-ból futtathatunk grafikus környezetet is. telepítő(program) Olyan program, amely elvégez egy programcsomag telepítését. A ~ tartalmazhatja tömörítve a programcsomagot, de külső forrásból is tud dolgozni. A Windows-ban ~mal dolgozhatunk. UNIX/Linux rendszerekben csomagtelepítővel. temp Temporary. Ideiglenes. Olyan könyvtár, amelybe a programok vagy maga az operációs rendszer ideigelenes fájlokat helyez. A programok bezárása után ezek a fájlok nem feltétlenül törlődnek. Bizonyos időközönként (akár hetente) törölhetjük tartalmát. A Windows-ban temp, az UNIX/Linux rendszerekben tmp a könyvtár neve. terminál Minden bejelentkezett felhasználóhoz egy ~ rendelődik, amely tk. egy billentyűzetet és egy monitort jelent együttesen. Az UNIX-rendszerekben hat ilyen terminál van. Lásd még konzol terminál. terminál emulátor Olyan program, amely csak emulálja a terminált. Pl. a grafikus környezetben indított konsole vagy xterm programok. TMP Lásd temp. tömörítés Olyan folyamat, amellyel könyvtárakat, fájlokat tudunk kisebb helyen tárolni. tömörített állomány Olyan fájl, amely könyvtárakat vagy fájlokat bizonyos algoritmusok alapján tartalmaz az eredeti méretnél kisebb helyet használva. tömörítő program Olyan program, amellyel tömörített állományokat tudunk létrehozni. Különféle ~ok bizonyos algoritmusok alapján más mértékű tömötítési mértékkel rendelkeznek. tömörítvény Lásd tömörített állomány. tűzfal Olyan háttérben futó program, amely vizsgálja a bejövő adatforgalmat a hálózati csatolókon és kiszűri az illetéktelen behatolást. Az adatforgalom portokon keresztül protokollok által történik, így lehetőség van bizonyos portok, protokollok és IP-címek szűrésére vagy blokkolására is. truetype font Olyan font, amely vektorosan tatalmazza a betűket. Mindegyik operációs rendszeren olvasható, használható. Tux A Linux kabalaállata. Type1 font Általában Macintosh-on használt betűtípus, van neki külön képernyő- és nyomtatófontja. A DTP-ben használatos. uid User identifier. Felhasználói azonosító. Minden kiszolgáló gépnek van felhasználója (van amelyiknek csak a rendszergazda), s minden felhasználónak van saját uid-je. Ez egy szám, amely alapján a rendszer azonosítja például, hogy melyik fájl kihez tartozik. Az uid-hez általában tartozik egy login (bejelentkezési) név is, így általában az kerül kiírásra ha pl. listát kérünk egy könyvtár tartalmáról. Lásd még: gid. User Felhasználó. Az a személy, aki az operációs rendszert, s az azon futó alkalmazásokat használja. user account Felhasználói hozzáférés. Lásd account. útvonal 1. A fájlrendszerben lévő adatállományokhoz vezető logikai út. 2. Síkidomok vektoros körvonalának elnevezése. WWW World Wide Web. Világméretű háló. Az internet adta műszaki lehetőségeknek, ill. a HTML kifejlesztésének köszönhető a WWW kialakulása. Olyan számítógépek összeköttetése, ahol minden gépet azonosítószámmal látnak el (IP-cím), így az adatok könnyen küldhetőek, fogadhatóak. A számokat egy erre a célra beüzemelt kiszolgáló számítógép biztosítja, ez a DNSkiszolgáló. Xterm az X11 saját terminál emulátora. Xfree86 Lásd X11. X.org (Foundation) Az X11-et készítő szervezet, alapítvány neve. Lásd még X11. X11 Az X11 protokollra épülő GUI biztosításának lehetőségét megvalósító program. Alapból semmire sem jó, de ezen tud futni a kívánt környezet. Ilyen GUI-t biztosító program több létezik az eredeti Xfree86 továbbfejlesztései, klónjai. A Mandriva az X11et tartalmazza.
vírus Olyan programocska, amely beágyazódik más fájlokba, ott megbújva terjed és célját érve lefut. A ~ok megtámadhatnak más dokumentumokat, a programokat kényszeríthetik más feladatok ellátására vagy magából a fájlrendszerből törölhetnek ki fontos adatokat, fájlokat, így magát az operációs rendszer működését is veszélyeztetik. UNIX/Linux rendszerekben programok csak a rendszerpartícióról futhatnak. Saját könyvtárban való futtatását
előtte engedélyezni kell, így nemhogy Windows-vírusok, de más illetéktelen program sem tud lefutni észrevétlenül. vírusírtó Olyan program, amely vírusok felderítésére szakosodott. A vírusadatbázisa segítségével felderíti és kitörli a fájlokból a vírusként detektált részt, amely ezáltal vírusmentessé válik. Elképzelhető, hogy a fájl eredeti adatai annyira megsérültek, hogy vírusmentesítés után az használhatatlanná válik.
~~~
Linkek, hivatkozások http://directory.fsf.org/ Free Software Directory · Linux-ban használatos ingyenes programok gyűjteménye kategóriákba sorolva.
http://www.kdeapps.org/ Applications for your KDE-Desktop · Alkalmazások a KDE-s asztalodra. Szerzők által feltöltött programok gyűjteménye kategóriákba sorolva. Nyomon követhetőek a frissítések. Pon-tozni is lehet a programokat.
http://www.kdefiles.org/ Dcuments for your KDE-Desktop · Dokumentumok a KDE-s asztalodra.
http://www.gnomefiles.org/ GnomeFiles - GNOME/GTK+ Softare Repository · Alkalmazások gyűjteménye a GNOME asztalra kategóriák szerint csoportosítva.
http://www.opendesktop.org/ Let's build the Desktop of the future · Nyílt programok és dokumentumok gyűjteménye, amelyet bárki publikálhat, csak regisztrálnia kell magát és töltheti fel programjait, háttérképeit, ikonjait vagy bármilyen művészi dolgot. Be kell jelölni a termék licenszelését, így a vendégek megtudhatják, hogy GPL vagy CC, esetleg más kategóriába esik a termék. Pontozni és megjegyzéseket küldeni is lehet. Az egyes kategóriák megjelenhetnek a http://www.kde-apps.org/ oldalon is.
http://openfontlibrary.org/ Open Font Library · Ingyenes betűtípusok tárháza, ahol a regisztált tagok tölthetik fel fontjaikat.
http://distrowatch.com/ Put the fun into computing. Use Linux, BSD. · Nyílt operációs rendszerek disztibúcióinak felsorolása. Az ide látogató keresgélhet a disztók között. A legfontosabb és legújabb információt kaphatjuk. Van népszerűségi lista.
http://gimpology.com/ GIMP tutorials and resources for the GIMP · Hasznos tippek, trükkök a népszerű raszteres rajzolóprogramhoz.
75
http://wiki.inkscape.org/wiki/index.php/Galleries Galleries - Inkscape Wiki · Inkscape-pel készül rajzokhoz mutató linkek.
http://penguinpetes.com/b2evo/ Penguin Pete's Blog · Blog a Linux-ról.
http://www.linuxbazis.hu/ Linux linkek bázisa · Linkek és fórum kezdő és gyakorlott Linux felhasználóknak.
http://www.linuxempire.hu/ A kezdőbarát Linuxfórum.
http://sklprojekt.hu/news.php Linux kezdőknek, haladóknak és fejlesztőknek · Hírek, leírások, cikkek a Linux-szal kapcsolatban. Regisztráció után írható a fórum és küldhető be cikk, leírás is.
http://openclipart.org/ Open Clip Art Library Drawing Together · Ingyenes rajzok között böngészhetünk. PNG vagy SVG formátumban is letölthetőek. Mindegyik rajz GPL licenszbe tartozik, szabadon felhasználható. A kollekció egyben is letölthető (több mint 7000 rajz), de nézzük meg alaposan, melyik verziójú kollekciót töltöttük le, ugyanis a Szoftverkezelő jóvoltából csomagból is letölthető a kollekció. A naponta bővülő szájt újabb rajzai csak a weboldalon kereszül érhetők el. Böngészést a kulcsszavak használatával gyorsíthatjuk. A letölthető kollekció több CD-s nagyságrendű.
http://www.dafont.com/ Ingyenes (free vagy GPL licenszerlésű) betűtípusokat is tartalmazó oldalon egy CD-nyi fontot tölthetünk le. Sok közülük a „free for personal use”, azaz személyes használatra ingyenes kategóriába tartozik.
http://www.morguefile.com/ Where photo reference lives · Ingyenesen letölthető fotók szájtja. Sok fotónak a szerzője megengedi, hogy azokat kereskedelmi termékekben is használhassuk, míg másoknál kérni kell az engedélyt, vagy fizetni is kell. Hasra ütésre akár több tízezer fotó is szerepel itt kategóriák szerint csoportosítva.
http://www.wpclipart.com/ Public Domain Clipart optimized for word processors · Szabadon használható grafikák, amelyeket módosítás nélkül könnyen beilleszthetünk szövegszerkesztőbe. A letölthető kollekció CD-s nagyságrendű. A letöltött kollekció fájlainak böngészését egy letölthető python-szkripttel (program) egyszerűsíthetjük. Ennek neve: wpclipper.py. Letölthető itt: http://www.wpclipart.com/viewer/index.html Linuxban így indíthatjuk: python wpcipper.py A kiválasztott kép megtekinthető módosítások végezhetők rajta és a vágólapra másolható.
http://hu.openoffice.org/servlets/ProjectDocumentList Az OpenOffice.org magyar oldaláról dokumentumok és fájlok tölthetők le. Regisztráció után magunk is feltölthetjük sablonjainkat, fontjainkat. A magyar oldalon csak magyar dokumentáció és fájlok vannak. Más nemzetek hasonló oldalán az adott ország nyelvén íródott sablo-nokkal találkozhatunk.
http://www.bences.hu/tech/ Magyar nyelvű UNIX/Linux dokumentációk · UNIX/Linux ismertetők, fordítások, biztonsági kérdések, mókás és egyéb írások.
76
Tartalomjegyzék A Linux nem Windows ..............................................................................................................5 Minden ingyen van ..................................................................................................................5 A Mandriva Linux beszerzése ..................................................................................................5 Ingyen beszerzés .....................................................................................................................5 Live CD vagy DVD .................................................................................................................5 Letöltés ....................................................................................................................................5 A Mandriva telepítése ................................................................................................................6 Üres, új merevlemez esetén .....................................................................................................6 Ha már van operációs rendszer a lemezen ..............................................................................6 Ha lesz más operációs rendszer a lemezen ..............................................................................7 Telepítés képekben ..................................................................................................................7 A Mandriva indítása ..................................................................................................................9 Indító képernyők .....................................................................................................................9 Indítási beállítások .................................................................................................................10 Grafikus felületek .....................................................................................................................11 KDE .......................................................................................................................................11 GNOME ................................................................................................................................12 IceWM ...................................................................................................................................12 Window Maker ......................................................................................................................12 Fluxbox ..................................................................................................................................12 Parancssor jelentősége .............................................................................................................12 Konzol vagy bash ..................................................................................................................12 Terminal vagy terminal emulator ..........................................................................................13 Parancssori rendszerműveletek .............................................................................................13 A fájlrendszerről ....................................................................................................................13 A Linux fájlrendszere ............................................................................................................14 Programok .................................................................................................................................15 Programok utólagos telepítése, eltávolítása ..........................................................................15 Telepítés forrásból .................................................................................................................16 Az urpmi fontosabb utasítása ................................................................................................17 Windows programok linuxos megfelelői ...............................................................................18 A Mandriva beállítása .............................................................................................................19 Vezérlőpult ............................................................................................................................19 A könyvtárszerkezetről ..........................................................................................................20
77
Programok használata .............................................................................................................21 Ingyenes programok hatalmas mennyiségben .......................................................................21 Utólagos telepítések ..................................................................................................................21 Valami nem működik. Talán vírusos lett a gépem? .....................................................................................................21 Fájlok eredetisége ..................................................................................................................22 A KDE működése .....................................................................................................................22 Médiumok kezelése ...............................................................................................................23 AudioCD hangsávjainak kinyerése (grab) ............................................................................24 Képek átalákítása más formátumba megnyitott program nélkül ...........................................25 Virtuális nyomtató használata ...............................................................................................25 Böngészve másol vagy mozgat .............................................................................................25 Tömörítés jobb egérgombbal ................................................................................................25 Ablakok stílusa ......................................................................................................................25 Ikonok az asztalon .................................................................................................................25 Használat ...................................................................................................................................25 A grafikus felületekről ...........................................................................................................25 Irodai programok ...................................................................................................................26 Multimédiás programok ........................................................................................................26 Hálózati programok ...............................................................................................................28 Kiadványkészítő programok .................................................................................................28 Tervezői programok ..............................................................................................................30 Segédprogramok.....................................................................................................................31 Személyes programok ...........................................................................................................32 Kiszolgáló eszközök listája (angolul) .....................................................................................32 Démonok listája (angolul) .......................................................................................................33 Parancsok használata ..............................................................................................................34 A GNOME Office-ról ............................................................................................................36 A tavaszi kiadásról (Mandriva Linux One 2008.1 DVD, Spring) ........................................................................37 Letölthetőség .........................................................................................................................37 Jellemzők ...............................................................................................................................37 Programok és verzióik ...........................................................................................................37
78
A Koffice képekben ..................................................................................................................38 Felhasználóváltás grafikus környezetben .............................................................................43 A grafikus környezetekről és a programokról .....................................................................44 A KDE és programjainak használata .....................................................................................44 A GNOME munkakörnyezet és asztal ..................................................................................47 A Fluxbox munkakörnyezet használata .................................................................................49 A WindowMaker munkakörnyezet ........................................................................................52 A puritán Openbox környezet ...............................................................................................52 A Blackbox munkakörnyezet ................................................................................................53 Az Enlightenment 17 munkakörnyezet .................................................................................53 A Windows-szerű IceWM környezet ....................................................................................53 Stílus nélküli, ún. X-programok .............................................................................................54 A Mindnight Commander .......................................................................................................56 Betűtípusok telepítése KDE környezetben ...........................................................................59 További hasznos tippek ...........................................................................................................61 Egy rajzolóprogram ...............................................................................................................61 A memória meghosszabbítása ...............................................................................................62 Fájlnév átkódolása .................................................................................................................62 Plugin GIMP-re .....................................................................................................................63 GIMP és Photoshop eltérések ................................................................................................63 Flash Player ...........................................................................................................................64 Ékezetgond X-ben .................................................................................................................64 Szolgáltatások kikapcsolása ..................................................................................................65 Ingyen Xara ...........................................................................................................................65 Macintosh és a Linux ............................................................................................................66 Telepítési módok a Linux-ban ...............................................................................................66 A Kile használata ...................................................................................................................67 Kislexikon...................................................................................................................................71 Linkek, hivatkozások ...............................................................................................................75
79
Információ az elektronikus kiadáshoz: Jelen elektronikus kiadás szabadon terjeszthető, másolható kizárólag otthoni felhasználásra. A mű terjesztése bármilyen elektronikus formában történhet beleértve az adathordozókat (pl. CD, DVD) vagy az internetet. Üzletszerű sokszorosítása, nyomtatása, kivonatok készítése tilos. Kivonatok készítése magáncéllal megengedett. A mű csak elektronikus kiadásban jelent meg. Az elektronikus kiadás licensze itt olvasható: http://creativecommons.org/licenses/by-nc-nd/2.5/hu/ A következőket teheted a művel: szabadon másolhatod, terjesztheted, bemutathatod és előadhatod a művet az alábbi feltételekkel:
•
Nevezd meg! • A szerző vagy a jogosult által meghatározott módon fel kell tüntetned a műhöz kapcsolódó információkat (pl. a szerző nevét vagy álnevét, a Mű címét).
• •
Ne add el! • Ezt a művet nem használhatod fel kereskedelmi célokra. Ne változtasd! • származékos művet.
Ezt
a
művet
nem
módosíthatod
és
nem
készíthetsz
belőle
átdolgozást,
Bármilyen felhasználás vagy terjesztés esetén egyértelműen jelezned kell mások felé licencfeltételeit. A szerzői jogok tulajdonosának írásos engedélyével bármelyik fenti feltételtől eltérhetsz.
ezen
mű
A mű papír alapú (nyomtatott könyv) kiadásának jogát a szerző fenntartja magának. Magánkiadás. Kereskedelmi forgalomba nem hozható.
A szerző a legnagyobb gondossággal járt el, ezek ellenére hibák előfordulása nem kizárható. Az ismeretanyag felhasználásának következményeiért a szerző felelősséget nem vállal. Az esetleges hibákat a szerzővel közölni lehet a [email protected] címre küldött levélben. Az elektronikus kiadás (vagy újabb kiadás) ingyenesen kérhető a fenti e-mail címen. A könyvben szereplő védjegyek az adott szerző védjegye(i). A képernyőfotókat a szerző készítette.