|
Fink: Egy Mac-felhasználó kacsingatásai a UNIX-világ felé
Mint tudjuk, kedvelt (vagy nem kedvelt) új operációs rendszerünk UNIX-maggal rendelkezik. Mint kalandvágyó júzer azt gondoltam, hogy megpróbálom ezt elônyömre fordítani, és felrakom a GIMP-et, ami nem más, mint egy Photoshop-szerű képszerkesztô program azzal a hatalmas elônnyel az elôbbivel szemben, hogy ingyenes. Mivel se UNIX-ot, se BSD-t, de még Linuxot sem láttam elôtte, rengeteg érdekes tapasztalattal gazdagodtam, amik hasznosak lesznek a késôbbiekben is, amikor UNIX-programot akarok installálni Mac OS X alá. Ebben a cikkben ezeket a tapasztalatokat teszem közkincsé, azért, hogy nektek is könnyebb legyen magatokévá tenni a UNIX szép (számunkra) új világát, ha már egyszer ott van a gépünkön.
Kezdôdött az egész azzal, hogy letöltöttem az Apple oldaláról a UNIX/Linux ablakkezelôjét, a X11-et, mert sejtettem, hogy erre azért szükség lehet. Ez Apple fejlesztés, tehát teljesen egyszerű installálni. Még egy dolog, amire késôbb szükség lesz, és szintén innen kell letölteni és telepíteni: X11 SDK for Mac OS X, a link az oldal jobb alján van.
Az X11 telepítése után elmentem a Gimp oldalára (A www.gimp.com-on nagy derültségemre ezt az üzenetet találtam: "Greater Independendence through Management Programs. If you were looking for: The Gnu Image Manipulation Program, then Click on above Image. Gimp, Inc. is not related to the GNU Image Maniplation Program pages." És semmi más, csak egy szép nagy Gimp (a képszerkesztô) -logó. Szegényeken sokszor kereshették ezt a programot hiába. Épp most mondja az öcsém, hogy a linuxos dolgok domainje többnyire .org, mert a .com a commercial oldalakat jelenti, míg a .org a non-profit organájzésönöket. No, már ezt is tudjuk.)
Eddig minden könnyen ment, itt indult a tortúra. Elolvastam a Gimp telepítési útmutatóját, az közölte, hogy elôször is installálni kell a GTK 0.99-es verzióját, akármi is legyen az. Nem estem kétségbe, elmentem a megadott oldalra, ott a megadott ftp-re, de amikor ott három könyvtárat találtam (azt hiszem, debian, mandrake meg még egy, amirôl nem is hallottam), kicsit elbizonytalanodtam. Nem is folytatom tovább, a lényeg: nem jutottam semmire. Ekkor rákerestem arra, hogy "gimp mac os x", és találtam is egy oldalt. Nem írom le a linket, mert felháborított, amit ott találtam: pénzért kínálták a Gimp Mac OS X-re fordított változatát a magamfajtáknak, olyan dumával, hogy mindenki felrakhatja ugyan az eredetit, de az annyi szívással jár, ami nem éri meg az ô CD-jüknek az árát. Nos, ez nem igaz, a Gimp szívás nélkül is telepíthetô a következô kis programmal, amit ezután találtam.
A Fink
Oldaluk szerint: "A Fink projekt el szeretné juttatni a UNIX nyílt forráskódú szoftvereinek teljes világát a Darwinhoz és a Mac OS X-hez." Nagyon derék dolog, pont ez az, amit kerestem. Mindezt úgy érik el, hogy úgy módosítják a UNIX-programokat, hogy azok fussanak Mac OS X-en ("portolják"), majd utána mint koherens disztribúciót teszik elérhetôvé ôket. Lehet választani, hogy elôre lefordított csomagokat töltesz le, vagy mindent forrásból építesz fel. Bevallom, ez utóbbit nem próbáltam ki, megelégedtem az elôbbi által nyújtott dolgokkal.
Tehát az elsô lépés: le kell tölteni a Fink nevű kis segédprogramocskát, ami megtalálja a programcsomagokat (package), letölti és installálja a gépünkre.
Van grafikus Fink, én azt csak akkor vettem észre, amikor installáltam a nem grafikust, és ezzel is olyan jól elboldogulok, hogy a grafikus verziót csakis azért fogom mindjárt letölteni, hogy arról is írhassak ebben a cikkben. Hasznos dolog, hogy a Fink mindent egy mappába rak (a startup diskeden az sw nevűbe), így nem kell attól félni, hogy a finkezéssel teleszemeteljük a gépünket.) A Fink installálása után egy fájlt át kell írnunk a Terminálban. Nem kell megijedni, nem egy nagy dolog: nyitsz egy terminált (ha valaki nem tudná, az Applications mappán belül a utilitiesben található, bár én már dokkoltam), bepötyögöd, hogy "source /sw/bin/init.csh", returnt nyomsz, majd control + O, return, control + X-et. Ennyi. Utána bezárod a terminálablakot, és nyitsz egy újat, ahová begépeled, hogy "fink scanpackages". Ha jelszót kér, írd be a Mac OS X acoount jelszavadat. Ezzel kész is az installálás.
Ekkor gépeld be, fink. Egy kis leíráshoz jutsz a Fink használatáról. Ami a lényeges számunkra, az a programok installálása. Ez a legegyszerűbb módon úgy történik, hogy a Fink oldalán kiválasztjuk, mire van szükségünk (bár a terminálban is ki lehet listázni a "fink list" parancs segítségével, csak a honlappal szemben itt nincs leírás), majd a terminálban begépeljük, pl. a Gimp esetében azt, hogy "sudo apt-get install gimp". (Más program esetén a gimp nevére természetesen az adott program neve kerül.) Erre a Fink letölti és installálja a programot, esetlegesen a szükséges egyéb csomagokat is, de elôtte a beleegyezésünket kéri. Ennyi az egész. Ha valamiért nem sikerül neki, meg kell nézni, miért nem (a terminálablakban feljebb görgetve szükség esetén). Esetemben nem volt installálva a X11-nek egy része, ezt szépen kiírta nekem, még azt is, hogy az Apple X11-et letöltô oldalán jobb oldalon alul van a link. (Aki figyelmesen olvasta a cikket, most tudja, mi hiányzott nekem.) Programok eltávolítása a "sudo apt-get remove gimp" paranccsal történik. (A gimp helyén a megfelelô program nevével. Ez az úttörôavatásra emlékeztet, amikor a rajvezetô elmondta, hogy "mondjátok utánam: én, Eperjessy Tibor, csak mindenki a saját nevével", erre mindig volt nem kevés gyerek, aki szegény rajtvezetônk nevét mondta.) (A sudo parancs root jogosultságot ad nekünk, ezért kell az account jelszavunk.)
Az installált programot úgy indítod, hogy X11-ben az xtermbe beírod, hogy - esetünkben - gimp (a nagykép 102KB). Ha valamelyik programnál ez nem menne, meg kell nézni a dokumentációt.
A Lincity (vajon mi lehet ez? :-)) esetében, pl. xlincity-t kell beírni . Pár kérdés, és már használhatjuk is a programunkat. A fink listájában a programok neve mellett különféle jelek vannak, ezek jelzik, hogy a program fenn van-e már a gépünkön vagy sem.
Fentebb említettem, hogy van grafikus Fink is. Ez úgy néz ki, hogy elôször is installálni kell magát a Finket, majd letölteni az oldalukról a Fink Commandert. A legújabb verzió a 0.5.1-es. Elindítás után megjelenik a lista a csomagokról, lehet ôket különbözô attribútumok szerint listázni, van hozzájuk kis leírás (kép, 160KB). Az is jelezve van, hogy az adott csomag telepítve van-e vagy sem. A csomag kiválasztása után Ctrl klikkelve elôjön egy menü, amibôl értelemszerűen választhatunk. Ha kell, akkor írjuk be a jelszót. Van, hogy kétszer is kéri. Közben az ablak alsó felében történnek a dolgok, ugyanúgy, mintha egy terminál lenne. Ha kérdés merül fel odalenn, elôugrik egy kis ablak, ahol vagy elfogadjuk a terminál által javasolt választ, vagy beírhatjuk, amit mi akarunk.
Ezen a helyen említeném meg az Apple oldaláról letölthetô OpenOffice-t, aminek installálásához a Fink sem kell, mert már portolták Mac OS X alá, csupán az X11. Ez egy teljesen ingyenes komplett irodai programcsomag, ami tudja olvasni kedvenc szoftverfejlesztônk, a Microsoft irodai programjainak fájljait (még a PowerPoint prezentációkat is), állítólag még az Office XP dolgait is. Nem tudom, ti hogy vagytok vele, de nekem rengeteg PC-s ismerôsöm van, akiket nem lehet rászoktatni a .doc helyett a .rtf használatára.
Összességében, a Fink nagyon jó arra, amire kitalálták: a sok-sok UNIX-os/linuxos szabad forrású program használatának megkönnyítésére. Ezzel egy teljesen új világ nyílik meg a Mac-használók elôtt. Szerintem egyszerűen csodálatos, hogy egy operációs rendszert futtatok, és közben emuláció nélkül átkapcsolok egy másik környezetre (Classic), majd egy harmadikra (X11). Álmaimban egy olyan világ szerepel, ahol a PC-k nagy részén Linux/BSD fog futni, így eltűnnek, vagy legalábbis nagyon lecsökkennek a kompatibilitási problémánk köztünk és a "sötét oldal" között, és ezzel remélem, az ellenségeskedés is. Bár, ahogy hallom, a különbözô Linux-disztribúciók hívei is nagy csatákat vívnak egymással...
Bereczki Zoltán
|