51

full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 1 tartalom ^

Full CircleAZ UBUNTU LINUX KÖZÖSSÉG FÜGGETLEN MAGAZINJA

201 8 Április - 1 32. szám

MMUULLTTII --BBOOOOTT LLIINNUUXX

Fókuszban

1 0 DISZTRIBÚCIÓ EGY PENDRÁJVON

Fotó:NickAmes(Flickr.com)

AA FFuullll CCiirrccllee MMaaggaazziinn nneemm aazzoonnoossíítthhaattóó aa CCaannoonn iiccaall LLttdd--vveell..

Page 2: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 2 tartalom ^

Full CircleAZ UBUNTU LINUX KÖZÖSSÉG FÜGGETLEN MAGAZINJA

Ubuntu Touch 25

Freeplane 21

Python 1 7

p.XX

Hogyanok

KáVé 47

Parancsolj és Uralkodj 1 5

Inkscape 27

Levelek 45

Játékok Ubuntun 48

Az én történetem 40

Linux Hírek 4

Kutatás Linux-szal 31

Különvélemény 42

Könyvajánló 44

Linux Labor 36

Mindennapi Ubuntu 33

Minden szöveg- és képanyag, amelyet a magazin tartalmaz, a Creative Commons Nevezd meg! - Így add tovább! 3.0 Unported Licenc alatt kerülkiadásra. Ez annyit jelent, hogy átdolgozhatod, másolhatod, terjesztheted és továbbadhatod a cikkeket a következő feltételekkel: jelezned kelleme szándékodat a szerzőnek (legalább egy név, e-mail cím vagy url eléréssel) , valamint fel kell tüntetni a magazin nevét („Full Fircle magazin”)

és az url-t, ami a www.fullcirclemagazine.org (úgy terjeszd a cikkeket, hogy ne sugalmazzák azt, hogy te készítetted őket, vagy a te munkád van benne). Ha módosítasz,vagy valamit átdolgozol benne, akkor a munkád eredményét ugyanilyen, hasonló vagy ezzel kompatibilis licensz alatt leszel köteles terjeszteni.A Full Circle magazin teljesen független a Canonicaltől, az Ubuntu projektek támogatójától. A magazinban megjelenő vélemények és állásfoglalások aCanonical jóváhagyása nélkül jelennek meg.

Grafika

Page 3: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 3 tartalom ^

EEllőősszzóó

ÜDVÖZÖLLEK A FULL CIRCLE LEGÚJABB SZÁMÁBAN.

Nos, sok mindenről kell írni ebben a hónapban. Először is visszatért egy emberünk, egy legen-da: Greg Walters. Igen, köztünk újra, még több Pythonnal. Másodszor, visszajött Miguel, és az őUbuntu Touch sorozata. Ez várakozó állásban volt, míg a Canonical Ubuntu Touch-a kipusztult, és aUbPorts Touch-a a helyére nem került. Miguel biztos benne, hogy amit megtanulsz az alkalmaslesz a UbPorts Touch-hoz is. Természetesen mint mindig, lesz Freeplane, Inkscape, és sok más.Ebben a hónapban nincs Great Cow Basic, de remélem, visszatér a következő hónapban. Sajnos elkell búcsúznunk Charles McColmtól, aki évek óta velünk volt a Linux Lab cikkekkel, és a KODI cuc-cal. Ebben a hónapban beugrós Linux Lab lesz, és ez lesz az utolsó. Minden jót kívánunk neki, és azajtónk mindig nyitva áll előtte.

Valahol ebben a számban lesz még egy cikk arról, hogyan bootolj TÍZ Linux disztrót egy USBstickről, SJ írt egy rövid szösszenetet, melyben összehasonlítja a Linuxot és a BSD-t, én pedigbeleestem a nyúl üregébe, ami most a Dwarf Fortress. Talán már hallottál róla, mivel ez inspirálta aMinecraft nevű kis játékot. Valószínűleg nem tudok írni olyan bemutatót, ami igazságot szolgál-tatna a Dwarf Fortress-nek, így csak megmutatom nektek, hogyan kell ezt a behemótotfeléleszteni, és futtatni.

Születésnapunk van! Igen, TIZENEGY ÉVE, hogy az első Full Circle megjelent az Internet virtuálispolcain. Reméltem, hogy megérünk tizenegy kiadást, de sose gondoltam volna, hogy tizenegy évlesz belőle! Egy szülinapi számban lennie kell egy felmérésnek is csak, hogy lássuk, mit gondolnakaz emberek rólunk. Ezúttal megcsavartam a kérdést, még többet kérdezek arról, hogy mit csinál-tok az Ubuntuval, és egyéb disztrókkal, és (természetesen) arról, mit szerettek/nem szerettek azFCM-ben. Itt a link a felméréshez:

http://bit.ly/fcm201 8

Minden jót, és maradjunk kapcsolatban!Ronnie

[email protected]

Fordította: Molnár Tibr A magazin az alábbiak felhasználásávalkészült:

Keress minket:

facebook.com/fullcirclemagazine

twitter.com/#!/fullcirclemag

goo.gl/FRTMl

http://issuu.com/fullcirclemagazine

http://www.magzter.com/publishers/Full-Circle

Heti hírek:http://fullcirclemagazine.org/feed/podcast

http://www.stitcher.com/s?fid=85347&refid=stpr

http://tunein.com/radio/Full-Circle-Weekly-News-p855064/

Page 4: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 4 tartalom ^

HHíírreekk

LINUS TORVALDS KIADJA A

LINUX KERNEL 4.1 6-OT

Szerintem Linus Torvalds nemszeret viccelődni. Ezért miután

a 4.1 6-os Linux kernel kiadásra je-lölt (release candidate – RC) hete-dik változata is kijött, eldöntötte,hogy áprilisban a bolondok napjánkiadja a kernel végső változatát. Tu-lajdonképpen már tök mindegy,hogy kiadja-e az RC8-at változtatá-sok nélkül, de ez nem rá vallana.

Az RC7 kiadásakor azt mondta,hogy ez egy nagyobb kiadás, mintáltalában. A kódfrissítésnek kb. afele hálózati volt. A végső kiadásszinte úgy néz ki, mint az RC7. Vanpár általános meghajtófrissítés. „Hanem volna a hálózati frissítés, akkorez nagyon kicsi és eseménytelenlenne”, mondja Torvalds a bejelen-tésében.

Összegezve, a Linux 4.1 6 egy ko-moly kiadás sok fejlesztéssel éstöbb architektúrára vonatkozó hi-bajavítással, meghajtóval stb.

Sok munkával megerősítették abiztonságot a Meltdown és Spectrejavításokkal és kódtisztítással.

A CPU-k frontján sok fejlesztés

történt, hogy az újabb funkciókattámogassák. Így vannak benneRISC-V frissítések, megvalósítottáka KVM-ben az AMD biztonságos tit-kosítási támogatás virtualizációját,megerősítették az Oracle DAXmeghajtót stb.

További munkával fejlesztettéka Cannonlake Gen 1 0 * grafikus ve-zérlő, a Jetson TX2 kijelző és azAMDKFD támogatását.

Forrás:https://fossbytes.com/linux-kernel-4-1 6-released-features-download/

A SAFESPACES AZ ELSŐ

NYÍLT VR ASZTALI KÖRNYE-ZET LINUXRA

H a a VR-re gondolunk, ismerősszámunkra a Google Dayd-

ream és más népszerű nevű platfor-mok. Ugyanakkor a VR elkezdtehódító útját Linuxon is. Ennek elle-nére az emberek még nincsenek an-nyira elragadtatva a felhasználóiélménytől még a Steam VR eseté-ben sem.

De hogy is állnak a dolgok a vir-tuális valóság frontján a Linux asz-tali környezeteken? Azok az

„elmék”, akik az Arcan megjelenítőkiszolgálóalkalmazást fejlesztik, va-lami újdonsággal rukkoltak elő. Ez aSafespaces.

Ez egy jelenleg fejlesztés alattálló 3D/VR asztali környezet. Úgytervezték, hogy az Arcan megjele-nítő kiszolgálóalkalmazás felettfusson. Megfigyelhetjük működésközben egy OpenHMD-kompatibilisVR-headsettel.

Egy blogposzt szerint a Safespa-cest úgy tervezték, hogy a kódjátminimális változtatásokkal újra fellehessen használni. A fejlesztőkegészen biztosak abban, hogy nemakarnak arra a sorsra jutni, hogyutánozzák vagy megismételjék aWindows, Android vagy az Xorg stb.tervezési modelljét.

Aki bele kíván mélyedni a nyíltforrású VR asztali környezetbe,megteheti a GitHubon. A fejlesztőkelőre szólnak, hogy a kezdeti álla-potban lévő projekt tesztelése alattegyeseknél hányinger, hányás je-lentkezhet, így hát legyen kéznélegy vödör.

Jól hangzik az az elképzelés,hogy Linux asztali környezetethasználjunk VR-ben. A valóságbanazonban ez sokkal több annál, mint,

Összeállította: Arnfried Walbrecht – Fordította: Dr. Simon Gergely

FULL CIRCLE

201 8 SURVEY

It's that time of the yearagain where we ask whatyou think of FCM, Ubuntu,and Linux.

Some questions are arequirement, some you canskip over if not applicable.

Your answers will helpshape Full Circle, so pleaseuse your constructivecriticism. If you don't tell uswhat you think, or whatwe're doing wrong, then wewon't know.

Survey URL:http://bit.ly/fcm201 8

Page 5: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 5 tartalom ^

HÍREK

hogy játsszunk vagy roller coastervideókat nézzünk. Érdekes lennelátni, hogy az embereknek hogyansikerül kezelni a billentyűzetet, mi-közben rajtuk van egy headset, hacsak nem egy gyakorlott gépíró azember.

Forrás:https://fossbytes.com/safespaces-first-open-source-vr-desktop-linux/

A LINUX 4.1 7-BŐL KIMŰTE-NEK ÖTSZÁZEZER SOR PROG-RAMKÓDOT, BÚCSÚTMONDHATUNK A RÉGI CPU-K TÁMOGATÁSÁNAK

Valahányszor új Linux kernel jönki, egy halom kód kerül bele,

hogy támogassa az újabb hardvere-ket. Beleértve az eszközmeghajtókváltozását és javítását valamint ahálózati kódot, minden kiadás többezer sorral növeli a kódot.

A 4.1 7 érkezése során elvárás,hogy a kernel karcsúsodjon. Ez aváltoztatás úgy valósulhat meg, haez a kiadás megválik számos régiCPU architektúra támogatásától,mint amilyen a Blackfin, Tile vagyaz MN1 0300.

Ezek eltávolításával a hozzájuktartozó driverek kódjai is kikerül-

nek a kernel kódjából .A már említett architektúrák tá-

mogatása, mint a Blackfin, Tile vagyaz MN1 0300, még továbbra is ér-keznek olyan termékekkel, melyekrégebbi kernelt használnak, de azújabb Linux kiadásokban már nemfrissítik őket.

Az Unicore32 és a QualcommHexagon két további olyan archi-tektúra, melynek számolnia kell atámogatás elvesztésének veszélyé-vel; ezekhez a GCC már nem frissül.Azonban ezek fejlesztői megígér-ték, hogy javítanak ezen a helyze-ten.

Ennek eredményeként a 4.1 7-esLinux kernel mintegy ötszázezersorral lesz kevesebb. Jelenleg akernel mintegy 20,3 millió sornyikódot tartalmaz.

Forrás:https://fossbytes.com/linux-kernel-dropping-support-older-cpus-redu-cing-size/

A MOZILLA AZ IMÉNT JELEN-TETT BE EGY NYÍLT FORRÁS-KÓDÚ VIRTUÁLIS VALÓSÁGOT

KIAKNÁZÓ BÖNGÉSZŐT

Megjelent egy új Firefox válto-zat, mely virtuális és kiter-

jesztett valóságbeli élményt

biztosít. A Firefox Reality nevű újböngésző önálló AR és VR headse-teken működik.

Nem az első a sorban, ugyanisVR-re dedikált böngészők már lé-teznek. Az Edge a Hololensen, a kí-sérleti Chrome verzió a DayDream-en stb.

Ahogyan a normál Firefoxot, ezta nyílt forrású böngészőt is úgy ter-vezték, hogy több platformon isműködjön ahelyett, hogy csak egy-két headsetre korlátoznák. Ennekellenére a Mozilla nem ejtett szót aplatformkompatibilitásról.

A Mozilla elmondta, hogy a Fire-fox Reality-t az alapoktól írták meg,keményen dolgoztak rajta, és hos-szú évek tapasztalata és az a tech-nológia van benne, ami a FirefoxQuantumban. Bár még nincsenekteljesen tisztában vele, hogy a ke-vert valóságnak milyen adatvédel-mi következményei vannak, ennekellenére a fejlesztés során az adat-védelem az egyik legfontosabbszempont.

A Mozilla nagy hangsúlyt fektetarra, hogy a webböngészők fontosszerepet játszanak az AR, VR és akevert valóság jövőjének alakításá-ban. Nemrég WebVR támogatástadtak a Firefox 55-höz. A FirefoxReality azon törekvésüket mutatja,hogy némi nyílt jelleget hozzanak avirtuális, kiterjesztett és kevert va-

lóságú ökoszisztéma csaknem tel-jesen zárt világába.

Forrás:https://fossbytes.com/mozilla-fire-fox-reality-vr-ar-browser/

A VALVE BIZONYGATJA,HOGY A STEAM MACHINES

ÉS A JÁTÉKOK FUTTATÁSA

LINUXON MÉG MINDIG ÉLET-KÉPES

AValve egy lelkesítő védeke-zésben állt ki a Steam Machi-

nes és a Linuxon való játékfuttatásjövője mellett a Steam közösségifórumán.

A Valve válasza azt követően ér-kezett, hogy a vállalat eltávolítottaaz áruházából a Steam Machinesremutató fontos linkeket. Ezek olyankis méretű konzolszerű játékgépek,melyek egy testreszabott Linuxot,a Steam OS-t futtatják.

Sokak szerint a Valve lépése an-nak a jele, hogy abbahagyják aSteam Machines és a Steam OS fej-lesztését. Mivel ezeknek a termé-keknek kicsi a piaca, és sokankeresnek valamilyen alternatívát aWindows 1 0 helyett, ez a lépés ki-ábrándítónak bizonyult. A Valvefejlesztője, Pierre-Loup Griffais ál-

Page 6: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 6 tartalom ^

HÍREK

tal írt bejegyzés azt bizonygatja,hogy a Steam Machinessel kapcso-latos valamely hivatkozás eltávolí-tása egyszerűen „a Steam Storenavigációs menüjének egy rutinsze-rű kitisztítása”, amit eltávolítottak„a felhasználók által használt fő na-vigációs menüből”.

Mivel ez sokakat arra ösztön-zött, hogy elkezdjenek feltételezé-seket megfogalmazni a SteamMachines jövőjéről, a Valve elhatá-rozta, hogy ezt a közleménytnyomban kiadja. A közlemény elis-meri, hogy „noha igaz az, hogy aSteam Machines nem mostanábankerült forgalomba, azok az indoka-ink, amelyek egy versenyképes,nyílt játékplatform elkészítéséresarkalnak minket, lényegében egycseppet sem változtak.”

Ez azt jelenti, hogy a Valve Linuxiránti elkötelezettsége továbbra ismegkérdőjelezhetetlen. Sok játé-kos és fejlesztő nem igazán szíveli ajátékra szánt PC-ken a MicrosoftWindows fölényét. A Microsoft asaját áruházában a „nyomd be éscsináld” (push to make) koncepció-jával komoly versenytársa a ValveSteamStore áruházának, mely aWindows 1 0 integrált szolgáltatá-sa, és ez az egyik legfontosabb okaannak, hogy a Valve egy alternatívoperációs rendszert hozzon tetőalá.

Forrás:https://www.techradar.com/news/valve-insists-theres-still-life-in-steam-machines-and-linux-gaming

AZ MIT KUTATÓI MEGAL-KOTTÁK AZ ALTEREGOHEADSETET, MELY ÉRTI ILL.ÉRTELMEZI A GONDOLATAIN-KAT

Sokan szeretnénk egy olyan kü-tyüt, amely anélkül végzi el a

dolgát, hogy meg kellene emel-nünk az ujjunkat vagy szólnunk kel-lene. Kívánságunk mindjárt valóraválik, mert a MIT kutatói egy olyanszámítógép-interfészt készítettek,mely képes kiolvasni a gondolatun-kat.

Kifejlesztettek egy AlterEgo ne-vű headsetet, mely megérti a gon-dolatban hangosan kimondottbeszédet anélkül, hogy megszólal-nánk. Ez a találmány felülmúlja avirtuális asszisztenseket, mint a Sirivagy az Alexa, melyeknek hangosparancsra van szükségük, hogy vá-laszt adjanak.

Az AlterEgo egy olyan viselhetőheadset, mely beborítja a fület ésaz álkapcsot, és az eszközbe építettszámítógép feldolgozza a szenzoraiáltal vett adatokat.

Amikor gondolatban beszélünk,idegi-izomzati (neuromuscular) je-lek keletkeznek az álkapcsunkbanés az arcunkban. Ezeket a jelzése-ket taníttatják meg az AlterEgo gé-pi tanulórendszerével, mely későbbmár össze tudja rendelni a megfe-lelő jeleket a megfelelő szavakkal.

Az elképzelés az volt, hogy egyolyan számítógépi platformot fej-lesszenek ki, amely valami módon„összeolvasztja az embert és a gé-pet”, és „a tudásunk belső kiter-jesztéseként” jelenik meg, mondtaArnav Kapur, a projekt főfejlesztő-je.

Forrás:https://fossbytes.com/mit-resear-chers-alterego-headset-silent-spe-ech/

SLIMBOOK CURVE: HASZNÁL-JA ÉLVEZETTEL A LINUXOTEZEN A 24 COLOS HAJLÍTOTT

KÉPERNYŐJŰ MINDEN-EGY-BEN ERŐGÉPPEL

A Slimbook egy új gépet adott akínálatához, mely lehetővé te-

szi a felhasználóknak, hogy az em-berek kipróbálhassák, milyen aLinux egy jó minőségű gépen. Leg-újabb ajánlatuk egy Slimbook Curvenevű minden-egyben asztali gép.

Ahogy a nevéből következik,kedvenc disztrónkat egy 24 hüvely-kes hajlított FHD kijelzőn használ-hatjuk, melyet egy gyönyörű alumí-nium házba építettek. A SlimbookCurve mindazokkal a képességek-kel és kapacitással rendelkezik,amelyeket egy átlag felhasználócsak kívánhat.

A felhasználók választhatnak In-tel Core i7-7500 és Core i5-7200processzort, 1 6 Gigabyte DDRRAM-ig és 1 Terabyte SSD-ig bővít-hetnek. Igény szerint egy másodikháttértár is hozzáadható. Van ben-ne beépített hangszóró, Bluetooth4, 6 USB port és egy alaplapi WiFi-AC chip.

Egy Intel HD 620 chip gondos-kodik a grafikus területről. Egy kü-lönálló grafikus processzor hiányasokak kedvét elveheti. Ez azonbanvalamelyest emészthető, mivelegybegépek (AIOS) esetében nemtúl általános a dedikált grafikuschip. A másik hátrány a hetedik ge-nerációs Intel lapka lehet, de mivelkompatibilisnek kell lennie a Linuxoperációs rendszerrel, ez szinténelfogadható.

Forrás:https://fossbytes.com/kde-slim-book-curve-aio-24-inch-curved-screen/

Page 7: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 7 tartalom ^

HÍREK

AZ UBUNTU 1 6.04 LTSFRISSÍTÉSÉVEL SEBEZHETŐSÉ-GEKET FOLTOZNAK BE

ACanonical Kernel frissítéstadott ki a 1 6.04 LTS-hez. A

„fontos frissítés” harminckilenc se-bezhetőséget javít, jelentette aSoftpedia.

A frissítés az Ubuntu 1 6.04 LTS-re és hivatalos származékaira, pl.Kubuntura, Lubuntura és Xubuntu-ra egyaránt vonatkozik.

A frissítésben lévő biztonsági ja-vítások a hibák széles választékátfedik le, pl. a Linux kernel „USBover IP” sebezhetőségét, mely tá-voli támadásokat tesz lehetővé.

A kernelfrissítés elérhető a1 6.04 64 és 32 bites kiadására is,mely eredetileg 4.4-es kernelleljött, beleértve a Raspberry Pi 2 ésaz Amazon Web Services rendsze-reket is.

Forrás:https://mybroadband.co.za/news/security/25521 3-update-for-ubuntu-1 6-04-lts-patches-security-vulnerabilities.html

LECSERÉLJE AZ UBUNTU AZ

ALPHA ÉS BETA KIADÁSI MO-DELLT „TESZTHETEKRE”?

A nyílt forrású technológiai pro-jektek egyik legnagyobb elő-

nye, hogy a közösség minden tag-jának lehetősége van bedobni egyötletet, és ha megkapja a közösségtámogatását, álma valóra válhat.

Ehhez hasonlóan, az ismertUbuntu-fejlesztő, Simon Quigley,felvetett egy elképzelést, amelymegváltoztathatja az Ubuntu fej-lesztési folyamatát.

Az Ubuntu levelezőlistáján egybejegyzésben hangot adott annak atervének, hogy teljesen meg kelle-ne szabadulni az Ubuntu alpha ésbeta kiadásaitól.

De miért állt elő ezzel a tervvel?Nos, sok aktív fejlesztő tett fel kér-dést a jelenlegi kiadási modellhasznosságával kapcsolatban. Azelső ilyen az alpha kiadás visszavo-nása, majd a Lubuntu beta 1 hiányabizonyos hibák miatt.

Emellett elmondta, hogy rövididő alatt kellett az alpha 1 -et kiad-ni, és bár biztonságosan telepíthe-tőnek ítélték tesztelési célra, való-jában ez nem volt igaz. Legtöbb-ször ugyanis a szoros ütemtervmiatt ezek a kiadások sok hibávalérkeznek, melyeket nehezen lehetkijavítani.

A jelenlegi modell helyett ha-vonta egy „teszthetet” javasol,mely keddtől hétfőig tartana. Nem

állítanák össze a most meglévőmérföldköveket, mint amilyen a be-fagyasztott archívum, vagy a hiva-talos ISO kiadás. A teszthét alatt afelhasználók (tesztelők) nyers/élet-veszélyes (bleeding edge) lemezké-peket tölthetnének le.

Quigley azt állítja, hogy megvi-tatta ezt a tervet a Xubuntu, azUbuntu MATE, a Kubuntu és azUbuntu Budgie fejlesztőivel.

Időközben eldőlt:Simon Quigley ezen javaslatát,

hogy dobják az alpha és beta teszt-kiadásokat, senki sem ellenezte. Ígyaz Ubuntu 1 8.1 0 kiadási ciklusátmegváltoztatták a teszthetekmodellre, és dobták az alpha ésbeta kiadásokat.

Forrás:https://fossbytes.com/ubuntu-li-nux-replace-alpha-beta-release-model-test-weeks/

HIVATALOSAN IS MEGJELENT

A REDHAT ENTERPRISE LI-NUX 7.5, MELY KIBŐVÍTI A

HIBRID FELHŐ BIZTONSÁGÁT

A vállalati szegmensben hasz-nált RedHat Linux jelen verzió-

jának ötödik karbantartói kiadása, a

