A MANDRIVA LINUX 2008 HASZNÁLATA
A Mandriva Linux 2008 használata SEGÍTSÉG KEZDŐ LINUXOSOKNAK
1. KIADÁS
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 Linuxdisztribú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áll.) 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 ezt a fajta .iso-t kell
5
letöltenünk. Továbbá választhatunk a különböző grafikus környezetek közül. Mivel nem fér rá 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 (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án. 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
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 Ebben az esetben egy kicsit bonyolultabb a helyzet. Tapasztalatból tudhatjuk, hogy elsőre sosem szokott sikerülni, ráadásul, sosem szokott jók lenni az automatikusan 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áltunk 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 (egy kicsit babra munka, de megéri). 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 (az összes ékezet helyes magyarsággal!). 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 /mnt/drive1 fennmaradó terület, fájlrendszer: ext3, méret: 99GB (a drive1 helyébe bármilyen nevet lehet írni, ékezet és szóköz nélküli angol betűket)
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. A gyökérkönyvtárba kerülnek a programok. A webhelyen ajánlják a min. 4 GB-os területet, ha KDE-t is akarunk feltenni. A Mandriva alapértelmezett grafikus felülete a KDE. (Természetesen telepíthető GNOME is.) 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! 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. A localhost az a könyvtár, ahol a felhasználók vannak. (Olyan ez, mint a Windowsban a Documents and Settings mappa és annak tartalma.) 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 lemehetünk a paranoiás szintig is. Még egy érdekesség! Amikor kikapcsoljuk a Linuxot, előjön a kikapcsoló képernyő (hasonlóan a Windowsnál), és lehet választani, hogy felhasználóváltás, kikapcsolás, újraindítás vagy mostantól Újraindítás Windows rendszerben. Hát nem semmi! 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 bootmanager, 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 alkalmával három új partíció jön létre.
Telepítés előtt minden átmásolható a merevlemezre, ha van elég hely.
Csomagcsoportok kiválasztása.
Csomagok részletes kiválasztása.
A telepítés elkezdődik.
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ő.
Nyitóképernyő. Itt választató ki a Mandriva indítása. Vár 10 mpet, és ezt indítja. Ez a grafikus Grub.
Grafikus felület nélkül így kell belépnünk a gépbe.
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.
A KDE indító képernyője. A pingvin állapota jelzi, mit töltött eddig be.
A felhasználó azonosításakor kiválasztható egy másik grafikus környezet. A legutolsó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. A panel áttetszővé alakítható é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 átá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 Windows-nál sokkalta egyszerűbb. Először válasszuk ki a hálókártyát, 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. A Windowsban 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. KDE A Mandriva egyik grafikus felülete. A legtöbb művelet és 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 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ü. 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. – 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. Gnome Egy másik grafikus felület. Érdekeség, hogy a drakconf Gnome-felületű. Látszik is a kinézetén, teljesen más színű a háttere, mint a KDE-nek.
11
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.
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 maga a parancssor. A Linuxban a parancssort hívjuk még parancsértelmezőnek vagy Konzol-nak. A Konzol kifejezés a KDE-s környezetet jelöli, tehát magát a programot és nem a benne futó parancsértelmező motort. Ilyen parancsértelmező motor a bash. Ez az alapértelmezett sok Linux-disztribúcióban. Ha csak IceWM-ünk van, akkor az xterm a nyerő, de választhatjuk a konsole-t (KDE-n) vagy a gnome-terminal-t is. Úgy választhatunk, hogy nyitunk egy konzolt, és beírjuk a parancsértelmező nevét: bash. 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 konzolból több parancsértelmező is nyitható. Az ls, dir, date és tty utasítások eredményei láthatóak. Bashben dollárjel ($) után írhatjuk utasításainkat. Rendszergazdaként a helyőr előtt #re vált. Időnként találkozhatunk az interneten olyan utasí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. Rendszerpartícióra csak rendszergazdaként tudunk írni.
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. 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ó 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)
12
~ 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. A felkiáltójellel kezdődő fájlok írásvédettek, ikonján lakat látható: !irasvedettfajl.txt. Minden partíción létrejön egy lost+found nevű mappa. Ez tk. a lemezellenőrző által megmentett adatok helye, írásvédett. 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. whoami Megtudhatjuk kik is vagyunk mi a gépünk számára. tty Azonosítja a munkaállomásunkat. echo Az utánaírt szöveget adja vissza (visszhang). finger Egy felhasználót azonosít és néhány dolgot megállapít róluk. last Ki jelentkezett be utoljára és még mindig bent van-e? ls Állományinkat listázza ki (LiSt). cat Állományainkat tudjuk összefűzni vele (conCATenate) sort Egy állományt (vagy kimenetet) tudunk vele rendezni. uniq Rendezés után az egyedi sorokkal tér vissza. wc Szavak megszámlálása (Word Count). cp Fájlokat másolhatunk ezzel a paranccsal (CoPy). mv Fájlokat tudunk vele mozgatni (MoVe), illetve átnevezni. rm Egy állományt tudunk vele eltávolítani (ReMove) vagy törölni. more Szöveges állományok könnyű lapozását. less Olyan mint a more parancs, de komolyabb hozzáállással. mkdir sajat Létrehozzuk a sajat nevű könyvtárat. cd sajat Belépünk a sajat nevű könyvtárba. cd.. Kilépünk az aktuális könyvtárból. rmdir sajat Töröljük a sajat nevű könyvtárat. chmod Change mode, felhasználói jogosultságok megtekintése, módosítása. chown Change owner, tulajdonos megadása fájloknak, könyvtáraknak. su 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 klasszikus értelemben vett parancsikonok itt symlink-nek nevezik magukat, azaz szimbolikus link. Van külön hard link is. L. az interneten! A Linux fájlrendszere .kde A KDE globális beállításai (alapértelmezésben üres) /bin Parancsokat, futtatható programokat tartalmaz /boot Rendszerbetöltő fájlok helye /dev Eszközfájlok /etc Gépspecifikus rendszerkonfiguráció
13
/home /initrd /lib lost+found /media /mnt /opt /proc /root /sbin /sys /srv /tmp /usr /var .autofsck
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 További alkalmazások szoftvercsomagjai Rendszerkonfigurációs paramétereket tartalmaz A rendszergazda könyvtára Fontos rendszerfájlok 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 törölhető tartalma) 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. 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 no architecture, azaz bármilyen gépre jó. A rendszer telepítése során a szükséges csomagok és így a programok telepítésre kerülnek. 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 disztribúciós forrást megadhatunk. Célszerű a legközelebbi ftp-szervert 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 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.)
14
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, automatikusan telepítésre kerül, 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 munkasztalra. 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, mint szövegesen begépelnénk az útvonalat a konzolban. 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
15
Szükséges lehet más program, library telepítése, attól függően, hogy milyen fejlesztői nyeleven 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. Ezután jön: make Ez a make nevű programot indítja. (Ha ilyen sincs, gyorsan telepítenünk kell: 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. Bizonyos programokat Qt-n, míg másokat Gtk-n fejlesztettek. 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.
16
Windows programok linuxos megfelelői Windowsos programnál csak Microsoft terméket jelöltünk. Művelet
Irodai programok jegyzettömb Post-It jegyzetek szövegszerkesztő Rich Text formátum Microsoft Office 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*
TXT
Word Exel Acces
DOC XLS MDB
Draw PowerPoint
PPS
Kwrite, Kate Knotes AbiWord Joe OpenOffice.org Writer Calc Base Math Draw Impress Koffice Kword Kspread Kexi Kivio Karbon14 Kpresenter Kplato Kugar KFormula Kchart Krita
RTF
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ő csevegőprogram töltögetőprogram fájlcserélő levelezés hírolvasó RSS olvasó címtár határidőnapló Kiadványkészítés DTP-szerkesztő PDF készítés PDF olvasása
FrontPage Msn*
XML msn
Outlook (Express)* EML Outlook (Express)* NWS Címtár* Publisher nincs nincs
PUB
17
Konqueror, Mozilla Firefox Kompozer Kopete Kget Ktorrent Kmail KnewsTicker Akregator KaddressBook Korganizer
kiterj.
TXT ABW RTF ODT ODS ODB ODF ODF ODP OASIS
XML XML, CSS msn, icq, stb. EML NWS RSS
Scribus SLA Scribus PDF KPDF, Kgostview PDF
Vektoros rajzoló Nyomtatás fájlba Betűtípus készítés 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 FontCreator nincs nincs nincs nincs
Inkscape SVG rendszerszinten PS, PDF Fontforge SFD Qcad DXF Kooka képek Kooká-n belül GOCR, OCRAD Blender
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 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
nincs MediaPlayer* MediaPlayer* MediaPlayer*
Gimp képek Gwenview képek showFoto képek** Amarok MP3 Mplayer, Koffeine, Xine videó tvtime Koffeine, Mplayer Timidity++ MID Kaudio Creator AudioCD Kover Kdenlive videók fájlkezelőből, Grip OGG K3b, GnomeBurner különféle Ark, fájlkezelőből TAR.Gz Kcalk Klipper*** Ksnapshot PNG Konqueror, Krusader, TuxCommander, MidnightCommander
MédiaKódoló* MediaPlayer* Explorer* fájlkezelőből* Számológép* Vágólapkezelő* nincs Explorer*
AudioCD WMV WMA ZIP CLP vágólapra
*operációs rendszer része ** szerkesztés is *** rendszer kikapcsolásakor több bejegyzést is elment
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 Beállíthatjuk a munkaasztalt, amely a 2008-as Mandrivában a Munkaasztal nevet kapta, és
18
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 és 32 bitesen is működik, tehát igen szép és tetszetős ikonjaink lehetnek. 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. 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 .cfg. Lehetnek esetleg .xml kiterjesztésűek is vagy kiterjesztés nélküliek is. Tehát 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.
19
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, nem kell bajlódni velük. 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 (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 Adobe CMYK profilt is tud • Mozilla Firefox, internetböngésző • 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 képmanipuláló program a Photoshop helyett • KPDF, PDF-fájlok olvasására való program • 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 • 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ányszó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
20
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. 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 a 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 (hash). 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 21
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. (GUI) grafikus környezet ablakkezelő (X11) terminál (parancsértelmező) kernel (törzsmodul)
A rendszer összetevőinek betöltődési sorrendje. Erősen sematikus ábra.
rendszerbetöltő (Grub)
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. 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.
22
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. Az Audacity hangszerkesztő program, és érdekes, de lame nélkül is tudja olvasni az mp3-as állományokat, mivel azt egy másik modul végzi. Az Audacity beállítása sajnos hibás. A mp3-as plugin pontos helyét át kell írnunk. Keressük ki annak a fájlnak a pontos helyét, amit szeretne használni és írjuk át. Így már látni fogja a hangkódolót.
Egy hang CD tartalma, ahogy a Konqueror látja.
23
Hangsávok kinyeréséhez ajánlott program a Gnome-os Grip vagy a KDE-s KaudioCreator. 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 tartalmazza 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. 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 Mandriva 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. A daemon egy tulajdonképpen névtelen tulajdonos. Mivel minden fájlnak és könyvtárnak kell adnunk tulajdonost, így ő lesz az, aki bárhova jó. 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 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ó.
24
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 lightverziója. A 3D-s grafikus felülethet, 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 keresztül tartalmaz adatbázis-kezelőt és rajzolóprogramot is. Linux-rendszerre a teljes csomag telepítésre kerül, kb. 300 MB. Az OpenOffice.org mind KDE, mind Gnome felületen használható. 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. Mindhárom programcsomag ismeri a nyílt OpenDocument formátumot. Ezeket OASISdokumentumoknak nevezzük. Ha ebbe mentjük el, biztosak lehetünk, hogya 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. 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, Koffeine. Alapértelmezett hangtömörítő eljárás az OGG-Vorbis-féle. Használhatunk mp3-at is! 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, ezért (ha nincs hardveres midi kártyánk), előzőleg telepíteni kell a Timidity++ midi szerverét(.init) (külön csomagból telepíthető), és indítani is kell. Ezek után más midi lejátszására is képes program képes lesz
25
megszólaltatni a midi hangját. Videófilmek vágásához az egyik legjobb program a Kdenlive. Számos kódolással elbánik. Hálózati programok A KDE-ra fejlesztett Konqueror fájlkezelőnek van internetböngésző funkciója. Ezzel ftp-zni is lehet. A rendszer inkább ajánlja a Mozilla-Firefox-ot. Levelezéshez a Kmail, 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 vagy éppen a különböző hálózatokhoz való csatlakozást elősegítő modulok, pl. Samba, vagy a gép használható közvetlenül internetes kiszolgálónak is. 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. Vektoros rajzokat az Inkscape-pel tudunk csinálni. Az svg formátum szintén nyílt forrású és a Scribus is ismeri. OASIS-dokumentumot is tudunk beimportálni. Fotók letöltéséhez és egyszerű javításához a showFoto ajánlott. Raszteres képeket a Gimppel csinálhatunk. Pdf-fájlok utólagos szerkesztéséhez a PDFEdit a nyerő. Betűtípus készítéséhez a FontForge ajánlott. Az egész Mandrivában csak ez PDFEdit és a Fontforge angol nyelvű. Minden más program magyar nyelven szól hozzánk (esetleg utólag kell telepíteni hozzá nyelvi modult), de ezek nem hogy nem tudnak magyarul, de csak angolul tudnak. 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. Segédprogramok Krusader a neve a kommander-szerű kéttáblás fájlkezelőnek. Tömörítéshez az Ark a nyerő. Bizonyos tömörítéseket csak parancssorból tudunk elvégezni. Ilyen pl. a jelszóval védett rar állomány. 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 .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ó Windowsprogramok listáját az interneten olvashatjuk. Megtudhatjuk, hogy melyik verziójú program, melyik Linux disztibúció alatt települ vagy fut is: http://appdb.winehq.org/ 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
26
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.
Függelék Kiszolgáló eszközök listája (angolul) amd apmd arpwatch atd autofs bootparamd crond dhcpd firewall gated gpm httpd identd inet innd isdn keytable kudzu ldap linuxconf lpd mars-nwe mcserv named
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 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.
27
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
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) bdflush (kflushd) (kpiod) (kswapd) getty
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 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 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 $$
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
28
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 könyvtar && parancs)
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 felhasználó home könyvtárába lép 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 ( tar c /másolandó/könyvtár ) | ( cd /ahova/másolni/akarod/ && tar x )
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) /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'
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
29
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
ö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 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 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
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 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' sed '/ *#/d; /^ *$/d' sed ':a; /\\$/N; s/\\\n//; ta' sed 's/[ \t]*$//' sed 's/\([\\`\\"$\\\\]\)/\\\1/g' sort fájl1 fájl1 fájl2 | uniq -u echo 'TesZt' | tr '[:lower:]' '[:upper:]' tr -dc '[:print:]' < /dev/urandom
'szöveg1' cseréje 'szöveg2'-re megjegyzések és üres sorok eltávolítása sorok összefűzése záró ''-el sor végi üres karaktereket törli \ "-el jelölt shell kifejezéseket idézőjelek közé teszi 'fájl2'-ben lévő sorok amit 'fájl1' nem tartalmaz konvertálás nagy betűre 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
30
recode utf-8/CRLF.. módosítandó_fájl.txt recode iso-8859-15..utf8 módosítandó_fájl.txt recode ../b64 < fájl.txt > file.b64 recode ..HTML < fájl.txt > file.html recode -lf windows-1252 echo -n 0xA4 | recode latin-9/x1..dump echo -n 0x20AC | recode ucs-2/x2..1252/x echo -n 0x20AC | recode ucs-2/x2..utf-8/x Interaktív mc screen lynx gnuplot octave bc jed Megjegyzés! Néhány programot utólag kell telepíteni.
(CRLF konverzió automatikusan történik) windows utf8 átkódolása helyi karakterkészletre latin9 (nyugat európai) konvertálása utf8-ra Base64 kódolás szövegből HTML karakterek mi a karakter a latin-9 karakterkészletben windows-1252 kódolás utf-8 kódolás. töröld a /x -et a végéről ha utf8 terminált használsz 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ő, xterm-ből adjuk ki
Utószó a tavaszi kiadáshoz (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) Koffice 1.6.3 (iroda) Scribus 1.3.9.11 (kiadványkészítés) Qcad 2.0.5.0 (2D-s műszaki rajz készítése) Egyéb: Wine 0.9.58 (nem emulátor) Kdevelop 3.5.1 (C/C++, KDE/C++ stb.) Brasero 0.7.1 (CD-író) K3B 1.0.4 (CD-író) Totem 0.10.17 (médialejátszó) Mplayer 1.0-rc2 (médialejátszó) Amarok 1.4.8 (zenelejátszó)
Újdonságok A GNOME asztalon található mp3 hangklipek lejátszhatók program megnyitása nélkül is. Csak vigyük az egeret az ikon felé, de ne kattintsunk rá. Az ikonon megjelenik egy hangjegy, és a klip lejátszása elindul.
31
A csatlakoztatott médiák (CD-k, DVD-k) feljönnek a Gnome asztalra. (A KDE-ben külön kisalkalmazás van erre a célra a panelen.) A csatlakoztatott USB-kulcs (pen drive) és digitális fényképezőgép ikonja is így jön fel.
A Gnome-ikonokra figyelemfelkeltés céljából matricát tehetjük. Egy fájlhoz írt megjegyzés esetén az ikonon kis cetli lesz látható GNOME környezetben.
A GNOME panelen az óra meletti ikonok között szerepel a szünetmentes tápegség ikonja. Előtte látható az Asztali keresés ikon.
32
A Koffice képekben A Koffice KDE-re optimalizált irodai programcsomag. Hasonló a népszerű OpenOffice.org-hoz. 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: 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.
33
KWord Szövegszerkesztő
KSpread Számolótábla. Néhány, sajnos csak angol sablon közül választhatunk.
34
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 is egyet.
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.
35
Karbon14 Vektoros rajzolóprogram
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 euró ISO Coated FOGRA27 áll rendelkezésre. Újabbak használatához nekünk kell telepíteni ilyen ICC-fájlokat.
Egyben letölthető a színprofilokat tartalmazó dokumentum és telepíthető a Scribus dokumentumtárából: http://www.scribus.net/index.php?name=Downloads&req=getit&lid=180
36
KPlato Feladattervező
KChart Diagramkészítő
KFormula Egyenletszerkesztő
37
Kugar Jelentéskészítő
Egyéb irodai programok Scribus Kiadványkészítő
38
Fontforge Betűtípuskészítő
Képnéző és rajzolóprogramok Gimp Raszteres rajzolóprogram
Inkscape Vektoros rajzolóprogram
39
ShowFoto Képnéző program. 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.
Audiovizuális programok Amarok MP3-lejátszó program Gnome-radio Rádióhallgató és felvelő program
Kdenlive Videószerkesztő program
40
NoteEdit Kottagrafikai program
Audacity Hangszerkesztő
Segédeszközök K3b CD-író program
41
Krusader Kéttáblás fájlkezelő
Qcad 2D-s műszaki rajzok készítése
42
Jegyzetek ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________
43
____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________
44
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....................................................................................................................................11 IceWM....................................................................................................................................12 Parancssor jelentősége..............................................................................................................12 Konzol vagy bash...................................................................................................................12 A fájlrendszerről.....................................................................................................................12 A Linux fájlrendszere.............................................................................................................13 Programok..................................................................................................................................14 Programok utólagos telepítése, eltávolítása...........................................................................14 Telepítés forrásból..................................................................................................................15 Az urpmi fontosabb utasítása.................................................................................................16 Windows programok linuxos megfelelői................................................................................17 A Mandriva beállítása..............................................................................................................18 Vezérlőpult.............................................................................................................................18 A könyvtárszerkezetről...........................................................................................................19 Programok használata..............................................................................................................20 Ingyenes programok hatalmas mennyiségben........................................................................20
45
Utólagos telepítések...................................................................................................................20 Valami nem működik. Talán vírusos lett a gépem?......................................................................................................20 Fájlok eredetisége...................................................................................................................21 A KDE működése......................................................................................................................21 Médiumok kezelése................................................................................................................22 AudioCD hangsávjainak kinyerése (grab).............................................................................23 Képek átalákítása más formátumba megnyitott program nélkül............................................24 Virtuális nyomtató használata................................................................................................24 Böngészve másol vagy mozgat..............................................................................................24 Tömörítés jobb egérgombbal.................................................................................................24 Ablakok stílusa.......................................................................................................................24 Ikonok az asztalon..................................................................................................................24 Használat....................................................................................................................................25 A grafikus felületekről............................................................................................................25 Irodai programok....................................................................................................................25 Multimédiás programok.........................................................................................................25 Hálózati programok................................................................................................................26 Kiadványkészítő programok..................................................................................................26 Tervezői programok...............................................................................................................26 Segédprogramok.....................................................................................................................26 Személyes programok............................................................................................................26 Függelék......................................................................................................................................27 Kiszolgáló eszközök listája (angolul)....................................................................................27 Démonok listája (angolul)......................................................................................................28 Parancsok használata..............................................................................................................28 Utószó a tavaszi kiadáshoz (Mandriva Linux One 2008.1 DVD, Spring).........................................................................31 Letölthetőség..........................................................................................................................31 Jellemzők................................................................................................................................31 Programok és verzióik............................................................................................................31 Újdonságok.............................................................................................................................31 A Koffice képekben................................................................................................................33 Egyéb irodai programok.........................................................................................................38 Képnéző és rajzolóprogramok................................................................................................39 Audiovizuális programok.......................................................................................................40 Segédeszközök.......................................................................................................................41 Jegyzetek................................................................................................................................43
46
47
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
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.
48
mű