RedHat Enterprise Linux 7.5 meg-érkezett, és további biztonsági ésteljesítményjavító bővítéseket ad ameglévő telepítéshez, mint pl. egycsomó új fejlesztést és funkciót,mely minden bizonnyal megnyerőlesz a vállalati munkaállomás-, szer-ver- és felhőinfrastruktúrát haszná-lóknak.

Teljesen befoltozták a Melt-down és Spectre sebezhetősége-ket, a Red Hat Enterprise Linux 7.5teljesen integrálja a Red Hat Ansib-le Automation eszközt az OpenS-CAP-pal, mely olyan nyílt forrásúsegédprogramok gyűjteménye,mely beágyazza és megerősíti a Se-curity Content Automation Proto-col (SCAP) sztenderdet, és továbbiegyüttműködést tesz lehetővé aMicrosoft Windows infrastruktúrá-val a Microsoft Azure-ben és úgyáltalában is.

A Red Hat Enterprise Linux 7.5továbbá még biztonságosabb tá-mogatást nyújt a titkosított hálóza-ti alapú tárolók visszafejtéséhezindításkor, továbbá magában foglalegy virtuális adatoptimalizáló tech-nológiát (virtual data optimizer –VDO), melyet a redundancia csök-kentésére fejlesztettek ki folyto-nos közlés és tömörítés során,jelentős költségcsökkenést elérveaz aktív tárolásban és a havi men-tések tárolásában, valamint egy új,

Page 8: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 8 tartalom ^

HÍREKleegyszerűsített webes vezérlőfe-lületet is tartalmaz a rendszergaz-dák számára.

Forrás:http://news.softpedia.com/news/red-hat-enterprise-linux-7-5-officially-released-enhances-hybrid-cloud-security-52061 1 .shtml

AZ ADATOK ELTŰNÉSE A LI-NUXON HASZNÁLT ZFS-ENNEM OKOZOTT NAGY PROB-LÉMÁT, GYORSAN JÖTT A

FRISSÍTÉS

A linuxos ZFS karbantartói gyor-san kiadtak egy új verziót, mi-

után az előző verzió adatvesztéstokozhatott. Alig, hogy kijött márci-us 21 -én, a ZFS Linux 0.7.7 egy„Nem listázható és eltűnő fájlok”című Github szál szerint a felhasz-nálók adatvesztést észleltek, ha afelhasználók olyan könyvtárat má-soltak, mely nagy számú fájlt tartal-mazott.

A hiba úgy jelentkezett, hogy amásolási próbálkozás során úgytűnt, mintha a fájlrendszer tele len-ne, és a kívánt fájlok nem érnekoda a helyükre.

A felhasználók több Linux diszt-rón is ellenőrizték a problémát, ésgyorsan arra jutottak, hogy vagy

segítségre várnak, vagy visszaáll-nak egy régebbi verzióra.

Az új verziót kifejezetten gyor-san elkészítették. Április 7-én in-dult az a szál, amelyben a hibátjelentették, a javítás pedig már há-rom nap múlva megérkezett. Bárcsak három ellenőrző személy ol-dotta meg ezt a csúfos fiaskót, ez agyors reagálás azt is jelentheti,hogy a nyílt forráskód bizonyos ér-telemben vett győzelméről beszél-hetünk.

Forrás: https://www.theregis-ter.co.uk/201 8/04/1 0/zfs_on_li-nux_data_loss_fixed/

A KDE CONNECT KÉPES FO-GADNI A NAUTILUS-KAPCSO-LATOKAT

Egy ideje már a KDE körül mun-kálkodó fejlesztők létrehoztak

egy új rendszert, mely egybefogjaaz androidos telefonok és a KDEasztali környezet értesítéseit. AKDE Connect arra való, hogy bekös-se az okostelefonok értesítéseit ésmás funkcióit a KDE asztalba.

Ezek többek között: a bejövő hí-vások, sms-ek, értesítések, alkalma-zásértesítések és az akkumulátortöltöttségének mutatása. Ám ezfordítva is működik. Pl. a Plasmaüzenetek is megjeleníthetők egy

okostelefonon, átküldhető a vágó-lap tartalma, de akár fájlok is küld-hetők és fogadhatók a két eszközközött. Ráadásul a telefont távirá-nyítóként is használhatjuk a Linux-on futó médiaalkalmazásokban.

A frissen bejelentett 1 .3-as ver-zióval a csapat az interfészt meg-nyitotta a GNOME felé, így a KDEConnect képes kommunikálni aNautilus-szal. Kiemelendő, hogy abővítmény felszereli a fájlkezelőtegy menüvel, melynek segítségévelfájlokat továbbíthatunk. Újdonsága „tel:” linkek kezelése, és az al-bumkimenetek MPRIS-en keresztüliátvitele. Ezen túl helyettesítő ka-raktereket is használhatunk a fájlokátvitelekor, és az értesítések márnem fagyasztják le a bővítményt.

Forrás:http://www.pro-linux.de/news/1 /25784/kde-connect-erh%C3%83%C2%A4lt-nautilus-anbindung.html

JÁTÉKMÓD: TURBÓZZUK FEL

LINUXUNK JÁTÉKTELJESÍT-MÉNYÉT EZZEL A NYÍLT FOR-RÁSKÓDÚ ESZKÖZZEL!

H a MacOS-t vagy Linuxot hasz-nálunk és játszanánk, szeren-

csésnek mondhatjuk magunkat, ha

hallottunk a Feral Interactive-ről.Ők arról ismertek, hogy a partnere-iktől átvett játékokat portolják (ül-tetik át) és fejlesztik más platfor-mokra, mint a Tomb Raider, Bat-man: Arkham stb.

Hogy biztosak legyünk abban,hogy Linuxos gépünk minden kapa-citását teljes mértékben kihasznál-juk, a Feral kibocsátott egy új, nyíltforráskódú, GameMode nevű esz-közt. Ahogy a nevéből is követke-zik, az eszköz arra utasítja a CPU-t,hogy váltson magas teljesítményűmódba, ha egy játékkal játszanak.

Ha befejeztük a játék-munka-menetünket, a Feral automatikusanvisszaállítja a processzort a normálteljesítményszintre.

„A GameMode egy démon/kom-binált programkönyvtár (lib combo)Linuxra, mely lehetővé teszi, hogy ajátékok számára a gazdarendszerenegy sor ideiglenes optimalizációthajtsanak végre”, írják az eszközGitHub lapján.

Az első a sorban, melyhez integ-rálják a játékmódot, a Rise of theTomb Raider, mely egy új akció- éskalandjáték Linuxon.

A GameMode fejlesztői azt java-solják a felhasználóknak, hogy azeszközt közvetlenül a disztrójuk tá-rolójából telepítsék. Pillanatnyilagaz AUR-ra és Solusra érhetők el acsomagok.

Page 9: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 9 tartalom ^

HÍREK

Forrás:https://fossbytes.com/gamemode-boost-linux-gaming-performance-open-source-tool/

A SYSTEM76 A GNOMEALAPÍTVÁNY TANÁCSADÓ

TESTÜLETÉNEK TAGJA LESZ

A System76 régóta nagy játékosa Linuxban és a nyílt forrás-

kódban. Ha nem ismernénk, a válla-lat olyan prémium gépeket értéke-sít, melyek az Ubuntut futtatják.Nemrég a vállalat úgy döntött,hogy elkészíti saját Ubuntu alapúdisztribúcióját, a Pop!-OS-t, amelyGNOME asztali környezetet hasz-nál.

A System76, mely Denver váro-sában, az Amerikai Egyesült Álla-mok Colorado tagállamában mű-ködik, ma elkötelezte magát, hogya GNOME Alapítvány tanácsadótestületének tagjává válik. Olyanmás tiszteletreméltó vállalatokhozcsatlakozik a tanácsban, mint a Go-ogle, a RedHat, a Canonical, hogypárat említsünk.

A System76 marketing-igazga-tója, Louisa Bisio, azt mondta, hogy„több mint egy éve bocsátottuk út-jára a Pop!-OS-t, és a közösség,mely körülötte felcseperedett, fan-tasztikus, és töretlenül kibontako-

zik. Izgatottan várjuk, hogy aGNOME Alapítvány tanácsadó tes-tületéhez csatlakozhassunk, és aszabad szoftveres közösség na-gyobb táborával folytathassukmunkánkat.”

A System76 csatlakozása aGNOME Alapítvány tanácsadó tes-tületéhez annál is inkább helyesel-hető, mivel a vállalat épp hogy csakelkezdte használni a GNOME-ot asaját operációs rendszerében, ámmáris viszont segít az asztali kör-nyezet fejlesztésében. Más szóval,a System76 kedvezően befolyásoljaa GNOME jövőjét, és csatlakozása atestülethez igen előnyösnek tűnik.

Forrás:https://betanews.com/201 8/04/1 1 /system76-gnome-foundation-advisory-board/

A GOOGLE FUCHSIA NEM LI-NUX: HÁT MI FÁN TEREM ÉS

KI HASZNÁLJA?

A Fuchsia, ahogy azt a Google amostanában közzétett doku-

mentációkban nyilvánosságra hoz-ta, nem Linux. Akkor mi ez és mirejó?

A Google 201 6 nyara óta dolgo-zik ezen a nyílt forráskódú operáci-ós rendszeren. Először arra gondol-tunk, hogy a Fuchsia az IoT (inter-

net of things) eszközökre való.Most már tudjuk: Chromebokok ésokostelefonok rendszere.

Felváltja az Androidot és Chro-me OS-t? Jó kérdés. Nem világos,hogy a Google mire szánja. Arrólmár tudunk, hogy a csúcstechnoló-giás, Chrome OS-t futtató Pixel-bookon is használja. Lehet mégtelepíteni Acer Switch 1 2 és IntelNUC, esetleg Raspberry Pi 3 eszkö-zökre.

Travis Geiselbrecht Fuchsia-fej-lesztő egy Fuchsia-irc beszélgetés-ben elmondta, hogy „a Fuchsia nemjáték”. Kiemelte, ez nem egy sza-badidős (20%-os) projekt, nem„holmi holt ötletek halmaza, amivelmár nem foglalkozunk többet”. A20%-os – szabadidős – projekt az,amikor a Google fejlesztők dolgoz-nak valamin, ami érdekli őket, nohaaz nem része a munkájuknak. A leg-népszerűbb magyarázat az, hogy„lecseréljék az Androidot és a Chro-me-OS-t”. Nem, még nem.

Mind a két operációs rendszernépszerű a felhasználók és a fej-lesztők körében. Az Android a világlegnépszerűbb operációs rendsze-re. Ráadásul, ha valaki programozó,átvinné-e androidos alkalmazásokmillióit egy másik platformra? Nemgondolnám!

Szerintem a Fuchsia a virtuálisvagy a kiterjesztett valóságban ta-

lálja meg a helyét, vagy olyan tech-nológiákban, amik még meg semérkeztek. Ez nem annak a felváltá-sára szolgál, ami jelenleg van, ha-nem ez egy ajtó a jövőbe, amibenmég nem élünk benne.

Forrás:https://www.zdnet.com/article/google-fuchsia-is-not-linux-so-what-is-it-and-who-will-use-it/

AZ UBUNTU 1 8.04 LTS IN-TEGRÁLJA A CANONICAL LI-VEPATCH-ET, HOGY A KER-NELFRISSÍTÉS ÚJRAINDÍTÁS

NÉLKÜL MEGTÖRTÉNJEN

ACanonical Livepatch (élő folt)egy szabad és kereskedelmi

megoldás arra, hogy Linux kernel-frissítéseket újraindítás nélkül vé-gezhessünk. Eredetileg az Ubuntu1 6.04 (Xenial Xerus) rendszerheztervezték, de az április 26-án érke-ző Ubuntu 1 8.04 LTS-hez egy kön-nyebben használható formában jutel.

A rendszerfrissítések segéd-programba építették be, mely azalap Ubuntu-telepítésben bennevan, és a frissítés fülön találhatómeg, de ahhoz, hogy használni tud-juk, kell készítenünk egy UbuntuSSO (single sign-on) (egyfelhaszná-

Page 10: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 1 0 tartalom ^

HÍREK

lós / egyedüli bejelentkezés) fiókot,és, ahogy a képernyőképből is lát-ható, a bejelentkezés (sign-in)gombra kell kattintanunk.

Szavatolva az Ubuntu-számító-gépek biztonságát az újraindításokközött, a Canonical Livepatch egyeddiginél sokkal kényelmesebb ker-neltelepítési módot biztosít mindenrendes Ubuntu-kiadáshoz. Azonbanez a funkció csak három gépre kor-látozva érhető el.

Ha több mint három gépen sze-retnénk ezt a szolgáltatást használ-ni, Ubuntu Advantage jogosultságotkell vásárolnunk. Mint arra számíta-ni lehetett, a Canonical Livepatchszolgáltatás az Ubuntu Snappytechnológiáját használja a kernelja-vítások újraindítás nélküli telepíté-séhez, értelemszerűen Snap csoma-gok formájában.

Forrás:http://news.softpedia.com/news/ubuntu-1 8-04-lts-integrates-canonical-livepatch-for-rebootless-kernel-updates-520680.shtml

A MICROSOFT MEGALKOTTA

ÉLETE ELSŐ LINUX DISZTRI-BÚCIÓJÁT, ÉRKEZIK AZ AZURE

SPHERE OS

Az IoT eszközök elleni támadá-sok megszaporodása ráébresz-

tette a gyártókat, hogy ez egyjelentős probléma. A vagyonvédel-mi/biztonsági/IoT eszközök gyártóifelkérésére a Microsoft előállt azAzure Sphere technológiával, melymegerősíti az okoseszközöket mű-ködtető mikroprocesszorok bizton-ságát.

Az Azure Sphere egy olyan ter-mékgyűjtemény, mely magábanfoglalja azoknak a chipeknek a ter-vét, melyeket az okoseszközökbekellene építeni. A legérdekesebbebben az, hogy habár a Microsoftkorábban a Linuxot „rák”-nak nevez-te, ezt a nyílt forrású rendszerthasználja arra, hogy megalkossa ezta technológiát.

Azonban a Microsoft vonzalma aLinux irányába az utóbbi időbenmegerősödött. Ennek ékes bizonyí-téka, hogy az Azure felhőplatform-jában is nyilvánvalóvá vált a rend-szer ereje, mely oda vezetett, hogya fejlesztők számára lehetővé tet-ték, hogy a Linuxot a Windows 1 0-be integrálják. A Microsoft az AzureSphere segítségével egy kombináltmegoldást kínál, mely hardveres,szoftveres és felhős megoldástegyütt kínál az internethez kapcso-lódó eszközök számára.

Forrás:

https://fossbytes.com/microsoft-introduces-azure-sphere-customi-zed-linux-kernel/

LINUS TORVALDS LEZÁRJA A

LINUX 4.1 7 FEJLESZTÉSÉT ÉS

NEKIGYÜRKŐZIK AZ 5.0-ÁSKIADÁSNAK

Minden Linux kernel fejlesztésiciklus végén megnyílik a következőkiadás összevonási/beolvasztá-si/időszaka, ami jelenleg a 4.1 7,majd két hét múlva az összevonásiill. beolvasztási időszak lezárul, és anyilvános tesztelők letölthetik, le-fordíthatják/összeállíthatják és te-lepíthetik az érkező 4.1 7-es Linuxkernelt saját kedvenc GNU/Linuxdisztribúciójukban.

Mivel ez egy fejlesztői változat,nem ajánlott beépíteni az élesrendszerekbe.

A 4.1 7-es Linux Kernel nem tűniknagy kiadásnak, nem hoz túl sokváltozást, mondja Linus Torvalds,aki a Linux közösséget az 5.0-ás Li-nux kernelsorozat fejlesztéséreszorítja rá.

Míg az 5.0-ás Linux Kernel egy-szer csak megérkezik, érdemes ecikkben közelebbi pillantást vetni a4.1 7-es Linux kernelre. Az első ki-adásra jelölt változatból (RC) kike-

FULL CIRCLE

201 8 SURVEY

It's that time of the yearagain where we ask whatyou think of FCM, Ubuntu,and Linux.

Some questions are arequirement, some you canskip over if not applicable.

Your answers will helpshape Full Circle, so pleaseuse your constructivecriticism. If you don't tell uswhat you think, or whatwe're doing wrong, then wewon't know.

Survey URL:http://bit.ly/fcm201 8

Page 11: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 1 1 tartalom ^

HÍREK

rül egy csomó hardverarchitektúratámogatása, így a M32R, Metag,FR-V, Blackfin, CRIS, MN1 0300, TILEés a S+core.

Másrészt bekerül egy új, NDS32nevű 32 bites RISC architektúra tá-mogatása, melyet az Andes Tech-nology fejlesztett. Számokban: a4.1 7-es Linux kernelsorozat mint-egy 1 3 538 fájlt változtat meg 627723 beillesztéssel és 81 8 855 tör-léssel.

Forrás: http://news.softpe-dia.com/news/linus-torvalds-kicks-off-linux-4-1 7-development-teases-the-linux-5-0-release-52071 2.shtml

VIRTUALENV-VEL LEHET

MEGOLDANI A PYTHON ÉS

LINUX KÖZÖTTI PROBLÉMÁ-KAT

A fejlesztőknek és rendszerad-minisztrátoroknak a Pythont

és Linuxot együtt kell használniuk,miközben a Python két verzióvona-la érhető el. Sok szervezet affélelegjobb megoldásként a 2.x és 3.xverziót egyszerre használja egyrendszeren.

A Linux és Python efféle futásaa két verzió együttes alkalmazásamiatt kavarodást okoz több eset-ben is. Érzékeltetésként, nézzük

meg a Pythont egy új Ubuntu-szer-veren, hogyan viselkedik az alábbkiadott parancsra:

/usr/bin/python

Az Ubuntu szerver Python 2-tfuttat. Ez mellé a rendszergazdafelteszi a Python 3-at és azt hasz-nálja. Ahhoz, hogy a Python 3-attudja futtatni, mindig python3-atkell a parancsba beírnia python he-lyett, vagy létre kell hoznia egy ali-ast, mely a python3-at indítja, vagyszimbolikus (soft) linket kell létre-hoznia, mely lehetővé teszi, hogy afelhasználók egyszerűen pythontgépeljenek a terminálba.

Ha a felhasználók python cso-magokat telepítenek, két könyvtár-ba is be kell lépniük attól függően,hogy melyiket használják: a pip2vagy pip3 csomagkezelőt.

Csak egyszer tegyen egy rosszverziójú pythont egy rossz linuxkönyvtárba, és máris helyreállítha-tatlan helyzetbe sodorhatja magátaz ember.

I lyenkor a rendszergazdánakmélyre kell ásnia, és meg kell pró-bálnia újratelepíteni a csomagokfüggőségeit, hogy kijavítsa a hibát,de az is előfordulhat, hogy továbbikalamajkát okoz, mint az a követke-ző szituációban is látható, ahol arendszergazda tipikusan a sudo

apt-get install -f paranccsal próbál-ja javítani a függőségi hibákat, deez a módszer általában nem oldjameg a Python és Linux közöttiproblémákat.

A Python és Linux közötti prob-lémák megoldására a Virtualenv el-szigetelő segédprogram (isolationtool) szolgál. A Virtualenv képestöbbféle Python-környezetet készí-teni több felhasználó számára is.Képes a szükséges python2 és py-thon3 binárisokat telepíteni a meg-felelő célkönyvtárakba, mely általá-ban a felhasználó saját könyvtárá-ban van. Ezt követően telepíti apython csomagokat a célkönyvtá-ron belüli lib könyvtárba. Képes ar-ra is, hogy megossza a rendszeregészében használható csomago-kat.

Forrás: https://searchitopera-tions.techtarget.com/tutorial/Re-solve-issues-between-Python-and-Linux-with-virtualenv

A SZÖVETSÉGI ÁLLAMI KOR-MÁNYZAT BÍZIK A NEXTCLO-UDBAN

A dokumentumok elmentéséreés cseréjére a német szövetsé-

gi kormányzat a Nextcloudot fogjahasználni. A nyílt forrású felhőnek akormányzat saját szerverinfrastruk-

túráján célszerű futnia, ugyanis ígytámogatható megfelelő módon.

A kormányzatnak kb. 300 000felhasználó a tagja, mely megfelelőfájlmegosztási és szinkronizálásiszolgáltatást keresett, és erre márközös beszerzést is indított egy[meghívásos közbeszerzés] kereté-ben, melyet közös IT-szolgáltatásiközpontjuk, a Bund (Federal Infor-mation Technology Center – Szö-vetségi Információ-technológiaiKözpont) bonyolított le. Az volt akövetelmény, hogy a fejlesztésgyors és könnyű dokumentumtáro-lást és cserét tegyen lehetővé, és amegosztott dokumentumokon kö-zösen is lehessen dolgozni.

A szerződéskötés jogát a Nextc-loud nyerte el. Az ITZ Bund a felhő-megoldást 201 6 októbere ótahasználhatja kb. öt felhasználóval,teszt jelleggel. Köszönhetően aNextCloud vállalati csatlakozásirendszerének, a NextCloud projekta jövőben még nagyobb támoga-tást szerez a felhőinfrastruktúrá-ban. A szövetségi kormányzatszámára fontos, hogy a felhő a sa-ját – kormányzati – szervereikenfusson, és az IT-szolgáltatóközpontgyakorolja felette az irányítást. A„szövetségi állami felhő", ahogy eztaz újszerű felhőt nevezik a közle-ményekben, jól illeszkedik az Euró-pai Unió általános adatvédelmi

Page 12: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 1 2 tartalom ^

HÍREK

rendeletéhez (General Data Pro-tection Regulation – GDPR), melyet201 8. májusától kell kötelezően al-kalmazni.

A másik döntő jelentőségűszempont a biztonság volt. Miutána Bundestag megosztotta a hatás-köröket, sokan aggódtak a bizton-sági problémák, illetve rések miatt.A Nextcloud kódját az Open Chain,egy Linux Foundation projekt látjael tanúsítvánnyal, mely a nyílt for-rású szoftverek biztonságának el-lenőrzésére hivatott. Ez ráadásulegy díjazás alapú hibavadász prog-ramot is működtet.

Forrás: http://www.linux-maga-zin.de/news/bundesverwaltung-setzt-auf-nextcloud/

LEJÁRT A 4.1 5-ÖS LINUXKERNEL TÁMOGATÁSA, AFELHASZNÁLÓKNAK ÁT KELL

ÁLLNIUK A 4.1 6-RA

Egy nagyon terhes, a Meltdownés a Spectre sebezhetőségek

elhárítását célba vevő időszakotkövetően, melyről a nagy nyilvá-nosság is értesülhetett ebben azévben, és melynek során felfedez-ték, hogy eszközök millióit érinti,melyek a támadható modern pro-

cesszorokat használják, a 4.1 5-ös Li-nux kernelsorozat alaposáttervezés után érkezett január-ban, hogy kiküszöbölje ezt a két kri-tikus hardverhibát.

Most, kb. három hónap és mint-egy tizennyolc karbantartói frissí-tés után a 4.1 5-ös Linux kernelso-rozat az életciklusa végére ért, éstöbbé már nem kap frissítést. Mindazoknak, akik a 4.1 5-ös Linux kern-elt használják GNU/Linux disztribú-ciójukban, váltaniuk kell a 4.1 6-osLinux kernelre, amilyen gyorsancsak tudnak.

Mivel a 4.1 5-ös Linux kernelso-rozat már tartalmazza a Meltdownés Spectre hibajavításokat a 64 bi-tes és 32 bites hardver architektú-rákhoz, a frissen kiadott 4.1 6-oskernelsorozat már teljesen be vanfoltozva e sebezhetőségek ellen,továbbá támogatja az ARM 64 bites(AArch64) és IBM System Z (S390)hardvereket is.

Emellett a 4.1 6-os Linux kernelszámos frissített és új drivert tar-talmaz, így támogatja a legújabbhardverösszetevőket és eszközö-ket, így az új számítógépeket fel-tétlenül azonnal frissíteni kell.

Forrás:http://news.softpedia.com/news/linux-kernel-4-1 5-reached-end-of-life-users-urged-to-move-to-linux-4-1 6-now-520787.shtml

A CHROME OS TERMINÁL-ALKALMAZÁSA ELŐREVETÍTI

A LINUX-TÁMOGATÁST

U gyan kinek lenne szüksége egykombinált Androidra és Chro-

me OS-ra, amikor a Chrome OSmind a két funkciót kitűnően ellátja… Van természetesen a hagyomá-nyos (natív) Chrome OS, és van hi-vatalos Android-támogatás aGoogle play áruházon keresztül.Már van kísérleti Windows-támoga-tás is a Wine for Android által Chro-me OS-on. És hamarosan: lehetővéválhat, hogy a Chromebookok linu-xos programokat is futtassanak. Er-re a lehetőségre már múlt február-ban is céloztak, de hamarosanjöhet, ha megjelenik a terminál appa Chrome OS fejlesztői csatornáján.

Ironikusnak tűnik, hogy a Linux-támogatás még csak most érkezik aLinux alapú Chrome OS-ra. De aho-gyan az Androiddal is van, ami szin-tén a Linux kernelt használja, amit aGoogle elég jelentősen módosított,így csak nagyon kicsit hasonlít a Li-nuxra. Száz szónak is egy a vége, aChrome OS a linuxos szoftvereketvalahogyan közvetlenül fogja fut-tatni, megnyitva az operációs rend-szert bizonyos esetekben, mintamilyen az oktatás vagy a vállalati

felhasználás. A Redditen többen ismegszellőztették, sőt megerősítet-ték, hogy a terminál app úgy hirdetimagát, hogy „képes futtatni a ked-venc hagyományos (natív) alkalma-zásokat és parancssoroseszközöket”, de figyelmeztetnekarra, hogy 200 Megabyte a telepí-tő. Most azonban még a telepítéshibával zárul. Az a tény, hogy márvan egy telepíthető terminál app,egyértelműen azt jelzi, hogy afunkció nemsokára elérhető lesz,legalább alpha vagy beta tesztver-zióban.

Forrás:https://www.slashgear.com/chrome-os-terminal-app-hints-at-upcoming-linux-support-235281 92/

LINUX FEJLESZTŐK: A KER-NELKÖZÖSSÉG A SAJÁT BÜ-ROKRÁCIÁJA SÚLYA ALATT

FOG ÖSSZEOMLANI

A Linux kernel karbantartóiévek óta nem képesek eleget

tenni annak, hogy a már leadott ja-vításokat feldolgozzák. A rendszerarcai (nagyágyúi) összeomlanánakattól, ha elosztanák a munkaterhet,panaszolta Daniel Vetter kernelfej-lesztő.

Page 13: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 1 3 tartalom ^

HÍREK

Bárki csatlakozhat a Linux kern-el fejlesztéséhez, de csak egy ki-emelt fejlesztői csoport számáraengedélyezik, hogy hozzáférjen azaktuális forráskódhoz. Ezeknek azúgynevezett karbantartóknak kel-lene biztosítaniuk, hogy a javításokés új funkciók bekerülnek a kernel-be, annak rendje és módja szerint.Azonban a rendszer nem úgy mű-ködik, ahogyan azt gyakran reklá-mozzák, mondja Daniel Vetterkernelfejlesztő. Rámutat arra, hogya karbantartók egyre kevesebbetés kevesebbet fogadnak be az őkódjukból, és ehelyett – szerinte –egyre inkább bürokratikus vízfejjéválnak.

Ráadásul szeretné, ha észreven-nék, hogy a karbantartók javításaitnem vizsgálják át olyan alaposan,mint a normál fejlesztők munkáit.

Vetter, aki személy szerint az In-tel I91 5 grafikus illesztőprogram(driver) karbantartója a Linux kern-elben, elemzett befogadási kérel-meket (pull request) a kernelhez,hogy álláspontja helyességérőlmeggyőződjön. Mint elismeri, csakfutó pillantást vetett a kernelegyes alrendszereire és azok kar-bantartóira, nem vizsgált egyedi ja-vítófoltokat. Azonban erősenérdeklődik, az általa karbantartott,alrendszer iránt, és erős hírveréstcsap kollégáival, hogy hogyan pró-

bálják orvosolni a karbantartókkalfennálló helyzetet. Azt ajánlja,hogy a többi karbantartó is álljonneki ledolgozni a hátralékot, képez-zenek fiatal karbantartókat, és os-szák meg a munkaterheket.

Forrás:https://www.heise.de/newsticker/meldung/Linux-Entwickler-Kernel-Community-wird-unter-eigener-Buerokratie-zusammenbrechen-4030460.html

A LIBREM 5 LINUX OKOSTE-LEFON TÁMOGATNI FOGJA AZ

UBUNTU TOUCHOT, A PURE-OS-T VAGY A PUREOS KDEPLASMA MOBILE-LAL SZÁL-LÍTOTT VÁLTOZATÁT

Miután tavaly több mint két-millió dollárt öntöttek egy li-

nuxos okostelefon fejlesztésébe,mely az adatvédelemre és a nyíltforrású szoftverekre helyezi ahangsúlyt, a Purism reméli, hogy ajövő év elején kiadhatja a Librem 5okostelefont.

Az egyik legnagyobb kihívás aszoftver: a telefon nem Androiddalvagy iOS-szal jön. Helyette szabadés nyílt forrású linux alapú szoft-vert futtat, ami alapján nem ven-

nénk mérget arra, hogy a telefonmindenki kedvence lesz. Ám a Pu-rism most jelentette be, hogy a Lib-rem 5 legalább három különféleoperációs rendszert és többfélefelhasználói felületet támogat: aPureOS-t, mely a PureOS KDE Plas-ma Mobile futtatókörnyezettel el-látott változata, valamint azUbuntu Touchot.

A PureOS a vállalat saját Linuxterjesztése, melyet a fejlesztők ar-ra terveztek, hogy a telefon méretűérintőképernyős eszközökön meg-felelően fusson. A KDE Plasma Mo-bile egy mobil projekt a KDE asztalikörnyezet fejlesztői csapatától,akik GNU/Linuxokra fejlesztenekasztali környezetet. És az UbuntuTouch … Ez az Ubuntu Linux azonverziója, amelyet a Canonical fej-lesztett telefonokhoz és táblagé-pekhez, majd kidobta, miután avállalat irányt váltott.

Ám az Ubuntu Touch egy nyíltforrású projekt, így mikor a Canoni-cal leállította a fejlesztését, egymásik fejlesztőcsapat, akik UB-portsnak nevezték el magukat, el-határozta, hogy felveszik a fáklyát,folytatják a munkát az operációsrendszeren, lehetővé teszik, hogy afelhasználók azt letöltsék és tele-pítsék egy pár eszközre, mint a Go-ogle Nexus 5, Fairphone 2, OnePlusOne és az MW Aquaris M1 0 tablet.

Most már hozzá lehet adni a lis-tához a Librem 5-öt, legalábbis ak-kor, amikor a telefon megérkezik.

Az UBPorts és a Purism együttdolgozik azon, hogy biztosítsa,hogy az Ubuntu Touch teljes mér-tékben támogatott legyen a tele-fonon, és a későbbi szoftverfris-sítések is kompatibilisekmaradjanak vele.

Forrás:https://liliputing.com/201 8/04/librem-5-linux-smartphone-will-support-ubuntu-touch-pureos-or-pureos-with-kde-plasma-mobile.html

ONNX: A NYÍLT NEURÁLIS

HÁLÓZATI ADATCSERE-FOR-MÁTUM

N agy csatában igyekszenek anyílt forrású szereplők meg-

szerezni a mesterséges intelligen-cia lelkét. Csatáznak érte az ipartitánjai, egyetemek és a gépi tanu-lás kutatóinak közösségei világ-szerte. Ez a cikk a küzdelem egyaprócska csatározásáról tudósít:egy egységesített fájlformátumróla neurális hálózatokban. Kockánforog az adatok nyílt cseréje azeszközök tömegén, helyette mono-litikus rendszerek versenyeznénekegymással.

Page 14: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 1 4 tartalom ^

HÍREK

A jó hír az, hogy a csatatér sza-bad és nyílt. Egyik nagy szereplősem erőltet zárt forrású megol-dást. Bár már rendelkezésre áll aKeras és a Tensorflow, melyet aGoogle fejlesztett ki, az Apache ál-tal kifejlesztett MXNet az amazonhozzájárulásával, vagy a Caffe2vagy a PyTorch a Facebook támo-gatásával, mindegyik nyílt forrású.

Sajnos, bár ezek a projekteknyíltak, nem átjárhatók. Mindenrendszer egy egész nagy kazalt al-kot, mely mostanáig nem volt ké-pes egy másik ilyen rendszerrelsehogyan sem kommunikálni/ah-hoz csatlakozni. Egy új ipari stan-dard, az Open Neural NetworkExchange (nyílt neurális hálózatiadatcsere) formátum talán megvál-toztathatja ezt.

Most képzeljünk el egy olyan vi-lágot, ahol a neurális hálózatot Ker-asban taníthatjuk, a betanítottmodellt az NNVM optimalizáló for-dítón keresztül futtathatjuk, ésmunkára kész, stabil állapotba azMXNeten hozhatjuk. És most kép-zeljük el, hogy a mélytanuló eszkö-zök együttműködése számtalankombinációja valósulhat meg, ide-értve a látást, látványt, képzeletet,a teljesítménymérőket és optimali-zálókat. A kutatóknak és a fejlesz-tőknek többé nem kell kompro-misszumot kötni egy egyedüli,

önmagában álló eszközrendszerrel,eszközlánccal, mely csak egy kö-zépszerű modellezési környezetetkínál, és csak alig elfogadható fej-lesztési teljesítményt biztosít.

Ami szükséges, az egy egysége-sített formátum, mely képes kife-jezni bármelyik gépi tanulásimodellt, és képes tárolni a megta-nított, megtanult paramétereket ésterhelést úgy, hogy azt írni és ol-vasni tudja bármely függetlenül fej-lesztett szoftverkészlet.

Vezessük hát be a nyílt neurálishálózatok adatcsere formátumát!Az ONNX-ot!

Forrás: https://www.linuxjour-nal.com/content/onnx-open-neu-ral-network-exchange-format

MÁR LETÖLTHETŐ AZ UBUN-TU 1 8.04 BIONIC BEAVER

A végső visszaszámlálás meg-kezdődött, és íme, máris le-

tölthető az Ubuntu 1 8.04 LTS(Bionic Beaver) , melyet telepíthe-tünk saját számítógépünkre. Ez aCanonical hetedik LTS Ubuntu-ki-adása, melyet 2023 áprilisáig látnakel szoftverfrissítésekkel és bizton-sági javításokkal.

Az Ubuntu 1 8.04 LTS csak 64 bi-tes PC-re érhető el asztali felhasz-nálásra, de a szerver változat

támogatja a 64-bit (amd64), ARM64(AArch64), IBM System z (s390x),PPC64el (Power PC 64-bit Little En-dian), és Raspberry Pi 2/ARMhf ar-chitektúrákat.

Mindegyik hivatalos származék,mint a Kubuntu, Xubuntu, Lubuntu,Ubuntu Studio, Ubuntu MATE,Ubuntu Kylin és az Ubuntu Budgieegyaránt támogatja a 32 és a 64 bi-tes hardverarchitektúrákat. AzUbuntu 1 8.04 LTS a 4.1 5-ös Linuxkernellel érkezik, mely a támogatá-si ciklusa végére ért.

Minden felhajtás nélkül, letölt-hető: Ubuntu Desktop 1 8.04 LTS,Ubuntu Server 1 8.04 LTS, Kubuntu1 8.04 LTS, Xubuntu 1 8.04 LTS, Lu-buntu 1 8.04 LTS, Ubuntu MATE1 8.04 LTS, Ubuntu Kylin 1 8.04 LTS,Ubuntu Studio 1 8.04 LTS és aUbuntu Budgie 1 8.04 LTS.

Forrás: https://news.softpe-dia.com/news/ubuntu-1 8-04-lts-bionic-beaver-is-now-available-to-download-520855.shtml

Page 15: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 1 5 tartalom ^

Gyakran írok cikket olyan eszkö-zökről és weboldalakról, ami-

ket a munkám során hasznosnaktalálok. Azonban már rég nem fog-lalkoztam parancssori (CLI) eszkö-zökkel. Úgy gondoltam, jó lenneújra feléleszteni ezt a témát, ésmegosztani egy naprakész listátazokról a parancsokról, amelyeketszinte minden nap használok.

DIG

A dig lehetővé teszi DNS-infor-mációk lekérdezését egy adott tar-tományban. Ez rendkívül hasznosweboldalak költöztetésénél (segítmegállapítani, hogy egy hiba tény-leg hiba, vagy csak a DNS még nemfrissült) , és egy hibakeresési lépésaz internetkapcsolat hibája esetén,mivel esetenként ez a DNS és nema tényleges kapcsolat problémája.

dig @8.8.8.8 google.com

A @ jelzi, hogy melyik DNS-ki-szolgálót kell használni – enélkül azalapértelmezett DNS-t fogja hasz-nálni.

TIME

Ha programozó vagy, vagy csaksokat használod a parancssort, ak-kor néha észreveheted, hogy egyparancs futása hosszú időt veszigénybe. Amikor ez megtörténik,akkor szeretem ezt futtatni a timeparancs segítségével, hogy valósértéket kapjak a parancs időtarta-máról, és megbuheráljam a beállí-tásokat, összehasonlítom aszámokat.

time <command>

Cseréld ki a <command>-ot azaktuális parancsra, amelyet futtatniszeretnél. Három értéket ad vissza:real (valós) , user (felhasználói) éssys (rendszer). Általában a real ér-ték az érdekes számodra.

PING

Valószínűleg mindenki ismeriezt a parancsot – de ha egy domainIP-címét keresed, vagy csak ellenő-rizni akarod, hogy az válaszol-evagy sem, akkor ezt az eszközthasználom nap mint nap. Ha a pingjelzi, hogy egy domain nem vála-

szol, miközben egy másik elérhető,akkor próbálkozok valami mással,mint pl. a downforeveryoneorjust-me.com

ping www.google.com

LYNX

A Lynx egy parancssoros böngé-sző. Habár ez nem az az eszköz,amelyet gyakran használok, dehasznos lehet, ha szöveges megje-lenítést szeretnél egy oldalról (pl.egy oktatóanyaghoz), vagy ha az Xkiszolgáló nem indul el, és rá kellkeresni valamire.

TMUX

Néhány hónappal ezelőtt váltot-tam két monitorról egy ultra-widekijelzőre. Korábban az egyik moni-tor volt fenntartva a terminálnak,de azóta meg kell osztanom a kijel-zőt egy kényelmes méretű böngé-sző és a terminál között. Bárhasználhatom az i3-at az ablakokfüggőleges, illetve vízszintes meg-osztásához, de néha szeretném, halenne olyasmi, amit lényegében„füles” terminálnak nevezünk (tel-

jes magasság és a szélesség 33%-a), miközben több terminál műkö-dik. Itt jön a képbe a tmux: beindí-tom a munkamenetet, futtatok egyparancsot, majd létrehozok egymásodikat, és közben tudok köztükváltani. További előnye, hogy bizto-sítja a munkamenetet a véletlenbezárás ellen – megszoktam, hogyaz csak egy kijelzőn jelenik meg, ésalkalmanként rossz ablakot zártambe. A tmuxszal egyszerűen csakcsatolnom kell a munkamenetetegy új terminál ablakból. Emellettez egy nagyszerű módja annak,hogy egy folyamatot futtassunk aháttérben, miközben lehetőségetad arra, hogy később kapcsolód-junk hozzá (mint az alábbi példá-ban).

tmux -d -s "Session Name"<command>

A példa létrehoz egy elkülöní-tett (rejtett) munkamenetet amegadott paranccsal és a munka-menet nevével. Ha például ellen-őrizni szeretnénk a kimenetet ahibák miatt, egyszerűen csak fut-tatnunk kell a tmux attach paran-csot (jelezve a leválasztott munka-menet azonosítóját) .

PPaarraannccssoolljj ééss UUrraa llkkoodd jjÍrta: Lucas Westermann – Fordította: Bors Tibor

HHaasszznnooss CCLLII ppaarraannccssookk

Page 16: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 1 6 tartalom ^

PARANCSOLJ ÉS URALKODJ

GREP VAGY FIND

Nagyon gyakran vannak olyankonfigurációs fájlok vagy kis szöve-ges fájlok jegyzetekkel és javítá-sokkal, amelyeket kapkodva gépel-tem. Amikor a helyes fájlt keresem,szinte mindig a grep (vagy find) pa-rancsot használom. A grep segítsé-gével ellenőrizhetjük a fájlok tar-talmát, míg a find segítségével ke-reshetjük őket név, típus stb. sze-rint. A két parancsot úgy is kombi-nálhatjuk, hogy a find által vissza-adott összes eredményt egy grepkereséssel futtatjuk (lásd az alábbipéldát) .

find . -name "*.py" -execgrep -H "searchterm" {} \;

A fenti parancs a searchtermszót keresi a helyi könyvtárban ésaz alkönyvtárakban lévő összes Py-thon fájlban. A -H opció miatt agrep listázza a fájlok nevét, így va-lójában megtudhatjuk, melyik filetartalmazza a szöveget. A paramé-terek bármelyikét szükség szerintmódosíthatjuk.

KILLALL

Még egy parancs, amit valószí-nűleg a legtöbb ember ismer. Meg-

adva az alkalmazás nevét, bezárjaannak összes példányát. Nagyonhasznos, ha valami nem válaszolvagy nincs hivatalos módja a leállí-tásnak.

<PARANCS1>&&<PARANCS2>

Nem igazán parancs, hanem aLinux shell egyik jellemzője, ame-lyet mindig használok. Lényegébenazt mondja: „ha a parancs1 sikere-sen befejeződik, futtasd a pa-rancs2-t”. Sokat használom fejlesz-tés közben, mivel néha a fordításifolyamat két lépésben történik. Ezvonatkozik a "| | " operátorra is,amely csak akkor hajtja végre a má-sodik parancsot, ha az első nem si-keres (logikai vagy). Szintén kap-csolódik ide a ";" operátor, ami aztjelenti: „futtasd a parancs2 paran-csot a parancs1 után”.

MKDIR -P

Ez egyszerűen egy kiegészítőopció az mkdir-hez, amely létrehoz-za az elérési útvonalon találhatómappákat, ha azok nem léteznek.Tehát, ha mondjuk, létre kell hoznia ~/test-documents/universitykönyvtárat, de a test-documentsnem létezik, az mkdir parancs siker-telen lesz: „nincs ilyen fájl vagy

könyvtár”. De a -p-vel a hiányzómappákat is létrehozza. Nagyonhasznos, ha a következő (és utolsó)tippel kombináljuk.

{ITEM1 ,ITEM2,ITEM3}

Ez egy formula, amit a bash és alegtöbb más shell is támogat. Ez lé-nyegében elemek listája, amelye-ken a shell egymás után végig-megy. Összekapcsolni a fent emlí-tett mkdir paranccsal például ilyenmódon lehetséges:

mkdir -p ~/ta-xes/{2017,2018}/{rece-ipts,forms}

A parancs létrehozza a 201 7 és201 8 mappákat a taxes mappában.Minden év mappája tartalmaznifogja a „receipts” és a „forms” map-pát. A legfontosabb dolog, hogy elkell kerülni a vesszők körüli szókö-zöket. Ha szóközt használunk azelemekben, akkor a szóközöket es-cape karakterekkel kell bevezetni,vagy az elemeket idézőjelbe kelltenni.

Remélem, hogy ezzel a listávalsikerült bemutatnom néhány új pa-rancsot vagy shell trükköt. Hatudsz olyan eszközről vagy trükk-ről, amelyről még nem volt szó, de

nem tudsz élni nélküle, oszd megvelem e-mailben. Mint mindig, elér-hető vagyok [email protected] címen.

Lucas a számítógépe folyamatostönkretételétől a javításig mindentmegtanult. Küldj neki emailt [email protected] címre.

Page 17: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 1 7 tartalom ^

HHooggyyaannookkÍrta: Greg Walters – Fordította: Makó Tamás

PPyytthhoonn aa vvaa llóó vvii lláággbbaann –– 8822.. rréésszz

Sziasztok. Már egy jó ideje annakhogy, tudtam foglalkozni az

írással, de a dolgok lassan rende-ződnek, úgyhogy arra jutottam, új-ra elindítok egy beszélgetést aMQTT-ről.

Az MQTT egy egyszerű, kön-nyen használható hálózati proto-koll, amely adatokat küld egy szá-mítógépről vagy alkalmazásból amásiknak. Az ügyfél/kiszolgáló mo-dell elvén működik, közvetítő, ki-adók és előfizetők segítségével.

Mit is jelent ez?

Az egyik legjobb példa, amit ta-láltam, segít részekre bontani amodellt, hogy összehasonlíthassukegy postahivatal működésével.

(https://www.baldengine-er.com/mqtt-introduction.html).

A posta (közvetítő vagy szerver)feladata, hogy leveleket és csoma-gokat (üzeneteket) küldjön az em-berektől és a vállalatoktól (kiadók)más embereknek és vállalatoknak(előfizetők). Ha üzenetet szeretnélküldeni valakinek, akkor létrehozodaz üzenetet, és elküldöd azt egymásiknak a postán keresztül. A pos-

ta megkapja az üzenetet és továb-bítja azt a címzettnek. Azonban acímzettnek ismernie kell a postahi-vatalt, hogy képes legyen átadni azüzeneteket neki.

A fenti példában Mike üzenetetszeretne küldeni Sallynek. Mike (akiadó) elküldi az üzenetet a posta-hivatalnak, ahol ismerik Sally címét,így elküldik neki (előfizető) azt.Sally üzeneteket is küldhet (mivelnem csak egy előfizető, hanem egykiadó is) a postán keresztül John-nak (aki a másik előfizető).

A való világban van egy olyan al-kalmazás, amely kiadóként műkö-dik, amely egy témán alapulóüzeneteket küld a közvetítőnek. Aközvetítő ezután elküldi az üzene-tet bármely más programnak, gép-nek vagy ugyanazon gépnek, amelyelőfizetett az üzenet témájára.

Megkérdezték tőlem, hogy mitörténik, ha valamilyen okból kifo-lyólag elköltözött valamelyik a té-mára feliratkozott ügyfél. Háromféle szint van a szolgáltatás minő-ségére (QoS) , amelyek bármely, aközvetítőnek küldött üzenethez

beállíthatók. Ha az ügyfél általánosmódon kapcsolódik a közvetítőhöz,akkor nem-folyamatosan működik,és a QoS szint 0-ra van állítva, ígyminden olyan üzenet, amely akkorérkezik meg, amikor egy előfizetőkliens nincs csatlakoztatva, elvész.Ha fontos, hogy az előfizetők min-den üzenetet megkapjanak, akkor aközzétevő ügyfélnek létre kell hoz-nia egy tartós munkamenetet, és 0-nál magasabb szolgáltatásminősé-gű üzeneteket kell küldenie. Akövetkező hónapban foglalkozunka QoS és a tartós munkamenetek-kel, amikor létrehozzuk a közzété-teli ügyfelünket.

Tegyük fel, hogy van egy Rasp-berry Pi 3 a garázsban, ami leolvas-sa a DHT1 1 vagy DHT22 páratar-talom és hőmérséklet érzékelőt.Tegyük fel azt is, hogy van egy má-sik Raspberry Pi 3, amit használniakarunk, hogy figyelemmel kísérjüka hálószobában lévő adatokat.MQTT közvetítőnket létrehozhat-juk a hálószobánkban lévő RPi-ra,hogy megkapjuk az üzeneteket aMosquitto közvetítő program se-gítségével, ami elérhető szoftver-menedzserben.

Page 18: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 1 8 tartalom ^

HOGYANOK – PYTHON A VALÓ VILÁGBAN

A garázsban lévő Raspberry Pihasználhatja a szoftver módosítottváltozatát, amelyet a Full Circlemagazin 1 09-es számában használ-tunk az érzékelő megfigyelésére ésaz üzenetek küldésére, a hálószo-bában lévő Mosquitto közvetítő-höz. A hálószobában lévő RPI-raegy egyszerű Python programotkészítünk, hogy feliratkozzanakezekre az üzenetekre. De előszörvizsgáljuk meg mélyebben azMQTT-t a Pythonban.

Tesztelési célból fogjuk futtatniaz érzékelőt, a kiadói programot, aközvetítő és az előfizetői progra-mot ugyanazon a Raspberry Pi-on.

Az első dolog, amit meg kell

tennünk: a Mosquitto és két ügyfe-lének telepítése. A főmenüben vá-laszd a Beállítások menüpontot,majd Szoftver hozzáadása / eltávo-lítása. A keresőmezőbe írd be a‘mosquitto’ szót. Két csomagot ke-ress. Az első a közvetítő. Ezt ‘MQTTversion 3.1 / 3.1 .1 compatible mes-sage broker mosquitto-1 .4.1 5-0mosquitto1 ’-ként találod meg. Vá-laszd ki ezt, majd néhány sorrallejjebb a ‘Mosquitto command lineMQTT clients mosquitto-clients-1 .4.1 5-0mosquitto1 ’. Válaszd ki eztis, majd kattints az „Alkalmaz"gombra. Miután ezeket telepítet-ted, elhagyhatod a szoftvertelepí-tőt. Alternatív megoldáskénthasználható az apt-get telepítés is.

Egy terminál ablakban írd be:

sudo apt-get install mosquit-to mosquitto-clients

és ezután települ is a program.

Miután telepítetted ezeket aprogramokat, indítsd újra az RPi-t,és a mosquitto automatikusan elin-dul. Nem fogsz látni semmit, defutni fog a háttérben. Most bizo-nyosodjunk meg a dolgok helyesműködéséről.

Nyiss két terminál ablakot. He-lyezz egyet a képernyő bal oldalá-ra, a másikat pedig a jobb oldalra. Abal oldali ablakban írd be:

mosquitto_sub -h localhost -ttest

Amikor megnyomod az Entert,nem jelenik meg semmi, de az elsőMQTT előfizetés létrejön. Nyomjukmeg egy pillanatra a szünetet ésnézzük meg, mi történik.

Az éppen beírt sor első része(természetesen) a ‘mosquitto_sub’,az MQTT parancssori előfizetési kli-ens futtatásának parancsa. A "-h lo-calhost" azt mondja az ügyfélnek,hogy a közvetítő vagy a fogadó ahelyi kiszolgálón fut. A ‘-t test’ aztmondja az ügyfélnek, hogy felirat-

kozik a ‘test’ nevű témára. Bőveb-ben egy percben. Az ok, amiértsemmi sem történt amikor meg-nyomtam az Entert az, hogy várnikell egy üzenetre a ‘test’ témában.Menjünk át a jobb terminál ablak-ba, és írjuk be:

mosquitto_pub -h localhost -ttest -m 'Hi There'

Most nézd meg a bal terminálablakot. Látnod kell a „Hi There”-t aterminálban.

A ‘mosquitto_pub’ a parancssoripublikáló ügyfél. Egyszerre egy pa-rancsot futtat, ezért minden alka-lommal, amikor üzenetet szeretneküldeni, be kell írnia a teljes paran-csot a terminálba. Az előfizető ügy-fél parancssorához hasonlóan aparancs ‘-h localhost -t test’ részeazt mondja, hogy csatolta a közve-títőnek és feliratkozik a ‘test’ té-mára. A parancs utolsó része magaaz üzenet, ami természetesen a ‘-mHi There’ rész.

Bár ez nagyon egyszerűnek tű-nik, de sok minden történik köz-ben.

A mosquito közvetítő (szerver)RPI-on fut, és alapértelmezés sze-rint a 1 883-as TCP/IP portot hasz-

Page 19: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 1 9 tartalom ^

HOGYANOK – PYTHON A VALÓ VILÁGBANnálja. A portszámot a legtöbbTCP/IP portra változtathatod, báraz 1 883-as port az IANA-nál van be-jegyezve, kifejezetten az MQTTszámára. A 8883-as TCP/IP port isregisztrálva van, az MQTT protokollhasználatához SSL-en keresztül. Hanem szeretnék saját közvetítőt fut-tatni, akkor sok nyilvános közvetítőhasználható, néhány ingyenes.Ezek közül néhányat és ezek hasz-nálatát megtalálod ahttps://github.com/mqtt/mqtt.git-hub.io/wiki/public_brokers címen.

Amikor egy program küldeniakar valamit egy közvetítőnek, elő-ször csatlakozni kell, majd elkülde-ni a témát és az üzenetet. Nem kellazzal törődnie, hogy ki van jelen.Egy előfizető programnak sem kellsok mindennel törődnie, csak fel-iratkozni a megfelelő témára amita közvetítőn tettek közzé. A leg-fontosabb az, hogy ha véletlenülrossz témára iratkozik fel, akkorsemmi sem fog eljutni hozzá. Ami-kor létrehoztuk a fenti két termi-nálban futó tesztet, elindítottuk azelőfizetői klienst, mielőtt az elsőüzenet beérkezett volna. A közvetí-tő nem tudta (vagy nem gondosko-dott) arról, hogy mi volt a téma,amelyre feliratkoztak. Azt feltéte-lezte, tudjuk, mit csinálunk. Ugyan-így, amikor a ‘Test’ témában

megjelent „Hi There” üzenetünk, aközvetítő egyszerűen elvette és el-küldte azt a klienseknek, akik eset-leg feliratkoztak a témára, havoltak ilyenek.

Maga a téma egyszerű lehet,mint a ‘test’ vagy nagyon széleskö-rű. Néhány alapvető irányelv a té-mákhoz:

• Kis és nagybetű érzékeny• UTF-8 karakterláncnak kell lennie• Legalább egy karaktert kell tartal-maznia.• A helyettesítő karakterek megen-gedettek amikor feliratkozunk egytémakör hierarchiára, de az üzene-tek közzétételekor csak egy téma-körhöz adhatóak hozzá(közzétételkor nem adható meg ahelyettesítő karakter).• A közvetítőn alapértelmezettennem létezik olyan téma, amelyet a$ SYS rendszer téma kívül hoztaklétre.• A témákat előfizető vagy ügyfélhozza létre. NEM állandóak.• A témák nem kezdődhetnek „$”-al, mivel ezek az üzenetek a bró-kerszolgáltatási üzenetekhez tar-toznak.• A témáknak meghatározottnakkell lenniük, nem általánosnak.

Eltekintve attól, hogy nagyon

kevés korlát van arra, hogy mi a té-ma vagy hogyan épül fel. Általában,ha egy ügyfélnek több üzenetetkell kiadnia, mint egy típusú üze-net, akkor a témák szintenkéntlesznek létrehozva, minden szintetegy perjel (/) választ el. Például aDHT érzékelő értékeinek monitoro-zására és közzétételére a program-ban két különféle témát haszná-lunk. Az egyik a páratartalom és ahőmérséklet értéke. Az értékekkombinálhatóak egy karakterlán-con belül egy témát használva, deebben az esetben azokat külön isközzétehetjük. Nyers mérést felté-telezve, teljes otthoni megoldástkínálunk, többféle érzékelővel aház több részén. Ezután a követke-zőképpen indíthatjuk a témát (té-máinkat):

housesensors/

Ez a téma a házhoz tartozószenzor adatokat tartalmazza. Ezmagában foglalja a hálószobákat,nappali területeket és kerti terüle-teket, de a parkolót nem. A követ-kező téma szint szerinti lehet, mintaz első emelet, a pince és így to-vább.

housesensors/firstfloor/

A következő lehet a szoba vagy

egy terület

housesensors/firstfloor/be-droom/

Végül be lehetne állítani a té-mát a közzétett érték típusára.

housesensors/firstfloor/be-droom/humidity

housesensors/firstfloor/be-droom/temperature

Észrevehetjük, hogy a témakö-rök egyikében sem található szó-köz. Bár a szóközök nincsenekkifejezetten tiltva, az UTF-8 sokféleszóköz szerű (fehér karaktert) teszlehetővé és ez zavaró lehet. Hasz-nálhatod vegyesen is a karaktere-ket, mint a következő‘HouseSensors/FirstFloor/Be-droom/Humidity’, de mivel a téma-körök mindegyike kis- és nagybe-tűkre érzékeny, ha tévesen írod bea témát közzététel vagy előfizetésközben, akkor jó időbe telhet a hi-ba felderítése. Úgy érzem, kön-nyebbé teszi a munkát a kisbetűkhasználata.

A Python programjaink MQTT-vel való kommunikációjához a pa-ho-mqtt könyvtárat használjuk. Te-lepíthető pip segítségével. Python2.x esetén:

Page 20: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 20 tartalom ^

HOGYANOK – PYTHON A VALÓ VILÁGBAN

pip install --user paho-mqtt

vagy Python 3.x:

pip3 install --user paho-mqtt

A teljes leírás a paho könyvtár-ról itt található:https://www.eclipse.org/paho/cli-ents/python/.

Tesztelés céljából, létrehoztamegy rövid programot, amelyen fut-tathatod és felhasználhatod a mos-quitto_pub-ot, hogy üzeneteketküldj hozzá az eclipse webhely min-takódja alapján. Néhány változta-tást tettem annak érdekében, hogymegfelelően működjön ebben azesetben.

Természetesen importálnunkkell a könyvtárat az induláskor:

import paho.mqtt.client asmqtt

Ezután létrehozunk egy callbackfüggvényt, amely akkor fog futni,amikor az ügyfél a közvetítőhözcsatlakozik.

Ezután készítünk egy callbackfüggvényt, amely végrehajtódikminden esetben, ha üzenet érkezika közvetítőtől. A terminálban a té-

mát az üzenet követi majd.

def on_message(client, user-data, msg):

print(msg.topic+""+str(msg.payload))

Most egy példával szemléltetveaz ügyfeletünkhöz kapcsoljuk acallback függvényt.

client = mqtt.Client()

client.on_connect = on_con-nect

client.on_message = on_mes-sage

Ezután csatlakozunk a helyi ki-szolgálón található közvetítőhöz. Akapcsolódás végén található 60, 60másodperces „keepalive” időtarta-mot határoz meg, ahol az ügyfél 60másodpercenként pingeti a közve-títőt.

client.connect("localhost",1 883, 60)

Végül elmondjuk az ügyfélnek,hogy loop_forever. A mintaprog-

ramból való kilépéshez használd aCtrl+C billentyűzet megszakítást.

# Blocking call that proces-ses network traffic, dispat-ches callbacks and# handles reconnecting.

# Other loop*() functions areavailable that give a thre-aded interface and a

# manual interface.client.loop_forever()

Most pedig mentsd el a progra-mot „client1 .py” néven és futtasd.

Menj a mosquitto_pub progra-mot futtató terminálba, és teddközzé újra az előző üzenetet a"test" témakörhöz. Az üzenetnekmeg kell jelennie a futó Pythonprogram terminál ablakában. Fel-töltöttem a kódot a Pastebin oldal-ra, ahttps://pastebin.com/zL5ed9g9címen.

A következő hónapban frissítenifogjuk az eredeti Python progra-mot a Full Circle magazin 1 09-es

számából a MQTT támogatásához.

Addig is, jó szórakozást.

def on_connect(client, userdata, flags, rc):print("Connected with result code "+str(rc))# Subscribing in on_connect() means that if we lose the connection and# reconnect then subscriptions will be renewed.

client.subscribe(‘test’)

Greg Walters a RainyDay Solutions,LLC (Aurora, Colorado) tanácsadócég tulajdonosa és 1 972 óta progra-mozik. Szeret főzni, túrázni, szereti azenét és idejét a családjával tölteni.

Page 21: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 21 tartalom ^

HHooggyyaannookkÍrta: Elmer Perry – Fordította: Dobler Gábor

FFrreeeeppllaannee –– 33 .. rréésszz

Tony Buzan bevezette a „elme-térkép” kifejezést BBC TV Use

Your Head sorozatában az 1 970-esévekben. Buzan egy népszerű pszi-chológus szerző volt. A sugárirányúábrák használata az információkmegjelenítésére már évszázadokóta létezik. Buzan bemutatta a vi-lágnak a saját megközelítését, ésszabályokat állított fel az elmetér-képek készítéséhez. A könyvében –Mind Map Handbook(https://www.goodreads.com/book/show/31 1 8034-mind-map-handbook), Tony felvázolta a 7 lé-pést egy elmetérkép készítéséhez:• Kezdj egy üres oldal közepén.• Használj egy ábrát vagy képet azalapötlethez.• Használj színeket mindenhol.• Kösd a fő ágakat a központi kép-hez, és kapcsold össze a második ésa harmadik szintű ágakat az első ésa második szintekhez stb.• Készítsd az ágaidat íveltre egye-nes helyett.• Egy kulcsszót használj soronként.• Használj képeket mindenhol.

Szeretnék hozzáadni egy nyolca-dik szabályt: alakítsd a térképetszükség szerint. Ha más megjelení-

tési módszereket használsz, szigo-rú szabályok határozzák meg, hogyhogyan építheted fel a térképedet.Elmetérképezéssel szabadon adha-tod meg a szimbólumok, kódok éscsoportok jelentését.

A Freeplane alapértelmezés sze-rint gondoskodik a pontok közöttikapcsolatokról. De nézzük meg, ho-gyan módosíthatod a pontokat és avonalakat, hogy azok valami többetjelentsenek neked. Különösen,hogy hogyan módosíthatod a pon-tok és vonalak színeit, alakját ésszövegét fejlesztve a kódolásirendszered.

A TOOL PANEL

Az Tool panel hozzáférést bizto-sít az egyes pontok tulajdonságai-hoz. A panel megnyitásához,nyomd le az ALT+P-t a billentyűze-ten, vagy a menü szalagon Nézet >Vezérlők > Tool panel. Kiválasztha-tod az ablak jobb szélén lévő nyilatis. A Tool panel az ablak jobb olda-lához csatlakozik. A Tool panel akülönböző tulajdonságokkal kap-csolatos részekre oszlik.

PONT STÍLUS

A pont stílusok lehetővé teszik,hogy a pontot előre meghatározottstílussal állítsd be. A stílusokról egykésőbbi cikkben fogunk értekezni.Ezek a beállítások alapból le van-nak tiltva.

Az első legördülő mező a szint-stílusokat állítja. A szintek azt jel-zik, hogy a pont mennyire messzevan a gyökérponttól. A nem-levélpontokra a szintstílust állítja beminden olyan pontra, amely nemegy ág végén van. Egy ág végénolyan csomópontokra gondolhatsz,mint a fán levő levelek. Ezek a levélpontok. A másik lehetőség a min-den pontra. Ez a választás magábanfoglalja a levél pontokat.

Az Automatikus él szín legördü-

lő beállítja a pontok éleinek a szí-nét. ha kiválasztod az ágakhoz-t, azegyes ágak eltérő színű vonalakathasználnak. Válaszd a szintekhez-thogy minden egyes lépés a gyökér-csomóponttól eltérő színű legyen.Ha az oszlopokhoz-t, választod, ak-kor olyan lesz mint az ágakhoz, deaz oszlop szerint, nem a szint alap-ján. Fogd meg a pontot, és helyezdegy új oszlopba anélkül, hogy befo-lyásolnád annak szintjét. Ha az áglétrehozásakor-t választod, akkorminden egyes gyökérág új színtkap.

Az Élek színének szerkesztéseaktiválódik amikor az Automatikusél szín más mint Letiltva. A gombmegnyomásakor egy párbeszédab-lak nyílik meg, amely megjeleníti akülönböző színszinteket. A színvá-laszték párbeszédpanel megnyitá-sához kattints a palettára. Válasszki egy új színt a szinthez, és kattintsaz OK gombra a kiválasztott szintszínének megváltoztatásához. A felés le nyilakkal mozgasd a szinteketfel és le a hierarchiában. Az X gombeltávolítja a kijelölt szín szintet és a+ gomb beilleszti az új szint színét.Az alapértelmezett szintek száma

Page 22: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 22 tartalom ^

HOGYANOK – FREEPLANE1 1 , de 50-et is adtam hozzá problé-ma nélkül. Az esetek többségébenritkán fogsz több mint 1 1 szintmélységbe eljutni a gondolat tér-képedben, kivéve egy nagyon nagytérkép ritka esetét. Ha azonbanminden egyes ághoz eltérő színthozol létre, hamarosan többre leszszükséged, mint 1 1 .

A Stílus legördülő listából kivá-laszthatsz egy előre meghatározottpont-stílust a pont(ok) számára.Egy későbbi cikkben még beszélnifogunk az előre meghatározott stí-lusokról. Most csak annyit kell tud-ni, hogy itt lehet kiválasztani őket.A feltételes stílusok szintén egymásik cikk témája lesz.

AZ EGÉSZ TÖRZS SZÍNE

A színszekció két színmintát ad.Az egyik a szöveg a másik a háttér.A színmintákra kattintva megjele-nik egy szín párbeszédablak, aholkiválaszthatjuk a kívánt színt. Ezeka színek kizárólag a kiválasztottpontokra hatnak. Mindig ügyelj ar-ra, hogy kontrasztos színeket vá-lassz.

Megjegyzés: A törzs szövegrészönálló cikk lesz.

PONT ALAKJA

A Pont alakja ahol alakítani tu-dod a pont alakját. Az alakzatoktöbbsége magáért beszél. Az el-ágazás hagyományos alakja az el-metérkép aláhúzott pont stílus. Alegtöbb utód pont alapértelmezet-ten elágazó pont.

Amikor kijelölöd a Mint a szülőalakot, a pont követni fogja a szülő

pontjának alakját. A Kombinált egyspeciális pont. Amikor szétnyitodaz utódját egy kombinált pontnak,a pont elágazó formát ölt. Amikorösszezárod az utódot, a pont bubo-rékformát ölt.

A Vízszintes margó és Függőle-ges margó beállítja a távolságot atörzs szövegtől a pont határáig. Kitudod választani a mértékegysé-get, pixel (px), hüvelyk (in) , millimé-ter (mm), centiméter (cm), és pont(pt). Ezek az egységek elérhetőekminden beállításnál ami mérésthasznál.

Az Egyenletes jelölő beállítja,

hogy a pont magassága megegyez-zen a szélességével.

A Minimális pontszélesség és aMaximálispontszélesség a pont mi-nimális és maximális szélessége. Aszélesség nem tartalmazza a mar-gót. A margó hozzáadódik ehhez abeállításhoz. Az alapértelmezettmaximum szélesség 1 0 cm.

A Gyermek térköz megadja a tá-volságot a szülő és az utód között.

PONT SZEGÉLY

A Pont szegély rész lehetővé te-szi, hogy megváltoztasd a szélessé-

Page 23: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 23 tartalom ^

HOGYANOK – FREEPLANEget, stílust és színt a szöveget öve-ző szegélyen.

Megadhatjuk a szélességet aVonalvastagság léptető vezérléshasználatával, a legördülő listábólválasszuk ki a mérés típusát. Ha aztszeretnéd, hogy a szegély ugyanazlegyen, mint a szülőpontból érkezőél, jelöld be az Élvastagság haszná-lata jelölőnégyzetet.

Válaszd az Él vonaltípus-t, hogya szegélyvonal ugyanolyan típusúlegyen, mint a ponthoz vezető vo-nal. A Szegély vonaltípus legördü-lőből kiválaszthatsz eltérő vonal-stílust. Választhatsz folyamatos,rövid szaggatott, hosszú szagga-tott, pontozott és pont-vonal kö-zött.

A szegélyszínhez jelöld be az Élszínének használatát. Ellenkezőesetben a Szín mintára kattintvaválaszthatsz egy színt a szín párbe-szédpanelen.

AZ EGÉSZ TÖRZS BETŰTÍPUSA

Az egész törzs betűtípusa lehe-tővé teszi, hogy változtasd a belsőszöveg betűinek családját, méretétés stílusát. Ne feledd, hogy ez csaka belső szövegre vonatkozik, és

nem a részletek szövegére. A rész-letek szövegének megváltoztatásá-hoz a szerkesztő ablakban kellmódosítanod.

A Betűcsalád legördülőből vá-laszd ki azt a betűcsaládot amitszeretnél. A lista mutatja a számí-tógépedre telepített betűtípuso-kat.

Jelöld ki a betűméretet a Betű-méret legördülőből. A méretlistapanel egy kombinált lista/szöveg

doboz. Kiválaszthatod a listából astandard méreteket vagy beírha-tod az ettől eltérőt.

Jelöld be a Félkövér vagy Dőltopciót, ha használni szeretnéd.

A Szöveg igazítása legördülőbeállítja a szöveg igazítását. Alap-ból a pontok az általuk tartalma-zott szöveg szélességét veszik fel,elrejtve az igazítások hatását. Azigazítások akkor jelennek meg, hafix szélességű a pont, vagy a ponttöbb szövegsorból áll. Fix szélessé-gű pont létrehozásához állítsd be aminimális és maximális szélességetugyanarra az értékre.

A Hiperhivatkozás jelölő kiemelia pont szövegét, mint egy hiperlin-ket. Ez csak akkor működik, ha hi-

perhivatkozás van beállítva a pont-ra. A hivatkozásokat egy későbbicikkben vesszük majd.

IKONOK

Az Ikonok részben megváltoz-tathatod a pont ikonjainak mére-tét. Használd a nyilakat a numeri-kus méret beállításához, és a legör-dülő listában válaszd ki a mérték-egységet. Az ikonok vizuális jelzé-seket adnak a pontokhoz. A méretnövelése vagy csökkentése befo-lyásolhatja a nyomkövetés kieme-lését. Gyakran az ikon maga a fon-tosabb, mint a mérete. Mégis, haikonként szeretnéd használni aközponti pont képét, a méret nö-velése elengedhetetlen.

ÉLEK

Az élek azok a vonalak, amelyekösszekapcsolják a gyermek ponto-kat a szülőkkel. Megváltoztathatoda pont szélességét, sor típusát, stí-lusát és színét. Az élek módosításá-val vizuális jelzéseket hozhatunklétre egy pont szintjére, jelentésé-

Page 24: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 24 tartalom ^

HOGYANOK – FREEPLANEre vagy ágára. Az alapértelmezettsablonban minden ágnak eltérőszínhatása van. Ahogy korábban ol-vastad, módosíthatod ezt, hogy kü-lönböző színt adjon minden szint-nek, ágnak vagy oszlopnak. Letilt-hatod az automatikus színeket is.

Az Él vastagságát nyilakkal állít-hatod. A szám itt egy arány, nempedig méretszám.

A vonaltípus megváltoztatásá-hoz válassz az Él vonaltípus legör-dülőből. A típusok a folytonosvonal, rövid kötőjel, hosszú kötőjel,pont vagy pont-vonalas vonal. A

vonaltípusokat jelzésként használ-hatod a pont és a szülő közötti el-térő kapcsolatokhoz. Például egyszaggatott vonalat használj rejtettvagy ideiglenes kapcsolat jelzésére.A választás a tiéd.

Az Él stílusa szabályozza a vonalvezetését. 6 különböző élstílus van.Az alapértelmezett stílus a Fino-man ívelt (bezier) . Ez jobban illesz-kedik az ívelt vonalakhoz, de egye-nes vonalakhoz is használhatjuk. Haaz egyenes vonal jelent neked vala-mit, akkor az Egyenes stílus ad ne-ked egy egyenest a szülőtől apontig. Az egyenes egy másik for-mája a Vízszintes stílus. Ez a stíluséles, 90 fokos szögeket biztosít azéleknek. Az Él rejtése nem jelenítimeg az élt a szülő és a gyermekpont között. Az egyedi kapcsolat-

hoz használd az Élesen lekerekített(bezier) vagy Hegyes egyenes stílu-sokat. Az Élesen lekerekített (bezi-er) olyan, mint a finoman ívelt, ki-véve azt, hogy a görbék szorosab-bak. Ha növeled a szélességet,akkor az éle szűkebbé válik a szülő-től a gyermekig. A Hegyes egyenesstílushoz 0-nál nagyobb szélesség-re van szükség. Ez a stílus egyenesvonalat húz a szülő végétől a gyer-mek végéig.

Az Él szín-nél a mintára kattint-va megjelenik egy szín párbeszéd-ablak. Válaszd ki a pont éléheztartozó új színt, majd kattints azOK gombra. Az új szín felülírja azautomatikus színbeállítást.

FELHŐK

A felhőkkel majd egy későbbi,csoportokkal foglalkozó cikkembenfogok foglalkozni. Most már tudod,hogy itt módosíthatod a Felhő szí-nét és a Felhő alakot. A négy alakaz Ív, a Csillag, a Négyszög és a Le-kerekített négyszög.

Tony Buzan 7 irányelvet adottnekünk az elmetérképek készítésé-hez. A Freeplane lehetővé teszi,hogy ezeket az irányelveket alkal-mazzuk vagy megszegjük őket. A

rugalmasság lehetővé teszi, hogysaját egyedi stílusleképezést ké-szítsünk. Számomra az elmetérké-pezés nem az iránymutatásokrólszól, hanem arról, hogy megtalál-jam ami nekem működik. Tonyiránymutatásai kiindulópontkéntszolgálnak. Az elme térképek lehe-tővé teszik az ojektumok és ötletekközötti kapcsolatok létrehozását.Amint folytatjuk a tanulást a Free-plane-ről, felfedezhetjük a társítá-sok létrehozásának több módját.

Elmer Perry műszaki támogatásiképviselő egy kulcs nélküli hozzáfé-réssel foglalkozó nemzetközi válla-latnál. Élvezi az írást, az asztalosmun-kát és a technológiát. Az észak-karo-linai Leicesterben él a feleségével.

Page 25: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 25 tartalom ^

HHooggyyaannookkÍrta: Miguel Menéndez – Fordította: Sipkai Gergely

UUbbuunnttuu TToouucchh –– 33 .. rréésszz

AzUbuntu Touch (UBports)programjai személyi számító-

gépen készülnek és a készülékekenfutnak. Ehhez olyan eszközökre vanszükség, amik a forráskódot futtat-ható programmá alakítják. Többilyen eszköz létezik, a legtöbbethasznált az Ubuntu Touch SDK, dea legígéretesebb a Clickable.

Az Ubuntu Touch SDK már nemtámogatott. Nem tűnhet jó ötlet-nek az időt arra fordítani, hogy ahasználatával megismertesselek.Ez ugyan igaz, de van néhány meg-jegyzésem ezzel kapcsolatban. AzSDK és a Clickable munkafolyamataugyanolyan. Megírjuk a forráskó-dot, lefordítjuk és legenerálódikbelőle a futtatható állomány. AzARM programok PC-n futtatásáhozkonténert kell használnunk, ami „il-leszti” a két architektúrát.

A legutolsó UbuConon tartot-tam egy alapszintű programozásműhelyfoglalkozást. A telepítésegyszerűbbé tételéért csináltamegy virtuális gépet az Ubuntu To-uch SDK-val. Csak töltsd le a fájlt,állítsd be a virtualizációs környeze-tet és kezdj programozni.

A VIRTUÁLIS GÉP TELEPÍTÉSE

A virtuális gépnek az UbuntuMATE 1 6.04 az alapja. A felhaszná-lónév és jelszó egyaránt „ubucon”.Azt ajánlom párhuzamosan töltsdle a virtuális gépet. A mérete 1 2 GBés sok időbe telik, mire lejön.

A link: https://bit.ly/2JIdjBh. Agazda gépen bármilyen operációsrendszer lehet, amin elmegy a Vir-tualBox. Ezek a lépések Ubuntu1 6.04-hez.

Az első a VirtualBox tároló fel-vétele.

sudo nano/etc/apt/sources.list

A fájl végéhez fűzd hozzá:

debhttp://download.virtual-box.org/virtualbox/debian xe-nial contrib

Mentsd el a változást és addhozzá a rendszerhez az Oracle alá-írását:

wget -qhttps://www.virtual-

box.org/download/oracle_v-box_2016.asc -O- | sudoapt-key add -

Telepítsd a VirtualBoxot.

sudo apt-get update; sudoapt-get install virtualbox-5.2 dkms build-essential

Miután készen van elindíthatodaz asztali menüből vagy a

virtualbox

parancs beírásával.

Kattints az Új gombra, add mega gép nevét és az operációs rend-szer típusát.

Azt javaslom, használd fel az ös-

szes elérhető memóriát, ami a gé-pedben van.

A „Létező virtuális merevlemezhasználata” opciót válaszd ki. Aztánadd meg a korábban letöltött virtu-ális gép fájlt.

Ezzel létrehoztuk a virtuális gé-pet, amit most konfigurálnunk kell.

Page 26: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 26 tartalom ^

HOGYANOK – UBUNTU TOUCH

Kattints a Beállítások gombra. ARendszer/Processzor részben je-löld be a „PAE/ENX engedélyezé-se” opciót, ezzel megnő a virtuális

gép teljesítménye. Lehetséges,hogy a számítógéped virtualizációsbeállításai ki vannak kapcsolva. Ezesetben a BIOS-ban kell őket be-

kapcsolni.

A Képernyő menüben állíthatodbe a virtuális gépnek a grafikus me-móriát. Én azt javaslom kapcsold kia 3D gyorsítást, még ha a géped en-gedné is a használatát. Az SDK azOpenGL gyorsítást használja és aznem működik jól a VirtualBoxban.

Ezzel a virtuális gép használatrakész.

Az ikonra duplán kattintva in-dítsd el az Ubuntu Touch SDK-t.

ÖSSZEFOGLALÁS

Készen van a tanfolyamhoz

használt munkakörnyezetünk. Akövetkező részben egy webalkal-mazással (WebApp) fogunk kezde-ni. Ugyan egy virtuális gépbenprogramozunk majd, de csatlakoz-hatunk egy telefonhoz vagy tábla-géphez (az UBports-szal) és natívanfuttathatjuk a programot.

Ha bármi kérdésed van feltehe-ted nekem a tanfolyam Telegramcsoportjában:https://t.me/ubuntu_touch_course

Page 27: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 27 tartalom ^

HHooggyyaannookkÍrta: Mark Crutch – Fordította: Meskó Balázs

II nnkkssccaappee –– 7722.. rréésszz

Ebben a hónapban egy „alkalma-zást” fogok megnézni, amely

valójában egy Inkscape kiterjesz-téscsomag: ez a JessyInk. Ez egymódja annak, hogy prezentáció-szerkesztő (mint a PowerPointvagy hasonlóak) legyen az Inks-cape-ből, amelyet webböngészőbőlis meg lehet nyitni. Ennek az eléré-séhez a JessyInk módosítja a doku-mentumot; JavaScript kódot adhozzá – hogy lehetővé tegye a bil-lentyűzetes és egeres navigációt,és alapvető áttűnéseket valósítsonmeg. A JessyInk képességeire jópélda a „JessyInk 1 .5.5 Showcase”prezentáció, amely megtalálható aCanonical Launchpad oldalán:

https://launchpad.net/jessyink/+download

Kattints a hivatkozásra az olda-lon, és megtekintheted bármelyikmodern SVG-képes böngészőben,de még jobb ötlet jobb gombbalkattintani a hivatkozásra, és előbbletölteni a számítógépre. A Jessy-Ink prezentációk készítésének egyjavasolt módja a bemutató betölté-se a Inkscape-be, és a tartalom le-cserélése a sajátodra, mely eseténa helyi másolat megléte a szüksé-

ges első lépés. Megjegyzem, hogymiközben teszteltem, kénytelenvoltam közvetlenül letölteni a fájlt,mert ha a böngészőben nyitottammeg, és a futó dokumentumotmentettem le, akkor a fájlt nemtudtam utána betölteni.

A bemutató módosítása helyettbemutatom hogyan hozhatunk lét-re JessyInk prezentációt nulláról.Javaslom hogy végig legyen nyitvaaz Inkscape és egy webböngésző.Ha változtatsz az Inkscape fájlban,akkor ments (CTRL-S), majd azon-nal töltsd újra a böngészőben (F5),hogy lásd a változásokat. Ha kéznélvan a böngésző és van egy üres do-kumentum az Inkscape-ben, bele iskezdhetünk…

Egy üres Inkscape fájl nem tudsemmit a JessyInkről, és a kiterjedtJavaScript funkcióiról, így az elsőlépés az előkészítése, a Kiterjeszté-sek > JessyInk > Telepítés/frissí-tés… kiterjesztéssel (a tömörségmiatt a jövőben név szerint fogokhivatkozni a kiterjesztésekre, mertmind a Kiterjesztések > Inkscapemenü alatt szerepelnek). Itt nincssemmi teendő, csak az Alkalmaz

gombra kell kattintani, és bezárni apárbeszédablakot, ha végzett.

A prezentációk következetessé-ge miatt gyakori, hogy egy fő diáthozunk létre, amely az összes többidián előforduló elemet tartalmaz-za, mint például egy konkrét háttérvagy céglogó. A JessyInk termino-lógiája szerint, a rajz egy konkrétrétege lehet a fő dia, így teljesenegyértelműek leszünk, megnyitjuka Rétegek párbeszédablakot és át-nevezzük a meglévő réteget arra,hogy „FŐ DIA”. Ezután érdemesmegnyitni a Dokumentumbeállítá-sok párbeszédablakot, „px”-re állí-tani az egységeket, és úgy megadnia méretet hogy megfeleljen az esz-köznek, melyen a prezentáció lesz(esetemben 1 024×768). Ez nem lét-fontosságú, mivel a böngésző át-méretezi az SVG-t, hogy kiférjen aképernyőre, de legalább jó közelí-tést ad a végső prezentáció megje-lenéséhez. Ne feledd, hogy a bön-gésző átméretezi a dokumentu-mot, de a képarány megmarad, ígya más képarányon történő prezen-táció üres keretet eredményez.

Végül add a közös elemeket a

dokumentumhoz: rajzoltam egynégyszöget egy színátmenet kitöl-téssel, aztán hozzáadtam néhánytömör négyszöget kitöltőszöveg-gel diacímnek, és végül az oldalszá-mot. Ez utóbbi három különbözőszövegobjektum. A fő dia így néz ki:

A fő dia helyesnek néz ki, de pil-lanatnyilag a JessyInk nem tudja,hogy másként kellene kezelnie,mint a többi diát. Futtasd a „Fődia...” kiterjesztést, és add meg aréteg nevét (esetemben „FŐ DIA”)az Alkalmaz gombra kattintás, és apárbeszédablak bezárása előtt.

A fő diáról váltás előtt foglal-kozzunk a hozzáadott helykitöltőszöveggel. Válaszd ki a „DIACÍM”szövegelemet, és futtasd az „Auto-matikus szövegek” kiterjesztést. Ezadja meg, hogy mely szövegelemeklesznek dinamikusan cserélve a dia-sor futásakor. Ennél az elemnél vá-

Page 28: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 28 tartalom ^

HOGYANOK – INKSCAPElaszd a „Diacím” (Slide title) válasz-tógombot, és kattints az Alkalmazgombra. Most, hogy a párbeszéd-ablak még nyitva van, válaszd az„nn” szöveget, és a „Diaszám”(Slide number) választógombot azalkalmazás előtt. Végül válaszd az„NN” szöveget, és a „Diák száma”(Number of slides) választógom-bot. Most már bezárhatod a párbe-szédablakot.

Egyelőre végeztünk a fő diával,így jó ötlet zárolni a réteget, hogymegakadályozzuk a véletlen módo-sításokat, ha elkezdjük hozzáadni aprezentáció valódi tartalmát.

Ideje hozzáadni néhány igazi di-át. Mivel az Inkscape-nek (és azSVG-nek) nincs beépített képessé-ge a többlapos dokumentumok ke-zeléséhez, így nem váltogathatunkcsak úgy lapokkal vagy bélyegké-pekkel mint más prezentációsprogramokban. Ehelyett a diákatúgy szimulálhatjuk, hogy külön ré-

tegekre kerülnek a diák. Ez a meg-oldás működik, de némi önfegyel-met igényel a használata: egyszerrecsak a fő dia és egy másik dia le-gyen nyitva. Ha másik diára váltasz,akkor ne feledd elrejteni a régit,különben azt hiheted, hogy a régidia része az újnak. Emellett figyel-ned kell arra is, hogy az új rétegetválaszd ki, különben a rossz diátmódosítod. Ennek illusztrálásárakészítsünk néhány réteget az elsőkét diához, és nevezzük el őket arájuk helyezendő tartalom alapján:

Talán kevésbé kézenfekvő mó-don, a diák sorrendje lentről felfeléhalad, így az első dia a „Jessyink be-mutatása”, míg a második a „Mi azInkscape?”. Figyeld meg, hogy a fődia zárolva van, és csak a fő és azelső dia látható. Jelenleg az elsődia van kiválasztva, így ideje hozzá-

adni valami tartalmat. Ez bármilyentartalom lehet, amely Inkscape do-kumentumba kerülhet: szöveg,vektorgrafika és bittérképek. Nefeledd, hogy ezeket a webböngé-sző fogja megjeleníteni, így a végsőkimenetet a böngésző SVG motorjakorlátozza: ne használj alakzatkitöl-tő szöveget, és légy vele tisztában,hogy a betűkészletek eltérhetnekaz insckape-es gép és a megjelenítőközött. Ha mindenképp egyéni szö-veget szeretnél, akkor érdemes le-het útvonallá alakítani őket – de nefeledd megtartani a nem átkonver-tált prezentációt, mert különbennem fogod tudni szerkeszteni a jö-vőben.

Amint tartalom került mind akét diára, ideje kipróbálni a prezen-tációt a böngészőben. Töltsd be afájl a lemezről (nyomd meg a CTRL-O-t a fájlválasztó előhozásához), éslehetőség szerint nyomd meg azF1 1 -et, hogy teljes képernyős mód-

ban jelenjen meg (a normál nézet-be visszaállítás is az F1 1 -el törté-nik) . Azt kell látnod, hogy a fő diakitöltő szövegét felváltotta a való-di tartalom.

A prezentációban mozgáshozkattints az egérgombokkal vagyhasználd a BALRA és JOBBRA kur-zorgombokat. A HOME és END aprezentáció elejére illetve végérevisz – mivel jelenleg csak két diavan, így most még elég feleslege-sek. Bővítsük a prezentációt mégegy diával, és nézzük meg aJessyInk áttűnési hatásait.

A diaáttűnések elég korlátozot-tak a JessyInkben, de ez talán jó is:

Page 29: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 29 tartalom ^

HOGYANOK – INKSCAPEha a csilli-villi hatásokkal akarodfenntartani az érdeklődést, akkorújra kell gondolnod a prezentáció-dat! Az áttűnés beállításához kat-tints kétszer egy rétegre a Rétegek(Layers) párbeszédablakon, és má-sold a réteg nevét a vágólapra. Eztkell beillesztened az Áttűnések…(Transitions) párbeszédablakban,hogy azonosítsd a módosítandó diát.

Aztán kiválaszthatod hogy je-lenjen meg és tűnjön el a dia: aMegjelenés (Appear) animáció nél-kül, azonnal lecseréli a diát a követ-kezőre. Az Elhalványítás (Fade)animáció elhalványítja a régi diát. ABeugrás (Pop) felnagyítja az új diátkis méretről a dia teljes méretére.Az Elhalványítás és a Beugrás akkorműködik a legjobban, ha az előződia rendelkezik eltűnési hatással,különben elég kiábrándítóak. Mó-dosíthatod a hatás hosszát, de úgytaláltam, hogy az alapértelmezett0,8 s megfelelő a legtöbb esetben.Felmerülhet a kérdés, hogy mi azAlapértelmezett (Default) áttűnésitípus. Ez eltávolítja a megjelenésiés eltűnési áttűnést, visszaállítva azalapértelmezett működést – amelyúgy néz ki megegyezik a Megjele-nés lehetőséggel.

A diák szerkesztése után kön-nyű elveszíteni a fonalat az áttűné-

si állapotokat illetően. Az Összeg-zés… (Summary) kiterjesztés hasz-nos itt: az Alkalmaz gombra kattint-va egy párbeszédablakot jelenítmeg, amely összegzi a prezentáci-ót, köztük megjelenítve a beállítottáttűnési típusokat és időket. A pár-beszédablak egy kicsit kicsi, de át-méretezhető, így könnyebbelolvasni.

A diaáttűnések mellett, hasonlóanimációk alkalmazhatóak a diaegyes elemeire is. Ebben az eset-ben az áttűnés minden egyes elem-re vonatkozik, és egy „Sorrend”(Order) mező határozza meg a ha-tások alkalmazási sorrendjét. Azelemhatások az 1 -es sorszámmalkezdődnek, és növekvő sorrendbenfolytatódnak. Ha több elem ugyan-azzal a sorszámmal rendelkezik, ak-kor egyszerre lesznek animálva. ANincs (None), alapértelmezett lehe-

tőség esetén nincs animáció, ígymindig látszódik az elem a dián.

Most már ideje újra tesztelni aprezentációt. Egyszerűen mentsdel az Inkscape fájlt, aztán nyomj F5-öt a böngészőben a fájl újratöltésé-hez. Nem kell kilépni és újraindítaniegyik alkalmazást sem, így könnyűdolgozni a dizájnon és finomítani aprezentáció részletein.

Ha a JessyInk egyszerű diaso-rokra lenne jó, néhány átmenettel,akkor kevés haszna lenne a Libre-Office Impress használata mellett.De támogatja a „belenagyítós” pre-zentációkat is – melyet eredetileg aPrezi (prezi.com) tett népszerűvé;ez dinamikusabbá teszi a prezentá-ciókat, és frissebbnek hat mint egyrégi PowerPoint prezentáció. APrezi szerkesztőszoftvere eredeti-leg Adobe Flasht igényelt, bár mostmár van HTML5-ös lehetőség is.Van még egy nyílt forráskódú prog-ram is, a Sozi, amely ugyanezt atrükköt alkalmazza, ha ki akarszpróbálni egy JessyInk alternatívát.

Az ilyen prezentációkban gyako-ri téma, hogy egy átfogó képet ad-nak egy témáról, majd a megjelení-tőprogram belenagyít, forgatja ésnyújtja a nézőpontot, és „beleme-rül” a részletesebb információkba.

A mi céljainkhoz létrehozok egymásik diát, amely három további„nézetet” tartalmaz. Megjelöltemmindegyik nézetet (köztük a kez-deti nézetet, a teljes diát) négyszö-gekkel az Inkscape-ben, és élénk-zöld körvonalat állítottam be, hogyfeltűnőek legyenek. Rejtve leszneka végső prezentációban, így bármi-lyen színt használhatsz az egyesnézetek követésére.

Ugyanazt a képarányt tartottammeg az összes négyszög esetén,mint amit az előadáshoz használ-tam. Így biztosítva, hogy a nézetek

Page 30: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 30 tartalom ^

HOGYANOK – INKSCAPEhelyesen méretezettek és pozicio-náltak a tartalomhoz képest. A „3”-as körülit elforgattam, hogy bemu-tassam, az is engedélyezett, ahogya nagyítás és eltolás. A nézetek ki-jelölése után, csak ki kell választa-nunk egyet, és használni a Nézet…(View) kiterjesztést, hogy meghatá-rozzuk milyen sorrendben jelenje-nek meg a prezentáció során, 0-tólkezdve, amely a dia kiinduló állapo-tát jelenti.

A három számra nagyítás nemtúl hasznos, de a nagyítási sorren-det animációs hatásokkal kombi-nálva megoldható, hogy a dia egyrésze elhalványuljon és megjelen-jen, ahogy a nézet eltolásra kerül.Itt a dia utolsó verziója, amely kissézsúfolt lett:

A gyakorlatban viszont az „1 ” adia 1 . lépésekor halványul el, és a„Nagyítás” felirat ugyanakkor jele-nik meg. Hasonló szabályok lettek

alkalmazva máshol is, és a vöröskörvonal tartalmazza a végső néze-tet. Az eredmény az, hogy a dia elő-ször 1 -et, 2-t, majd 3-at mutat azelső alkalommal, aztán belenagyítés odamozdul a vörös körhöz (a„Nagyítás” szót megjelenítve), az-tán odamozdul a zöldhöz (az „Elto-lás” szót megjelenítve), majd oda-mozdul, és ráfordul a harmadikra(az „Elforgatás” szót megjelenítve).Végül a prezentáció visszamegy azáttekintéshez, amely most már aszavakat tartalmazza a számok he-lyett.

Most, hogy befejeztük a prezen-tációt, szeretnék még pár JessyInkfunkciót megemlíteni. Az „i” meg-nyomása a prezentáció során fel-hozza a tartalomjegyzéket,amellyel könnyen ugrálhatsz a sza-kaszok között egérrel vagy billen-tyűzettel. A „d” megnyomásarajzolási módba vált, amellyel me-net közben rajzolhatsz a diára. Amegfelelő gombokkal még a tollszínét is módosíthatod. Futtasd aGyorsbillentyűk… (Keybindings) ki-terjesztést a JessyInk által biztosí-tott gyorsbillentyűk megtekinté-séhez és módosításához.

Zárásképp: a JessyInk egy na-gyon figyelemreméltó példa arra,hogy mit képes elérni egy Inkscape

kiterjesztés egy kis laterális gon-dolkodással és sok JavaScripttel.Az így keletkező prezentációk se-bessége nagymértékben függ aböngésző teljesítményétől – ezt ér-demes észben tartani mielőtt egyszobányi embernek tartasz elő-adást. Akárhogy is, ha kényelme-sebben érzed magad az Inksca-pe-ben, mint a LibreOffice-ban,akkor felbecsülhetetlen eszköznekbizonyulhat.

Mark Inkscape-et használ háromwebes képregényének elkészítésé-hez, a „The Greys”, „Monsters, Inked”és „Elvie” címűekhez, amit akövetkező oldalon nézhetsz meg:http://www.peppertop.com/

Page 31: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 31 tartalom ^

KKuuttaattááss LLiinnuuxx--sszzaa llÍrta: S. J. Webb – Fordította: Sipkai Gergely

RREEDDCCaapp

Egy országban általában a kor-mányzat adja a legtöbb támo-

gatást klinikai kutatásokra. Utánakövetkeznek a profitorientált cé-gek. Sajnos a céges világ mohóságaés az egyetemi előremenetel ritkántalálkoznak össze a kutatásokban.Ezért sok egyetem oktatási szövet-kezetet hoz létre a kutatói tanul-mányok felügyelt elvégzésére. Ésha ezek a szövetkezetek nagyon si-keresek, akkor a kutatáshoz hasz-nált szoftvereket közzéteszik. I lyenprogram a REDCap, bővebben awww.project-redcap.org-on olvas-hatsz róla.

A REDCap jelentése Research El-ectronic Data Capture (KutatásokElektronikus Adatainak Összegyűj-tése). Ez egy érdekes eszköz, amitadatbázis kezeléshez és online kér-dőívekhez lehet felhasználni. Többmint száz országban kétezernél istöbb intézmény alkalmazza.

Szabadon felhasználható, denem tartozik a szabad és nyílt for-rású programok közé, mert a licen-ce megengedi a céges felhasználástis.

A REDCap-et a Vanderbilt Egye-tem fejlesztette ki állami támoga-tásból. A projekt célja az volt, hogycsökkentse az időt, amire az orvos-biológiai kutatóknak a transzlációsmetaadatbázisok kifejlesztéséhezszüksége volt. A Vanderbilt az

egyetlen törvényes forrása a szoft-vernek. Az internet kapcsolatra ké-pes eszközök többsége képes aprogram futtatására.

Az egyetemeknek regisztrálniukkell a használathoz és egy rend-

szergazdát kijelölni. Ő lesz az inté-zetben az ügyfélszolgálatos.

A programhoz több intézményis részletes dokumentációt készí-tett. A honlap elég ijesztőnek tűn-het. Az első lépésben ki kell válasz-tani a projekt típusát: adatbázisvagy kérdőív. Mindkettőnek ugyanolyan a felülete. A REDCap-be im-portálhatsz külső adatokat is, hogyfelépítsd az adatbázisodat.

Nekem nincs tapasztalatom azadatbázisok fejlesztésében. Csakkérdőíves adatgyűjtéssel foglalkoz-tam. Azért kezdtem kérdőíveketösszeállítani, hogy felhasználjamőket az osztályaimnál. A fő céljuk,hogy automatizálják a munkám egyrészét. Alap adatokat gyűjtök összevelük.

A kérdőív kifejlesztése két egy-mást követő fázisban történik: fej-lesztés és felhasználás. Az első résza tesztelés. Itt láthatod a kérdőívvázlatát. Egy egyszerű kérdésretöbb mezőt ki kell tölteni. Amikor amezőkkel kész vagy, a kérdőív elér-hetővé válik, amihez kapsz egy lin-ket a folyamat végén. A kérdőív

Page 32: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 32 tartalom ^

KUTATÁS LINUX-SZALezzel az utolsó fázisba kerül – a fel-használásba. Ha átlépett ide, akkormár nem lehet változtatni rajta.Változtatások elvégzéséhez a kér-dőívet vissza kell fordítanod fej-lesztés fázisba.

A kész kérdőívek kinézete átte-kinthető és profi. A kérdőívekettöbb címzettnek is el lehet küldeniegyszerre. A link megnyitásávalkezdhetjük az adatbevitelt. És alinkhez beállíthatjuk, hogy több-ször vagy csak egyszer lehessen be-küldeni.

A felmérés végeztével az ered-ményeket táblázatként letölthet-jük.

Gyakori kifogás a REDCap-pelkapcsolatban, hogy a kérdőív készí-tés menete nagyon merev. Nem le-het összekapcsolni két kérdőívet.Ezért sok REDCap-et használó kuta-tó alapos tesztelést végez a terve-zés fázisban. A rosszul összeállítottkérdőívekkel nem lehet jól adatotgyűjteni. Ennek ellenére a REDCapegy nagyszerű eszköz kutatások-hoz.

SJ Webb nappal kutatási koordinátorés élvezi a feleségével ésgyermekeivel töltött időt. KöszöniMike Ferarri-nak a mentorálást.

Page 33: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 33 tartalom ^

MMiinnddeennnnaappii UUbbuunnttuuÍrta: Richard Adams – Fordította: Sipkai Gergely

JJaavvaassoolltt sszzooffttvveerraa llkkaa llmmaazzáássookk 22.. rréésszz

Múlt hónapban az irodai, üze-netküldő programokról és

média lejátszókról volt szó. A sortmost olyan alapprogramokkal zár-juk, amiket érdemes feltenni egyfrissen telepített Linux rendszerre.

Szeretem a grafikai munkákatcsinálni a számítógépen, különösenazért, mert a fő gépemen – egy Fu-jitsu Lifebook T421 5 – lehet tollalrajzolni a képernyőre. Ezért mindigfeltelepítem a vektorgrafikus Inks-cape rajzprogramot, ami elérhetőWindows és MacOS alá is. Az na-gyon jó dolog, hogy egy programotmegtanulsz használni és mikor vál-tanod kell a platformok között, ak-kor mindig eléred és nem kell többhasonlót kiismerned. Én viszontszemély szerint hajlamos vagyoknem kihasználni ezt a lehetőségetés a különféle feladatokhoz többprogramot telepítek Linuxra. De alegtöbbször hajlamos vagyok egyprogramot előnyben részesíteni atöbbiekkel szemben. Az Inkscapemellett mindig van még pár rajz-program a gépem, amit az irodaicsomagok telepítenek fel, ilyen aLibreOffice Draw és a Krita a Callig-ra Office-ból. A Full Circle-ben volt

egy Inkscape sorozat, ami megje-lent gyűjteményes kiadásként is,innen is letölthető:https://fullcirclemagazine.org/inks-cape-special-editions/.

Az Inkscape kezelőfelülete(lent):

Néha jól jön, hogy tudunk egyfotóra rajzolni vagy egy bitmap ala-

pú rajzprogramot használhatunk. ACalligra Office-szal mindig feltele-pül a Karbon is és használom a tisz-teletre méltó szoftver-klasszikust,a GIMP-et is. A GIMP nagy tudásúképszerkesztő. Ehhez a cikkhez ishasználtam, mert a Full Circle-be800 pixel széles JPG képeket lehetbetenni. A cikkhez csinálok képer-nyőképeket, amit a rendszeremalapértelmezetten PNG formátum-

ban ment el, megnyitom GIMP-pel,a szélességét 800 pixelre állítom éskiexportálom JPG-be. A folyamatjól működik, ahogy elvárható, merta GIMP-et 1 995 óa fejlesztik. Mos-tanra már nagyon stabilnak kelllennie – és az is. Elérhető MacOS ésWindows alá is. Így néz ki az álta-lam kedvelt egyablakos módban:(következő oldalon balra)

Van néhány játék, aminek sze-rintem mindenképp fent kell lenniea gépen, mert időről-időre jólesikszünetet tartani a munkában és ki-szellőztetni a fejet. Most megyek isés játszom egyet az NJAM-mel.

Visszatértem, hiányoztam ne-ked? A játékokkal majd egy későbbirészben bővebben foglalkozom,most csak felsorolok néhányat. APac-Manre emlékeztető NJAM-etmindig feltelepítem, mint ahogy aBurgertime-klón Burgerspace-t, aMahjonggot és a DOSBoxot is régijátékokhoz (amiből nagyon sok vannekem, a legtöbbet nem is játszot-tam végig). Van néhány nagyszerűjátékom is a GOG.com oldalról,amiről később – a retro játékokrészben – majd írok.

Page 34: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 34 tartalom ^

MINDENNAPI UBUNTU

A MAME-t (Multiple Arcade Ma-chine Emulator) is mindig felrakomaz összes gépemre, mert a DonkeyKong, Space Invaders, Joust, Mr.Do, Pole Position és más 70-es és80-as évekbeli klasszikus árkád já-tékokkal játszani a számítógéphasználatának egyik alapvető mód-ja – legalábbis szerintem. Linuxravannak konzol emulátorok is azok-nak, akik nem tudnak meglenni Su-per Mario vagy Sonic the Hedge-hog nélkül. Erről is részletesebbenírok majd később.

A gépeimre mindig fel szoktamtenni Biblia olvasó programot is, tu-dom ajánlani a BibleTime-ot és aXiphos Bible Guide-ot Linuxra. ABibleTime ugyan azokat a modulo-kat használja, mint a többi Crosswi-re program (például a WindowsosThe SWORD Project) . Windowsalatt már sok ingyenes modult le-töltöttem a Crosswire-től, mielőttezt a rendszert feltelepítettem vol-na. Szerencsére a modulok átvihe-tők Windowsról Linuxra. ABibleTime-mal hozzáférünk klasszi-kus anyagokhoz is, mint például

kommentárok, térképek és szótá-rak, szómutatók, irodalmi művek,különböző Biblia fordítások és sokmás dolog. BibleTime: (lent jobbra)

A Xiphos Bible Guide is Crosswi-re modulokat használ. Windowsona Bible Explorert tettem fel, amiWordSearch modulokra támaszko-dik. Linuxra még nem találtam sem-mit, ami a WordSearch-öt használ-ná. Ha valaki ismer ilyen programot,kérem írjon az acer1 1 [email protected] címre és egy későb-

bi számban majd megemlítem.

Szeretek más oktató- és infor-mációs programokat is feltenni agépeimre. Ez Linuxon a Parley(kvíz/memóriakártya), KRecipes(pont az, aminek a neve mutatja –később bővebben írok róla) , Kalzi-um az elemek periódusos rendsze-réhez (tudja még valaki kívülrőlTom Lehrer The Element Song da-lát?) , GoldenDict szótárprogram,KDE Marble és KGeography a föld-rajzi adatokhoz és a Kig geometriai

Page 35: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 35 tartalom ^

Richard „Flash” Adams körülbelül20 évet töltött a vállalati IT-ben.Vidéken, északnyugat Georgiában él,örökbefogadott „fiával”, a Baby nevűnimfapapagájjal.

MINDENNAPI UBUNTUprogram. Az oktató- és információsprogramok szerintem nagyszerűfelhasználásai a számítógépnek,amik az utóbbi években egyre in-kább háttérbe szorultak, de Linu-xon van pár nagyon jó lehetőségilyen tekintetben. A Parley-hoz sokmodul elérhető, amivel próbára te-heted a tudásodat különféle téma-körökben, mint a történelem,nyelv, tudomány és mások. Miutánfeltöltöttük a Parley-t az elérhetőtartalmakból valahogy így fest:

A számítógép további hasznos

alkalmazása a pénzügyek nyilván-tartása, itt is több lehetőséged van.Én a GNUCash, Skrooge és KMy-Monkey személyi pénzügyi progra-mokat ismerem. Nem sok adatottudok ezekbe bevinni, mert az énkönyvelésem nagyon kezdetlegesés egyszerű (úgy gondolom ez ahelyzet, ha kevés a pénzed vagyegyáltalán nincs is) . A KMyMoneyfelülete szép és egyszerű, ahogy énszeretem. Tud adatokat importálnia Quicken-ből, Microsoft Money-ból és más programokból is. A ban-kom online felületén tudok adato-

kat importálni a Quicken formátu-mába, ami jelentősen megkönnyítia KMyMoney használatát.

Egy másik fontos kategória azebook olvasóké és grafikus megje-lenítőké. Sokan szeretnek PDF-eketolvasni a számítógépen és a Linuxsok lehetőséget kínál e téren. Énszeretem az e-könyveimet a gépe-men tartani, különösen a Lifebook-on, mert az könnyen átalakíthatótáblagéppé vagy átállítható portréüzemmódra, így kényelmesen lehetolvasni rajta. A képregény gyűjte-ményem jó részét beszkenneltem(CBR és/vagy CBZ formátumba),amihez általában a Comix olvasóthasználom. A PDF-eket Okularralnyitom meg, de sok másik PDF-ol-vasó van rajta kívül. Az én igényeimilyen tekintetben egyszerűek és azOkular nekem megfelel (de a Chro-me is nagyszerűen használható PDFolvasásra). Az Okular több fájlfor-mátumot is támogat az e-könyve-ken kívül.

Ezek a programok és az elérhe-tő alternatívák szerintem képeseka felhasználók mindennapos igé-nyeit kielégíteni.

A következő számban: rendszer-beállítások és a Unity környezetszemélyre szabása.

Szeretnék visszajelzéseket kap-ni tőletek, hogy könnyebbé és job-bá tegyük a dolgokat. Minden acikkekkel vagy a tartalmukkal kap-csolatos beküldött anyag a FullCircle Magazine tulajdona, amitszabadon, díjazás nélkül közzéte-het, hacsak a szerzője máskéntnem rendelkezik. Ennek fényében amegjegyzéseket és visszajelzése-ket azacer1 1 [email protected]ímre várom.

Page 36: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 36 tartalom ^

LLiinnuuxx LLaabboorrÍrta: Paul Romano – FordÍtotta: Takács László

11 00 dd iisszzttrriibbúúcciióó eeggyy ggééppeennFIGYELEM : A most következő

dolog nem olyan, amit a minden-nap használt vagy értékes adatokattartalmazó gépeden érdemes ki-próbálnod. Inkább használj egynem fontos rendszert, vagy leg-alább egy tartalék lemezt.

A múltban többféle multi-bootbeállítást csináltam Linuxszal,

Windowszal és Windows nélkül is.Mindegyik hagyományos BIOSmódban indult és MBR (MS-DOS)partíciós sémát használt a lemezen.Ha jól emlékszem, egyszerre legfel-jebb 4 disztró volt fent. Úgy gon-doltam, itt az ideje frissíteni UEFImódra és GPT partíciós sémára. Azeredeti ötletem az volt, hogy a Dis-trowatch top 1 0 disztróját telepí-tem. Ugyanakkor úgy döntöttem,hogy mindenképp szeretnék LinuxFrom Scratch-t és egy BSD variánstis feltenni. Kipróbáltam a FreeBSD-t és a GhostBSD-t is, de nem voltamboldog a telepítésük módjával,ezért úgy döntöttem, hogy nembonyolítom a cikket egyikkel sem.BSD rajongóknak: nem adtam fel,továbbra is próbálkozok velük egymásik lemezen. Kizártam a LinuxMintet, mivel ez az elsődleges

rendszerem egy másik asztali gé-pen. A Manjaro és Antergos is kilett zárva, mert bár első alkalom-mal akartam kipróbálni az Archot,kiderült, hogy a telepítésükhöz in-ternet kapcsolat kell, ami nekemnem jó. Így a BSD-t és az Arch-otfelváltotta a Slackware és az Ubun-tu MATE. Talán okosabb lett volnacsak egy Ubuntu alapú disztróthasználni, mivel felülírhatják egy-más menü bejegyzéseit.

PARTÍCIÓK LÉTREHOZÁSA

Miután kiválasztottad a telepí-tendő disztrókat, döntsd el, hogymilyen sorrendben (ha kell) akarodőket látni a végső GRUB menüben.Ez határozza meg, hogy melyikdisztró melyik partícióra kerül. AFull Circle magazin az Ubuntu csa-ládról szól, így természetesen azUbuntut választottam elsődlegesdisztrónak, ez vezérli a GRUB me-nüt és jelenik meg ott elsőnek. Ez-után a disztrók a partíciók sorrend-jében jelennek meg. Ugyanakkor haolyan végletekbe esel mint én, ak-kor az sdX1 0 és feletti partíciók a1 0 előtt jelennek meg.

Először is, ne felejts el mentéstcsinálni a megtartandó adataidról.Ubuntu 1 7.1 0 Live rendszert tartal-mazó flash meghajtóról való rend-szerindítás után elindítottam aGPartedet és új „gpt” sémájú partí-ciós táblát hoztam létre a lemeze-men, ami lényegében minden ada-tot töröl. Majd létrehoztam 1 3 újpartíciót, alapértelmezetten elsőd-leges partíciót.

A /dev/sda1 51 2 MiB méretű ésFAT32-re formázott lett. A követ-kező 1 1 partíció (/dev/sda2-től/dev/sda1 2-ig) mindegyik 20480MiB (20 GiB) méretű és a /dev/sda3kivételével mindegyik ext4-re for-mázott lett. Ez lett a lapozóterület.A lemez maradék területe(/dev/sda1 3) ext4-re lett formázvaés „általános” címkével láttam el.Ez a felhasználói fájloknak vanfenntartva, amiket mind a 1 0 diszt-

Page 37: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 37 tartalom ^

LINUX LABORróból el lehet érni. Miután alkal-maztam a beállításokat, az sda1 jel-zőjét esp-re állítottam, ami törölteaz előzetes msftdata jelzést és hoz-záadta a boot jelzést.

20 GiB méretű partíciókat hoz-tam létre minden disztrónak, mertennyinek elégnek kell lenni az alap-rendszer és néhány további alkal-mazás telepítésére. Emlékezz, hogya felhasználói fájlok egy külön par-tíción vannak tárolva. Tudom, hogya 20 GiB bizonyára túlzás lapozóte-rületnek, de fogalmam sem volt,hogy mekkora 1 0 disztró igénye.Ha partíció kell lapozóterületnek,mekkorát adjak? Néhány disztribú-ció, az Ubuntut is ideértve, elkezd-tek alapértelmezetten swap fájlthasználni (partíció helyett) , de apartíciót használják, ha létezik. To-vábbá, ha később mozgatni kell apartíciókat, akkor az ugyanekkoraméretű swap partíció megkönnyítia dolgokat.

DISZTRIBÚCIÓK TELEPÍTÉSE

Most elkezdheted a kiválasztottdisztribúciók telepítését. Nem kel-lene, hogy a telepítés sorrendjeszámítson. Én névsorban haladtam,így kezdtem a Debiannal az sda1 0-en. Javaslom, jegyezd fel melyik

disztró melyik partícióra kerül, ígykésőbb leshetsz. Úgy döntöttem,hogy az elsődleges disztrómat(Ubuntu) hagyom a végére, így őfogja vezérelni a GRUB menüt. To-vábbá javaslom, hogy még az előtttelepítsd az összes disztrót, mielőttegyre is bejelentkeznél. Lásd a tele-pítés utáni konfigurációt lentebb.Miután letöltöttem az .iso-kat min-den disztróhoz, kiírtam flash meg-hajtóra. A dd parancsot használ-tam, de az Indítólemez-készítőalkalmazást is használhatod. Szó-val, a particionálás után indítsd újraa géped az első disztró ISO-jával.

Légy biztos abban, hogy mindendisztró/telepítő UEFI módban indul.Ezt általában úgy éred el, hogy indí-táskor az F8, F1 1 vagy F1 2 megnyo-másával el tudod érni az UEFI BootMenüt. Innen válaszd ki azt a telepí-tőt, aminek a neve UEFI-vel kezdő-dik. Indítsd el a telepítőt, majdmikor eléred a partícionálás részt,válaszd a „Valami más” vagy „Kéziparticionálás” opciót. Ne használdaz automatikus vagy irányított par-ticionálást. Az EFI rendszerpartíciótaz sda1 -en explicit kiválasztás nél-kül is használnia kell a telepítőnek.Bizonyosodj meg arról, hogy nemlesz újraformázva és nézd meg,hogy az sda3 a swap partíció. Nézdmeg az ellenőrzőlistádat és a kívánt

partíciót használd minden disztrógyökérkönyvtárának (/) .

Ha lehetséges, ne telepíts rend-szertöltőt/GRUB-ot, kivéve perszeaz elsődleges disztrónál, ahol an-nak a /dev/sda-ra kell kerülnie.Mind a 1 0 disztróhoz ugyanazt afelhasználói név és jelszó párosthasználtam, hogy egyszerűbb le-gyen megjegyezni.

TELEPÍTÉSI MEGJEGYZÉSEK

A táblázatban lévő idők tám-pontok, hogy mennyi időbe telik,míg minden disztrót telepítettemUSB 2.0-ás meghajtóval. De nincsbenne a .iso letöltésével, a telepítőlétrehozásával és a telepítési inst-rukciók olvasásával töltött idő, szó-val úgymond nagyon változó a

szükséges idő.

DEBIAN 9.2 KDE

Próbáltam mind a grafikus, minda szöveges telepítőt. Mindkettőnagyon különbözik az Ubuntu és le-származottai/ízei által is használtUbiquity-től. Sokkal több lépés éskérdés van, de egyszerűen használ-ható. Alapértelmezetten a GRUBfelülírásra kerül.

ELEMENTARY 0.3.1 LOKI

Semmi érdekes.

FEDORA WORKSTATION 26

A Fedora telepítője teljesen másmint az Ubiquity. Javaslom töltsd lea telepítési útmutatót további in-

A partíciólistám:

sda1 ESPsda2 Ubuntu 17.10 15 minsda3 swapsda4 Linux From Scratch 8.1 6 minsda5 openSuSE 42.3 Leap 20 minsda6 Slackware 14.2 16 minsda7 Solus 3 Budgie 6 minsda8 Ubuntu-Mate 17.04 16 minsda9 Zorin 12.2 Core 15 minsda10 Debian 9.2 KDE 14 minsda11 elementary 0.4.1 Loki 12 minsda12 Fedora Workstation 26 15 minsda13 common

Page 38: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 38 tartalom ^

LINUX LABORformációért. Lehetséges GRUB nél-kül telepíteni. Elérhető a Worksta-tion 27-es verzió.

LINUX FROM SCRATCH

Az előző cikkemben leírtam, ho-gyan lehetséges (FCM 1 20, 201 7Április, 50. oldal) . Azóta az LFS a8.1 -nél tart. A táblázatban lévő te-lepítési idő a mentés lemezképé-nek megadott partícióra, Clonezil-lával történő helyreállításának azideje. A teljesen működő LFS létre-hozásának az ideje kb. 1 ,5 nap. Sokcsomagot telepítettem a BLFSkönyvből, de tovább akarok menniaz X-Window és KDE telepítésével,ugyanakkor ez még folyamatbanvan. Nem szükséges a GRUB telepí-tése LFS-hez, mivel az elsődlegesdisztró be tudja állítani a GRUB me-nüt. Az LFS weboldalán van tanácsaz egyedülálló telepítés UEFI általtörténő indításához.

OPENSUSE 42.3 LEAP

Vigyázz! Az openSuSE .iso fájloknagyon nagyok is lehetnek. Amit énválasztottam 4.6 GB volt és 21 96csomagot telepített. LehetségesGRUB nélkül telepíteni.

SLACKWARE 1 4.2

A Slackware az a disztró, amiszoftverválaszték tekintetébenszándékosan konzervatív. Pl. mégmindig KDE4-et használ. Nincs Livelemezkép, csak egy telepítőnek. Atelepítő lemezkép GRUB2-vel indul,de a telepített disztrónál ez nemérhető el. Alapértelmezetten ELI-LO-t használ, de van lehetőség be-jegyzés létrehozására az UEFI bootmenüben. Lehetséges a LILO tele-pítése is. A telepítő ncurses alapú,de egyszerű használni. Sok doku-mentáció van a telepítő iso-ban, il-letve a weboldalon. A 64 bitestelepítő 2,8 GB és az általánoshozképest sokkal több szoftver vanbenne. A KDE4 mellett választhatszxfce, fluxbox, blackbox, wmaker,fvwm2 és Tab Window Managert is.A teljes telepítés 1 0,6 GB (9,88GiB).

SOLUS 3 BUDGIE

Kicsit problémás. Szerencsére atelepítő a leggyorsabb a kevesebb,mint 6 percével. Ha a telepítés utánelindítod az elsődleges disztródat(nálam Ubuntu) és futtatod a sudoupdate-grub parancsot, érzékelimajd a Solus(3)-t, de nem adja hoz-zá a boot menühöz. Csak némi, a

Solus fórumán történő kutakodásután jöttem rá, hogy a Solus indítá-sához az UEFI boot menüben ki kellválasztani a „Linux Boot Manager”opciót. Ha szeretnéd, lehetségesegyedi bejegyzést adni a GRUB me-nühöz: Lépj be az elsődleges diszt-ród /etc/grub.d/ könyvtárába, majdott hozz létre egy 40_custom nevűfájlt a következő tartalommal (dene töröld ki az első két sort) :

menuentry "Solus 3 Budgie" {insmod part_gptinsmod fatset root="hd1,gpt1"chainloader /EFI/goo-

fiboot/goofibootx64.efi}

Megjegyzés: a root(hd1 ) bejegy-zésnek a megfelelő merevlemezre,a gpt1 -nek pedig az EFE RendszerPartícióra (pl. sda1 ) kell mutatnia.Majd futtasd a sudo update-grubparancsot, hogy bekerüljön azegyéni bejegyzés.

UBUNTU MATE 1 7.04

Ugyanúgy települ mint az Ubun-tu, felülírja a GRUB-ot.

ZORIN 1 2.2 CORE

Ugyanúgy települ mint az Ubun-tu, felülírja a GRUB-ot.

UBUNTU 1 7.1 0

Mit kell elmondani? Próbáld ki aUnity-t leváltó új, Gnome alapúkörnyezetet. Az én rendszeremenWayland volt az alapértelmezett,aminek ahogy lennie kell, semmi-lyen hatását nem láttam. Miután azösszes telepítéssel végeztem, mégegyszer elindítottam a Live (Ubun-tu) rendszerem és a GParteddelmegcímkéztem minden partíciót aneki megfelelő disztró nevével. Ígyegyszerűbb később megtalálni.Lásd a képernyőképet.

TELEPÍTÉS UTÁNI KONFIGU-RÁCIÓ

Végül. Most minden telepítőteltávolíthatsz és indítsd újra arendszered. Ha minden rendbenment, az imént telepített disztróindul el (pl. az elsődleges [Ubun-tu] ) . Ha nem, akkor valószínűleg el-jutsz a GRUB menüig ahol kivá-laszthatod az elsődleges disztród.

SWAP PARTÍCIÓK

Ha türelmetlen voltál és beje-lentkeztél néhány újonnan telepí-tett rendszeredbe amint a telepí-tés elkészült, lehet hogy lassú

Page 39: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 39 tartalom ^

Paul egy nyugdíjas autóipari mérnök.Az autók és a számítógépek mellett amásik nagy hobbija a repülés. Az elsőszámítógépe egy Sinclair ZX81 ,amelyet alkalmanként még mindighasznál. Eredetileg Londonbólszármazik, de most Dél-Afrikában él.Itt tudod elérni:[email protected]

LINUX LABORrendszerindítással szembesülsz. Ezakkor történik, mikor a disztró nemtalálja a /etc/fstab-ba írt swap par-tíciót. Valamiért egyes telepítőkfelismerik a meglévő swap partíci-ót, majd a többségük újraformázza.Ezzel pedig megváltoztatják az UU-ID-ját. Ez megoldható az fstab fáj-lok frissítésével, hogy a swappartícióra az eszköz neveként hi-vatkozzanak (pl. /dev/sda3), vagycímkével (pl. swap), vagy ami a leg-jobb a jelenlegi swap partíció UUID-jával. Ezt az összekötést a követke-ző szekcióban megbeszéljük. AzUUID a sudo blkid terminálban ki-adott paranccsal kérdezhető le.

AZ „ÁLTALÁNOS” PARTÍCIÓ

CSATOLÁSA

Minden disztróban létre kellhoznod egy csatolási pontot az ál-talános partíciónak. Először az el-sődleges disztród termináljábanadd ki a sudo mkdir -pv /mnt/altala-nos parancsot. Majd, még mindigrootként, szerkeszd a /etc/fstabfájlt. Ha szükséges, javítsd a swappartíció sorát, ahogy fentebb írtam.Kell egy további sor az altalanospartíció hozzáadására, ami ehhezhasonló:

UUID=0400f1d8-651c-4e8a-baab-

db25e9f8e34d /mnt/altalanosext4 defaults,noatime 0 0A mount -av paranccsal azon-nal csatolhatod.

Ezeket a parancsokat mindendisztrónál meg kell ismételned.Még mindig az elsődleges disztród-ban, a saját felhasználóddal add ki a

sudo mkdir -pv /mnt/altala-nos/$USER/{Documents,Downlo-ads,Pictures,Music,Videos}parancsot. Majd sudo chown$USER:$USER /mnt/altala-nos/$USER/*

Ezt csak egyszer kell végrehajta-ni.

Minden disztróban töröld a Do-cuments, Downloads, Pictures, Mu-sic, Videos (vagy a lokalizált nevű)könyvtárakat a home könyvtárad-ból. Majd hozz létre az altalanoskönyvtárra mutató linkeket a ln -sv/mnt/common/$USER/Documents/home/$USER/Documents paranc-csal. Hozd létre a linkeket a többialkönyvtárra is. Minden disztróbanellenőrizd a user ID-d (UID) az id pa-ranccsal. Általában ha te vagy arendszer első felhasználója, akkor1 000 az UID. Azonban egyes diszt-rók az emberi felhasználók UID-jeit500-től kezdik. Ha minden felhasz-náló UID-ja azonos, akkor sima fel-használóként minden disztróból

hozzá tudsz férni az „altalanos”partíción tárolt fájlokhoz. Tettemnéhány minta fájlt mindegyik alta-lanos könyvtárba és ellenőriztem,hogy elérhetőek-e mindegyik diszt-róból.

RENDSZERINDÍTÁS MÓDJÁ-NAK ELLENŐRZÉSE

Ha duplán szeretnéd ellenőriznia rendszerindítás módját, használdaz ls /sys/firmware/efi parancsot.Ha a könyvtár létezik és fájlok van-nak benne, akkor sikeresen bootol-tál UEFI módban.

BEFEJEZÉS

Gratulálok, ha ily sokáig eljutot-tál! Szép volt. Már csak a saját szádíze szerint kell beállítanod az ös-szes újonnan telepített disztródat.Élvezd!

Page 40: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 40 tartalom ^

Ü dvözöllek ebben a cikkben,ahol megosztom veled, hogy

oldottam meg egy problémát, fel-használva a múltban szerzett ta-pasztalataimat, és eszközkénthasználva a nyílt forráskód csodála-tos világát. Más szavakkal, gondomvolt egy szoftverrel (Rhythmbox),amit egy kis program írásával intéz-tem el.

Miért döntöttem úgy, hogymegírom ezt? A nyílt forráskód kö-zösségei a visszasegítésről szólnak,és úgy gondolom, ez az egyik mód-ja részemről a visszasegítésnek,nemcsak az Ubuntu közösség, de aFull Circle felé is, melynek mint lát-ni fogod nagy része van ebben. Mi-után elolvastad ezt, remélem méglelkesebb leszel az OSS adta lehe-tőségekkel kapcsolatban, és talánzöld jelzést adsz neki, megpróbálszte is csinálni valamit (nem feltétle-nül programozásnak kell lennie).

Amit ezekben a cikkekben nemfogsz megtalálni az az, hogy ho-gyan tanulj meg programozni, egygyors Python kurzust sem, éspedigazért nem mert erről már Greg D.Walters írt egy nagyszerű alkotást.

Arra fogom használni a programo-mat, hogy elmeséljem a története-met illetve, hogy megosszaknéhány speciális tippet, melyekmegvilágítják, miért hívják a nyíltforráskódot „nyíltnak”, és miért jóez mindenkinek. Nem kell progra-mozónak, vagy kockának lenned,hogy élvezd. Tudom hogyan kellmegírni egy programot, mert ezvolt a munkám 30 évig; azóta másterületre tértem át. Amikor írtamaz általam megosztott szoftvert,nem volt technikai ismeretem a kó-dolásról Linuxban, és Gnome-ban, aPythont sem ismertem egyáltalán.

Szóval íme a sztorim. 1 2 évvelezelőtt váltottam Linuxra, kicsit kí-váncsiságból, kicsit pedig azért,mert tele lett a hócipőm a Windowssajátosságaival (XP abban az idő-ben): belassul, és félévente formáz-ni, és újratelepíteni kell a rendszertisztításhoz. Fedora Stentz-celkezdtem, majd frissítettem Bor-deaux-ra, aztán átmentem Ubuntu-ra.

Nem emlékszem, mikor hagy-tam abba a duál bootolást, talán 6évvel ezelőtt, amikor rájöttem,

hogy mindent Linuxban csinálok,nem is használok egyéb operációsrendszert. Mint sokan mások, töb-bek között én is zenét hallgatok akomputeremen; valójában jelenlegis a U2 Beautiful Day számának rit-musára írok. Abban az időben ki-próbáltam pár zene lejátszót, de in-kább arra tendáltam, hogy leraga-dok a Canonical szolgáltatta leját-szónál. Így egy ideig a Banshee-thasználtam, de leginkább aRhythmboxot, melyet így jellemez-nek: egy megbízható, biztos, és ki-terjeszthető GTK zenejátszó, ami aGstream backendjét használja.

Határozottan kielégítette azigényeimet, és megmozgatta ahangfalaimat. Egy apró gondom

volt: a sorba állítás. Ez egy szuperdolog, ami felajánlja a lehetőséget,hogy az előadókat, és albumokat azABC sorrendtől eltérő módon isláthasd. Ezt úgy teszi, hogy a szten-derd MP3-as mezőkhöz ad hozzá:előadó szerinti sorba állítás, albumszerinti sorba állítás, album/előadószerinti sorba állítás, és zeneszerzőszerinti sorba állítás, – lásd az il-lusztrációt. Ezt a megközelítéstszerettem volna használni, ezért a„The Script” az „S” alatt jelennemeg, nem a „T” alatt. Hogy így le-gyen, csak meg kell töltenem amegfelelő mezőt (előadó szerintisorba állítás) a „Script, The-vel”,amit én meg is tettem. Pont úgy

AAzz éénn ttöörrttéénneetteemmÍrta: Paolo Pelloni – Fordította: Molnár Tibor

11 .. rréésszz

Page 41: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 41 tartalom ^

működött, ahogy szerettem volna.Az eredményt láthatod az illusztrá-ción. Következő lépésem az volt,hogy az egy előadóhoz tartozó al-bumokat időrendi sorrendbe állít-sam, hogy ezt elérjem egyszerűen akiadás dátumát betettem az albumszerinti sorba állítás mezőbe. Per-sze csak én szeretném így látni azenémet, te lehet, egészen más-képp akarod.

Csak két bökkenő volt. Előszöris be kellett írni az összes informá-ciót minden számhoz, jóllehet atöbbszörös kiválasztás használatasegített, de akkor is időigényes fo-lyamat volt. Másodszor az informá-ciók néha eltűntek… Miután bezár-tam a Rhythmboxot, majd újraindí-tottam, néhány számnál a sorba-állítási mező üres volt. Azt hittemez egy bug, de egy internetes kere-sés rávezetett, hogy én voltam azegyetlen, aki ezzel szenvedett, szó-val bizonytalan voltam, mit tegyek.Élhettem volna az információk sor-ba állítása nélkül is, de ugyanakkorsajnálatos is volt. Korábban progra-mozó, és a Rhythmbox OSS felhasz-nálója lévén, rápillantottam aRhythmbox forráskódjára, csakhogy kiderítsem, tudok-e szabnirajta. Túl komplikáltnak tűnt szá-momra, túl sok új koncepciót kel-lett megértenem (Gnome, Gtk,

adatszerkezetek), elég hamar rájöt-tem, ez magas nekem.

Az első szám óta olvasom a FullCircle-t, és felfigyeltem Greg Py-thon sorozatára – ez adta az ötle-tet, hogy megpróbáljam megta-nulni a Pythont, megoldván ezzel aproblémám, és talán fel tudok aján-lani egy szoftvert a közösségnek,ami könnyebbé teszi a sorbaállításiinformációk bevitelét. Számomraez az OSS szelleme, és a cikksoroza-ton keresztül meg fogjuk látni, mi-ért lenne ez nehéz egy zárt forrás-kódú környezetben.

Egyenesen Greg első leckéjéhezmentem, és megpróbáltam gyako-rolni a klasszikus „Hello World”programmal. Kis idő múlva elkezd-tem a sorbállítási problémámmalfoglalkozni, és elkezdtem írni az el-ső programomat Pythonban.Fixrhy-nak neveztem el, és megpró-báltam kitalálni, a Rhythmbox ho-gyan használja a sorbaállítási infor-mációt. Rápillantva a dokumentá-cióra(https://developer.gnome.org/rhythmbox/stable/RhythmDB.html) , aztláttam, hogy van egy „Object”, amihozzáférést engedélyez a dal DB-jéhez. Ez ismét túl soknak bizonyultabban az időben, ezért úgy döntöt-tem, más úton haladok tovább. Rá-

jöttem, hogy az információ XMLfájlba van mentve, ezért megpró-báltam játszani vele. A következőfejezet előtt, amelyben az elsőprogramomról fogok beszélni, sze-retném előre vetíteni, hogy az álta-lam választott út nem a legideáli-sabb. Megírni egy plugint, és ahivatalos API-t használni megfele-lőbb, és időtállóbb lett volna. Azon-ban akkoriban ki szerettem volnapróbálni a Pythont, és egy gyors ja-vítással előállni, és így is lett.

FULL CIRCLE

HETI HÍREK

Kevesebb mint 1 0 percespodcast, csak hírekkel ben-ne. Semmi mellébeszélés.Semmi időpocsékolás. Csak alegújabb FOSS, Linux ésUbuntu hírek.

RSS:http://fullcirclemagazine.org/feed/podcast

AZ ÉN TÖRTÉNETEM

Page 42: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 42 tartalom ^

I smerjük a Windows dominanciá-ját és a mac OS-t, mint „alternatí-vát” – ahogyan a világ ezt látja.Mégis van egy kis csoport, akikBSD-t vagy Linuxot használnak. Énnapi szinten Fedora vagy Ubuntu-alapú rendszereket használok. Ami-kor Linuxra tértem át néhányszortalálkoztam a BSD-vel fórumokonés cikkekben. Később, mikor mármagabiztosan tudtam használni aparancssort, bemerészkedtem aBSD-k birodalmába. Letöltöttemnépszerű és kevésbé ismert BSDváltozatokat is. Mégsem tudtamőket telepíteni egy Lenovo SL500-ra a betöltő miatt. Ezért a BSD-tfélretettem és inkább Linuxos tu-dásomat mélyítettem el.

De pár hónappal később telje-sen le kellett törölnöm a merevle-mezeimet, ezért beszereztem aPartedMagic lemezképet és kiírtamegy USB-s meghajtóra. Elindítot-tam róla a Lenovot és az egészSATA meghajtót letöröltem.

A BSD-k közül először a TrueOS-szel próbálkoztam. A rendszertkönnyen feltelepítettem, de csakegyetlen elérhető asztali környezet

volt, a Lumina. Ez a True OS fejlesz-tők saját projektje. Végül is tudtamnavigálni és használni az operációsrendszert. De az asztali környezetbefejezetlennek tűnik és nem voltmásik elérhető. Az igaz, hogy vá-laszthattam volna az XFCE-t az AppCafe-jukból, de ez értelmetlennektűnt. Miért telepítsem az UbuntuGnome-ot, ha aztán felrakom rá azXFCE-t? Én úgy gondolom az utóla-gosan feltett asztali környezetek-ből hiányoznak az alap dolgok, amikaz alapértelmezettben benne van-nak. Ezért lemondtam a True OShasználatáról. Talán idővel a Lu-mina is fejlettebb lesz.

Ezután készítettem egy bootol-ható USB kulcsot GhostBSD-vel éselkezdtem ismerkedni a BSD-k

szépségeivel. A MATE környezetethasználtam, mert azt jól ismerem.

A TrueOS és a GhostBSD is Fre-eBSD alapú, utóbbi a BSD-k közötta legnépszerűbb. A rendszer frissí-tése könnyen ment, utána nekilát-tam az általam használt programoktelepítésének. Otthon a laptop jólműködött, nem volt vele semmiprobléma. De a munkahelyemenmár voltak gondok. Könnyen csat-lakoztam a nyilvános WiFi hálóza-tokhoz. De a hálózat kezelőbennehéz volt beállítani más WiFi kap-csolatot, ha elhagytam a házat. Pa-rancssorból kellett a beállításokatelvégezni. Végül lecseréltem aGhostBSD-t Lubuntura. A laptopota gyerekeim használják a házi fel-adataikhoz.

Keserédes a szám íze a BSDhasználatával kapcsolatban. Sze-retném kedvelni, de nem tudok át-siklani a kisebb hiányosságok fe-lett. Emiatt a jövőben nem fogokBSD-t használni.

A BSD-sek szokták mondani,hogy a Linux csak egy kernel, vi-szont a BSD-k teljes operációsrendszerek. Ezt az álláspontot bi-zonyos fokig meg tudom érteni. ALinux ugyan csak egy kernel, de azolyan vállalatok, mint a Red Hat,Canonical és a SUSE kiegészítik egyteljes értékű operációs rendszerré,ami tökéletes az átlagfelhasználó-nak. A BSD közösség nem kínál egyjól összerakott oprendszert, leg-alább két különböző FreeBSD vál-tozatot. Ha egy valós alternatíváttudnának nyújtani a Linuxnak, ak-kor ezt a cikket most egy BSD-smunkaállomáson írnám, nem Kor-ora OS-es laptopon.

Ha pozitív élményeket akarszszerezni a BSD-ről, akkor aGhostBSD-t ajánlom. A TrueOS egyjó projekt lesz, ha majd a Lumina ki-forr.

KKüüllöönnvvéélleemméénnyyÍrta: SJ Webb – Fordította: SipkaiGergely

BBSSDD vvaaggyy LLiinnuuxx

Page 43: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 43 tartalom ^

FÓKUSZBAN

JÁTÉKOK/ALKALMAZÁSOKHa játékokról, alkalmazásokról írsz, légy szíves érthetően írdle a következőket:

• a játék nevét• ki készítette a játékot• ingyenes, vagy fizetni kell a letöltéséért?• hol lehet beszerezni (letöltési-, vagy honlapcím)• natív Linuxos program, vagy kell-e hozzá Wine?• hogyan osztályoznád egy ötös skálán?• összegzés a pozitív és negatív véleményről

HARDVERHa hardverről írsz, világosan írd le:

• a hardver gyártója és típusa• milyen kategóriába sorolnád• a hardver használata közben fellépő hibákat• könnyű működésre bírni Linux alatt?• kell-e hozzá Windows driver?• hogyan osztályoznád egy ötös skálán?• összegzés a pozitív és negatív véleményről

Nem kell szakértőnek lenned, hogy cikket írj– írj azokról a játékokról, alkalmazásokról éshardverekről, amiket mindennap használsz.

HHooggyyaann íírrjjuunnkk aa FFuu llll CCii rrccllee--bbeeHHooggyyaannookkÍrta: Ronnie Tucker

IRÁNYELVEK

Az egyetlen szabály, hogy acikknek valahogy kapcsolódnia

kell az Ubuntuhoz, vagy valamelyikváltozatához – Kubuntu, Xubuntu,Lubuntu, stb.

SZABÁLYOK

• Nincs korlátozva a cikk terjedelme,de a hosszú cikkeket több részrebontva közöljük sorozatban.

• Segítségül olvasd el a HivatalosFull Circle Stílus iránymutatást ahttp://url.fullcirclemagazine.org/75d471

• A cikket bármilyen programmal írha-tod, én ajánlom a LibreOffice-t, de alényeg: ELLENŐRIZD A HELYESÍRÁSTÉS A NYELVHELYESSÉGET!

• A cikkedben jelöld meg, hogy hovászeretnél elhelyezni képet, úgy, hogyegy új bekezdésbe írod a kép nevét,vagy ágyazd be a képet, ha ODT(OpenOffice) dokumentumot használsz.

• A képek JPG típusúak legyenek,800 pixel szélességnél ne legyeneknagyobbak és alacsony tömörítésthasználj.

• Ne használj táblázatot vagy dőlt,kövér betűformázást.

Ha a „Fókuszban” rovathoz írsz,kövesd az itt látható irányelveket.

Ha kész vagy elküldeni a cikket,akkor ezt e-mailban tedd [email protected]ímre.

FORDÍTÓKNAK

Ha szeretnéd saját anyanyelvedrelefordítani a magazint, küldj egye-mailt a [email protected]ímre és adunk hozzáférést a nyersszövegekhez. Ha kész a PDF, akkorfeltöltheted a Full Circle magazinweboldalára.

Page 44: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 44 tartalom ^

KKöönnyyvvaa jjáánnllóóÍrta: Greg Walters – Fordította: Sipkai Gergely

CCrraacckkiinngg CCooddeess WWiitthh PPyytthhoonn

Cracking Codes with PythonAn Introduction to Building andBreaking CiphersSzerző: Al SweigartKiadó: No Starch PressISBN: 978-1 -59327-822-9Ár: $29.95 USTerjedelem: 424 oldalMegjelent: 201 8 január

Amikor gyerek voltam nagyonérdekeltek a titkos kódok,

mint minden fiatal fiút. Klasszdolog volt, hogy olyan üzeneteket

tudok küldeni a barátaimnak, amitcsak mi tudunk elolvasni. Akkoribanvoltak titkos dekóder gyűrűk, ami-ket különféle cégek termékeinekdoboztetőivel tudtunk megszerez-ni. És ezekből a dobozokból mindigvolt nálunk otthon néhány.

Ma már nem kell végtelenségigtűnő ideig gyűjtögetni a csomago-lás darabokat, elküldeni egy na-gyon messze levő vállalatnak, aztánvárni még hosszabb ideig és napon-ta figyelni a postaládát a csoma-gért, amiben a különleges ajándéklapul. Az a tény, hogy a titkos de-kóder gyűrű, amit kaptam egy olcsóműanyag vacak volt csupán – párhónap múlva tönkre is ment, bár le-het nem is bírta addig – nem lom-bozta le a lelkesedésünket. Úgyéreztük végre olyanok lehetünk ev-vel, mint a titkos ügynökök, akik-nek saját rejtjelük van, amit senki,de senki nem tud feltörni.

Al Sweigart most a saját számí-tógépünkön ad egy titkos dekódergyűrűt – ami nem fog pár hónapmúlva tönkremenni és sokkal kön-nyebb vele titkos üzeneteket készí-teni.

A legújabb könyvében (CrackingCodes With Python) Al elmagyaráz-za mik is azok a kódok és rejtjelek,hogyan működnek és manapság mi-re lehet őket használni. Ehhez azegyszerűség kedvéért Pythonszkripteket használ, amiket min-denki képes megérteni. Al végigve-zeti az olvasót a teljes folyamaton,kezdve a Python telepítésével (haszükséges), a Python programozásmegértésével, amit egyszerű (majda későbbi fejezetekben bonyolul-tabbá váló) rejtjeleken mutat be.Megtudjuk azt is, hogyan készíthe-tünk titkos rejtjel-kereket.

Bár a könyv azt feltételezi, hogyaz olvasó nem tud sokat a Pythonprogramozásról, jó ha van belőleegy példány minden Python prog-ramozó könyvtárában, mert néhánydolog, amit Al bemutat, meglehe-tősen bonyolult, de ő könnyen ért-hetően tálalja őket.

Végig élveztem a Cracking Co-des With Python olvasását és ötcsillagra értékelem.

Tartalomjegyzék:

Making Paper Cryptography ToolsProgramming in the Interactive ShellStrings and Writing ProgramsThe Reverse CipherThe Caesar CipherHacking the Caesar Cipher with Brute-For-ceEncrypting With The Transposition CipherDecrypting With The Transposition CipherProgramming a Program To Test YourProgramEncrypting and Decrypting FilesDetecting English ProgrammaticallyHacking The Transposition CipherA Modular Arithmetic Module for the Affi-ne CipherProgramming the Affine CipherHacking the Affine CipherProgramming the Simple SubstitutionCipherHacking the Simple Substitution CipherProgramming The Vigenere CipherFrequency AnalysisHacking the Vigenere CipherThe One-Time Pad CipherFinding and Generating Prime NumbersGenerating Keys for the Public Key CipherProgramming the Public Key Cipher

Page 45: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 45 tartalom ^

LLeevveelleekkTITKOSÍTÁS

Az utolsó kiadásban (FCM #1 31 )olvastam útmutatást arról, ho-

gyan titkosíthatjuk a VeraCrypthasználatával a teljes meghajtót (ésnem csak a home partíciót) .

Tavaly kíváncsi voltam, hogy aVeraCrypt helyettesíthető-e aLUKS-szal, figyelembe véve, hogy aLinux natív módon támogatja aLUKS-ot.

Meg is próbáltam. Sok segítsé-get kaptam, és sikerült. A folyamattitkosítja a Linuxot és a Grubot is –de nyilvánvaló okok miatt nem azindulás legelejétől. (Ez az elkerül-hetetlen titkosítatlan kezdőpontnyitva hagy egy apró sebezhetősé-get.) A folyamat UEFI-t igényel.

Azok számára, akiket ez érdekel-het, készítettem egy leírást azUbuntu Community Help oldalon.

https://help.ubuntu.com/com-munity/ManualFullSystemEncrypt-ion

Sajnos néhány probléma miatt a

folyamat csak a legelszántabbakszámára javasolt, vagyis az újoncok-nak semmi esetre sem. A legfonto-sabb dolgok:• A Grub és az Ubuntu nem támo-gatja a telepítési folyamatot, amimiatt az hosszadalmas lesz. Kön-nyű, de sokáig tart és bogarászós.• Kernel frissítés után újra meg kellcsinálni a telepítés egy kis részét (aTroubleshooting fejezetben leírtakszerint) . Gyors és egyszerű, persze,de irritáló és könnyen elfelejthető.• Mivel nem támogatott, az Ubuntuúj verzióinál szükség lehet a leírásfelülvizsgálatára. Ez azt is jelenti,hogy az egyes Ubuntu változatok-nál, mint például a Lubuntu is, le-hetnek bizonyos (kisebb) különb-ségeket a folyamatban.• Az eljárás csak a Linuxot titkosítja,a Windowst vagy más oprendszertnem.

Ez sokkal jobban működhetne(az extra erőforrások miatt csak amodern gépeken), ha pl. Xen vagyKVM hypervisort használnánk (hajól értem), amelyek pedig Windows,Ubuntu, Mac vagy bármilyen másoprendszert is tartalmazhatnak. Haaz operációs rendszer helyett a hy-pervisort titkosítjuk, ez drámai mó-

don leegyszerűsíti a titkosításfolyamatát. Sajnos nekem ehheznincs meg a szükséges tudásom.(Remélem, hogy egy vállalkozó ked-vű olvasónak van ilyen ismerete,hogy ezt megtegye és dokumentál-ja, ezáltal izgalmasan redundánssátéve a saját felfedezéseimet.)

Szerintem az Ubuntunak alapbólkellene támogatnia a teljes lemeztitkosítását, különösen a mostaná-ban gyakori biztonsági aggályok mi-att.

Még ennél is jobb volna, ha aszámítógépgyártók támogatnák ahardveres titkosítást, megszüntet-ve a szoftveres megoldások szüksé-gességét. Ezzel együtt ez megszün-tetné a kezdeti titkosítatlanpontot, amelyet a szoftveres mód-szer megkövetel. Remélem, hogyez hamarosan megtörténik.

Mindeközben úgy vélem, hogy aVeraCrypt nyújtja az egyetlen és-szerű módszert, főleg a kereszt-platformos támogatás miatt.Reméljük, hogy a fejlesztők sokáigtámogatják a VeraCryptet.

Csatlakozz:

facebook.com/fullcirclemagazine

twitter.com/#!/fullcirclemag

linkedin.com/company/full-circle-magazine

ubuntuforums.org/forumdisplay.php?f=270

goo.gl/FRTMl

Ha szeretnéd, hogy leveled nyilvánosságra kerüljön amely lehet köszönet vagyreklamáció, akkor küldd az alábbi címre: [email protected] .FONTOS: terjedelmi okokból a levelek szerkesztésre kerülhetnek.

A FULL CIRCLE-NEK SZÜK-SÉGE VAN RÁD!

Olvasói tartalom nélküla Full Circle egy üres

PDF fájl lenne (amit szerintemnem túl sokan találnának érde-kesnek). Mindig várunk cikkeket,termékbemutatókat, teszteket,vagy bármit. Még az olyan egy-szerű dolgok, mint egy levélvagy egy képernyőkép is segítmegtölteni a magazint.

Az irányelveinkről a „Hogyan ír-junk a Full Circle-be” oldalonolvashattok. Ha betartjátokezeket, garantált a siker.

Az utolsó oldalon találjátok,hogy hova kell küldeni acikkeket.

Fordította: Jancsek Árpád

Page 46: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 46 tartalom ^

LEVELEKMiközben ezt írom, éppen rájöt-

tem, hogyan kell a Windowst ésmás operációs rendszereket beil-leszteni a titkosításba, természete-sen az UEFI partíció kivételével.

Paddy Landau

KONTÉNEREK

Lehetséges, hogy erről már voltszó, és csak én mulasztottam el(mea culpa ebben az esetben), dejavasolhatnám, hogy legyen egycikk a konténerek használatáról,amivel rugalmas alkalmazásokathozhatunk létre Linuxon, leginkábbwebes környezetben? Nagyon be-lefáradtam az Ubuntu újratelepíté-sébe, amikor lehetőleg azonosLAMP környezeteket kellett telepí-tenem különböző gépeken. Újrakellett telepítenem az Ubuntut,mert nem számíthattam arra, hogyki tudom küszöbölni azokat a mel-lékhatásokat, amiket a fájlrend-szerben maradó adatok okozhat-nak, amikor az egyik konfigurációta másikra cserélem. Ha a LAMPkomponenseket konténerekbe il-lesztem be, akkor ez megakadá-lyozza a problémát, bár némikomplikáció árán.

Azt hittem, hogy ezt magamnak

kell kidolgoznom, de rá kellett jön-nöm, hogy valaki már megelőzöttengem egy kitűnő szabad szoftve-res megoldással. A részleteket lásda devilbox.org oldalon.

Egy kérdés formájában esetlegmegérdeklődhetnénk az olvasók-tól, hogy milyen gyakran kell újra-telepíteniük a Linuxot, mertelrontottak valamit, és nem tudtákmegjavítani.

Jeff Wilson

FULL CIRCLE

HETI HÍREK

Kevesebb mint 1 0 percespodcast, csak hírekkel ben-ne. Semmi mellébeszélés.Semmi időpocsékolás. Csak alegújabb FOSS, Linux ésUbuntu hírek.

RSS:http://fullcirclemagazine.org/feed/podcast

Page 47: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 47 tartalom ^

KAz új laptopomon a merevle-mez törlése után UEFI-re vál-

tottam és újratelepítettem aWindows 1 0-et (törölve újra a teljesmerevlemezt) és az összes frissítéstelepítése után újratelepítettem azUbuntu 1 7.1 0-et is. Azóta mindenjól megy, de nem működik a touch-pad-om, még az xinput-ban semlátszik az UEFI-re váltás óta.

V (Köszönet msbt-nek az Ubun-tu forums-ról) Szórakoztam

vele néhány napig és most, amiértnem kapcsolt ki rendesen szerkesz-tettem a grub-ot acpi=force-szal

sudo nano /etc/default/grub

És beleírtam ezt:

GRUB_CMDLINE_LINUX_DEFA­ULT="acpi=force"

Újraindítás után a touchpad mű-ködött.

K Amikor az androidos telefono-mat a számítógéphez csatla-

koztattam megjelent a tartalma afájlkezelőben, de most valami vál-tozott, mert nem látszik.

V Valószínűleg jelszóval védettképernyőzárat állítottál be a

telefonon. Távolítsd el a jelszót éslátni fogod a fájlokat a telefonon.

K Épp egy gépet építek és a ház-hoz csomagolt távtartók nem

illeszkednek a házba. Visszavittema házat a boltba. Van bármi veszé-lye annak, ha az új megérkezéséig akomponeneseket számítógépháznélkül tesztelem?

V (Köszönet Autodave-nek azUbuntu Forums-ról) A legna-

gyobb veszély a statikus elektro-mosság. A másik veszély az, hogyvalamit ráejtesz, vagy ráöntesz azalaplapra.

K Van egy öreg gépem, amin1 2.04 fut. A lényeges dolgok

mentve vannak. Van értelme an-nak, hogy rátelepítsek 1 8.04-et?

V (Köszönet strixtux-nak éskc1 di-nek az Ubuntu Forums-

ról) Gord azt mondta, hogyezen azöreg gépen válts inkább Xubuntu-ra,

vagyUbuntuMate-re.

Próbáld ki egy Live USB-vel,

vagy Live DVD-vel, hogy a gépedmegfelel-e a 1 8.04 futtatásához.Ha az nem működik, akkor próbálda 1 6.04-et.

Tegyél a gépbe egy új merevle-mezt és próbáld arra telepíteni, ésmég mindig meglesz a régi telepí-tésed ha valami probléma lenne.Tedd be a régi merevlemezt egykülső házba, úgy könnyedén át tu-dod másolni az adatokat is. Amikorelégedett vagy az új telepítéssel, arégi merevlemezt használhatodbackup-ra.

K Hogyan tudom megváltoztat-ni a margókat a Calc táblázat-

kezelőben?

V (Köszönet KH-nak azask.libreoffice.org-ról) A For-

mátum menüben válaszd ki az Ol-dal menüpontot és állítsd be amargókat.

K Calc-ban akarok nyomtatniegy diagramot látható rácsok-

kal.

V (Köszönet Lupp-nak azask.libreoffice.org-ról) A For-

mátum menüben válaszd ki az Ol-dal menüpontot, azon belül pedig aMunkalap fület.

K Libreoffice 4-et használokUbuntun. Szeretném exportál-

ni a meglévő .docx fájljaimat medi-awiki nyelvre.

V (Köszönet David-nek azask.libreoffice.org-ról)

Először: sudo apt install libre-office-wiki-publisher

Újraindítás után be kellene tud-nod állítani ezt: Fájl-Exportálás, vá-laszd ki a MediaWiki | txt -t a Fájltípusánál és nyomj a Mentés gomb-ra.

KKááVVéé Ha Ubuntuval kapcsolatos kérdéseid vannak, küldd el őket a [email protected]ímre és Gord válaszolni fog rá valamelyik későbbi számban. Kérjük, annyi információt küldj aproblémáddal kapcsolatban, amennyit csak tudsz!

Gyűjtötte: Gord Campbell – Fordította: Jancsek Árpád

Page 48: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 48 tartalom ^

JJááttéékkookk UUbbuunnttuunnÍrta: Ronnie Tucker - Fordította: Molnár Tibor DDwwaarrff FFoorrttrreessss tteelleeppííttééssee

Még 2002-ben, két testvér(Tarn, és Zach Adams) kezdte

el fejleszteni a Slaves to Armok:God of Blood Chapter I I , vagyahogy mi ismerjük Dwarf Fortress.2006 lett, mire a testvérek kiadtákaz első alfa verziót, és napjainkbanis adnak ki frissítéseket. Tíz év fej-lesztés után, még mindig nem lép-ték át az 1 .0 verziót.

Maga a játék kevésbé volt is-mert a fősodrásban, de ez volt aMinecraft nevű kis játék inspirálója.De a Dwarf Fortress-nek hatalmaskövetőtábora van, folyamatosan

frissítik, és közismerten nehéz mes-terévé válni. Van benne funkció bő-ségesen, de a grafika teljesenASCI I . Igen. Jól olvastad. De létezikszámtalan addon, melyek (kicsit!)jobb grafikát, és további tulajdon-ságot adnak. Ez a gyors kis leírásmegmutatja neked, hogyan bírdműködésre a Dwarf Fortress-t.

TELEPÍTÉS

Az első dolog, amit meg kelltenned az, hogy letöltöd a LinuxLazy Newb Pack-et (vagy LinuxLNPröviden):

http://dffd.bay1 2games.com/fi-le.php?id=1 3244

Ezután ezt kicsomagolod egymappába a rendszereden. Még te-lepítened kell pár függőséget:

sudo apt-get install default-jre libsdl1.2debian libsdl-image1.2 libsdl-ttf2.0-0libglu1-mesa libgtk2.0-0 li-bopenal1 libjpeg62 wget core-utils tar xterm sed pythonbzip2 qtchooser libqt4-scriptlibqt4-scripttoolslibqt5script5 libqt5scriptto-ols5 libqxt-core0 libqxt-gui0

Mivel ez egy sudo parancs, ezértkérni fogja a jelszavadat. Miutánezen túl vagy, nyisd meg a Li-nuxLNP mappát, és két mappátfogsz látni (df_linux, és LNP), illet-ve különböző fájlokat. Dupla balkattintás a startlnp nevű fájlon,vagy ha terminálban vagy, akkorgépeld be:

./startlnp

Az első futásnál megkérdeziktőled, melyik Terminált akarodhasználni. Az alap terminálnak an-nak kellene lenni, amit már kivá-

lasztottál. Szóval az OK-ra kattin-tani jó lesz. Hamarosan meglátod aLazy Newb Pack ablakot:

Nyilvánvalóan a nagy „PlayDwarf Fortress” gomb azt fogja csi-nálni, ami rá van írva, de előtte jólesz hozzádni pár finomítást. A DF-Hack egy csomó előretelepített ad-don a Dwarf Fortress-hez, de

Page 49: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 49 tartalom ^

JÁTÉKOK UBUNTUNelőször elérhetővé kell tennedőket. Kattints a DFHacks fülre azablak felső szélén (a Lazy NewbPack logo alatt) . Én rendszerint en-gedélyezem ezeket:• Automatikus Munka Kiosztás• Halott/Eltűnt Lista AutomatikusTisztítás• Ne főz faggyút!• Teljesítmény Beállítások

Szabadon engedélyezhetszmást is, ha az neked megfelel. Haszeretnél egy még exotikusabb izo-metrikus nézetű Dwarf Fortress-t,akkor a Stonesense-t engedd.

Az Advance fülön csak meggyő-ződöm róla, hogy a hang NO-ra, azAutosave SEASONALra van állítva.A többit alapbeállításon hagyom.

Az eszközök fül egy adag szer-számot tartalmaz, melyeket játékközben használhatsz. A Dwarf The-rapist kiváló az olyan dolgok han-golására, melyeket a törpéd megtud/nem tud megtenni. A Sound-sense adja a megfelelő háttérze-nét, és míg az Armok Vision adja azerődöd remek Unity3D nézetét, ezvalószínűleg lelassítja a gépedetcsigatempóra.

A Graphics fül az, ahol tudsz vá-lasztani egyfajta „témaszerüséget”.

Az Option az, ahol az egyéb op-ciókat tudod beállítani, (melyeketalapértéken hagytam).

Már csak annyit kell tenned,hogy a „Play Dwarf Fortress-re”kattintasz, és már bent is vagy.

KEZD KICSIBEN

Bár a Dwarf Fortress eléggéegyszerűnek tűnik az ASCI I grafiká-jával (vagy témájával) , azért eléggéleterheli a CPU-t. Az a legjobb, haegy kis térképpel kezdesz. Ez a já-ték szimulálja a világának mindenkis nüanszát, egészen addig, hogyszimulálja az egyes testrészek sérü-lését is. Ne, komolyan! Olyan, mint

egy nano világú Minecraft. Amikorgenerálsz egy világot, akkor egy vé-letlenszerű világot fog csinálni, ésaztán több mint kétszáz év törté-nelmet ad hozzá. Annak megfelelő-en alakítja a felületet, és megtartminden egyes esemény bejegyzést,ami abban a történelemben zajlott(pl.: csaták), és ezeket elolvasha-tod. Őrület, mennyire összetett ajáték a motorháztető alatt.

Két kezdő útmutató van itt:http://dwarffortresswiki.org/in-

dex.php/DF201 4:Quickstart_guide

és:

https://df-walkthrough.readthe-docs.io/en/latest/index.html

Sok szerencsét! Én még próbá-lok beletanulni.

Dwarf Fortress a Wikipedia-n:https://en.wikipedia.org/wi-ki/Dwarf_Fortress

Dwarf Fortress saját wikije:http://dwarffortresswiki.org

LinuxLNP: http://dffd.bay1 2ga-mes.com/file.php?id=1 3244

Ronnie a Full Circle Magazin alapító-ja és szerkesztője. Érdeklődik még aművészetek iránt, munkái láthatóaka ronnietucker.co.uk honlapon.

Page 50: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

full circle magazin - 1 32 50 tartalom ^

HAVI TÁMOGATÓK

201 6 - máig :Bill BerninghausenJack McMahonLinda PRemke SchuurmansNorman PhillipsTom RausnerCharles BattersbyTom BellOscar RiveraAlex CrabtreeRay SpainRichard UnderwoodCharles AndersonRicardo CoallaChris GiltnaneWilliam von HagenMark ShuttleworthJuan OrtizJoe GuliziaKevin RaulinsDoug BrucePekka NiemiRob FitzgeraldBrian M MurrayRoy MilnerBrian BogdanScott MackDennis MackJohn Helmers

JTElizabeth K. JosephVincent JobardChris GiltnaneJoao Cantinho LopesJohn Andrews

201 7 - máig :Matt HopperJay PeeBrian KellyJ.J. van Kampen

201 8 - máig :John HelmersKevin O'BrienKevin RaulinsCarl AndersenCharles StewartDave NelsonBrian Bogdan

EGYSZERI TÁMOGATÓK

201 7:Linda PrinsenShashank SharmaGlenn HeatonFrank DingerRandy E. BrinsonKevin DwyerDouglas Brown

Daniel TruchonJohn HelmersRonald EikeDennis ShimerIain MckeandJaideep TibrewalaKevin Dwyer

201 8:Yvo GeensGraig PearenCarlo PuglisiJames A CarnriteJohn HolmanP G SchmittRobert CannonThomas A LawellRonald Le BlancLuis Eduardo HermanGlenn HeatonPeter SwentzelAlain MalletteChristophe CaronLinda PrinsenRonald EikeAnthony CooperLouis W Adams JrJoseph Tong

TTáámmooggaattóóiinnkk

Az új oldalt Lucas Westerman (Mr.Parancsolj és uralkodj) készítette, kö-szönet a munkájáért. Teljesen újraépí-tette az oldalt a semmiből, a saját sza-badidejében.

A Patreon oldal, amelyet összeraktam,arra szolgál, hogy segítsetek nekem adomain és kiszolgálói költségeben. Azéves célt gyorsan elértük, köszönhetőenaz oldalon felsoroltaknak. Sikerült egyúj levelezőlistát is beüzemelnem.

Néhány ember PayPal-lehetőséget kért(egyszeri adomány) , így hozzáadtamegy gombot az oldalhoz.

Nagy köszönet azoknak, akik hasz-nálták a Patreont és a PayPal gombot.Nagy segítség ez.

https://www.patreon.com/fullcirclemagazine

https://paypal.me/ronnietucker

https://donorbox.org/recurring-monthly-donation

Page 51: full circledl.fullcirclemagazine.org/issue132_hu.pdf · 2019. 1. 29. · crii@fo@ibj>d>wfk q>oq>ilj< a99 6>092 94!4-34+(-47*e9e22b&%h&&$3+$-, & 9(-) 4?rkqr3lr@e

KKöözzrreemműűkkööddnnééll??A Full Circle Csapat

Szerkesztő – Ronnie [email protected] – Lucas [email protected]

Szerkesztők és KorrektorokMike Kennedy, Gord Campbell, RobertOrsino, Josh Hertel, Bert Jerred, JimDyer és Emily Gonyer

Köszönet a Canonical-nek, a fordító-csapatoknak a világban és ThorstenWilms-nek az FCM logóért.

Folyamatosan keressük a cikkeket a magazinba. Segítségül nézzétek meg a HivatalosFull Circle Stílus Útmutatót: http://url.fullcirclemagazine.org/75d471

Véleményed és Linuxos tapasztalataidat a [email protected] címre,Hardver és szoftver elemzéseket a [email protected] címre,Kérdéseket a „Kávé” rovatba a [email protected] címre,Képernyőképeket a [email protected] címre küldhetsz,... vagy látogasd meg a fórumunkat a fullcirclemagazine.org címen.

FCM 1 32. számLapzárta:201 8. május 6-a, vasárnapKiadás:201 8. május 25-e, péntek

EPUB – Az utóbbi kiadások megtalálhatókepub formátumban a letöltési oldalon. Habármi problémád lenne az epub fájllal, küldje-mailt a [email protected]ímre.

Issuu – Olvashatod a Full Circle magazint on-line az Issuu-n: http://issuu.com/fullcirclemagazine. Oszd meg és értékeld a magazint,hogy minél többen tudjanak a magazinról ésaz Ubuntu Linuxról.

Magzster - Megtalálható még onlinemagazinunk a Magzsteren:http://www.magzter.com/publishers/Full-Circle. Kérlek oszd és értékeld az FCM-et,hogy segíts terjeszteni a világon az FCM-etés az Ubuntu Linuxot.

A Full Circle magazinbeszerezhető:

A FULL CIRCLE-nek szüksége van rád!Egy magazin, ahogy a Full Circle is, nem magazin cikkek nélkül. Szüksé-günk van játékok, programok és hardverek áttekintő leírására, ezenkí-vűl bármire, amit elmondanátok a *buntu felhasználóknak. A cikkei-teket küldjétek a következő címre: [email protected]

Bors TiborDobler GáborHrotkó GáborJancsek ÁrpádMakó TamásMeskó Balázs

Molnár TiborPalotás Anna

dr. Simon GergelySipkai GergelyTakács László

Full Circle magazinMagyar Fordítócsapat

Szerkesztő:Pércsy Kornél

Korrektor:Kiss László

Lektorok:Almási István Veres László

Koordinátor:Pércsy Kornél

Fordítók:

Full Circle heti hírek:

A heti híreket elérheted az alábbi RRS-linken:http://fullcirclemagazine.org/feed/podcast

Ha a szabadban vagy, akkor elérheted aStitcher Radión (Android/iOS/web):http://www.stitcher.com/s?fid=85347&refid=stpr

és a TuneIn-en keresztül, itt:http://tunein.com/radio/Full-Circle-Weekly-News-p855064/