Firejail alapok

Linux tipp
Firejail alapok

Firejail alapok, használata és három példa a használatára. Az első kérdés jogos:

Mi is az a firejail?

Egy kis program, ami a leírásának első mondata szerint: Firejail is a SUID sandbox program that reduces the risk of security breaches by restricting the running environment of untrusted applications using Linux namespaces, seccomp-bpf and Linux capabilities.
Azaz létrehoz a futtatandó programnak egy “homokozót”, egy saját környezetet, amiben az adott program futhat, de korlátozza a rendszer egészéhez való hozzáférést. Én egy fontos témát is érintek, bár ez kicsit unortodox megközelítése a dolognak. Read more Firejail alapok

Arch Linux – adatbázis zárolása

Zim, a jegyzetelő
Arch Linix

Arch Linux csomagkezelő téma lesz ez a kis bejegyzés. Ha a csomag telepítés, eltávolítás stb. megszakad valami miatt, akkor a következőnél kaphatunk egy ilyen hibajelzést:

:: A csomagadatbázisok szinkronizálása…
hiba: failed to synchronize all databases (nem sikerült zárolni az adatbázist)

Ami az első látásra szerint komoly probléma, de nem az. A csomagkezelő egy védelmet alkalmaz, hogy ne tudjak több csomagkezelőt egyszerre futtatni, az adatbázishoz egyszerre csak egy férjen hozzá aktívan. Így zárolja saját hatáskörbe. Ha ezt a zárolást nem tudja valami hiba miatt feloldani, akkor azt nekünk kell megtenni. Read more Arch Linux – adatbázis zárolása

Linux tippek

Már volt szó unalomig ismert Linux tippek témáról. A másik, gyakran előforduló tipp, trükk rengeteg a Linux terén a frissítéseket érinti. Már volt szó róla, hogy frissíteni kell, de a mai részben pár alapvetően fontos témát említek meg. Itt is jellemzően általános elveket, de Arch Linuxra mutatom be. A rendszered frissítése fontos, de eltérő disztribúcióknál eltérő a megoldása. Ami ennél is fontosabb az elvei is letérnek. Mindenképp járd körbe a kérdést, hogy mi a jó neked! Read more Linux tippek

Tldr, avagy úgysem olvassa el, ha hosszú

TLDR. A TLDR az internetes szleng egyik kifejezése, az angol „too long, didn’t read” (magyarul: „túl hosszú, nem olvastam el”) kifejezés rövidítése. Ezt írja a wikipédia. Ennyi felvezetés után már a lényegre is térhetünk.
A Linux nagyon jól dokumentált. Gyakorlatilag a legtöbb parancs, program minden felhasználási területe a leírásokban részletesen megtalálható. Ahogy ismerjük a legtöbb programnál a -h vagy a -help kapcsoló kiíratja a főbb kapcsolókat, opciókat és lehetőségeket. Tegyük meg most az ls paranccsal. Szuper! A másik lehetőség a man, azaz a manual. Ez bővebben tárgyalja a kapcsolókat, megoldásokat és a lehetőségeket. Szintén tegyük meg, hogy megvizsgáljuk a man ls parancsot. Szuperül megad minden olyan információt, amit lehet. Read more Tldr, avagy úgysem olvassa el, ha hosszú

Shell funkció alapok – egyszerűen

Linux tipp
Shell funkció

Shell funkció alapjai. Aki ezt meghallja rögvest valami nagy és összetett eszközre gondol. Pedig egy nagyon egyszerű, alap shell ismeretekkel használható megoldás.

Mi is az a shell funkció?

Mini kis programocska, amit a shell beállító állományába szoktak elhelyezni. Azaz ez sem más, mint bármilyen kis szkript, alias, amit eddig is nagyszerűen használhattunk. Bár ez a megfogalmazás nem teljesen fedi le a shell funkció fogalmát, ebben a cikkben csak ezzel a részhalmazzal fogunk foglalkozni. Read more Shell funkció alapok – egyszerűen

Linux tippek

Linux tippek, trükkök témát sokféleképp feldolgozták és sok tipp, trükk található az interneten. A mostani sorozatban én is összeszedtem pár olyant, ami sokszor alapvető és mindenki ismeri, és párat ami kicsit eltér a megszokottól.
A legtöbb általánosan használható, de alapvetően mindig gondold át mi az amit leírtam, és az jó vagy nem jó neked. Soha ne kövess egy leírást, ha nem vagy meggyőződve a teendőkről.
A Linux rendszer gyorsaságát, a tárhely, memória stb. kihasználtságát és a rendszer stabilitását érinti a legtöbb tipp, trükk. Bár a legtöbb egyszerű, de mindig tartsd szem előtt az alapvető elvárást: a teendőd soha ne kívánjon nagyobb befektetést (idő, energia, munka) mit az elért eredmény. Read more Linux tippek

Ranger tippek

A Magyar Linux Videók csatornán már megjelent pár videó a ranger fájlkezelőről. Most pár alapvető tippet osztok meg, aminél talán jobb az írásos anyag. A ranger (és egyéb terminálos fájlkezelő) nagy előnye a jól konfigurálhatósága és a kiegészíthetősége. A ranger ebben élen jár, hiszen az összes konfigurációs fájl, amiben a plusz parancsokat meghatározhatjuk szöveges. Így komolyabb programozó ismeret nélkül is jól kihasználhatjuk a bővítési lehetőségét.

Az első ranger tipp

A honlapon is fenn van, ahogy a következő tipp is. Így nagy újdonságot nem fogok mondani.
Ha többször szerkesztjük a billentyűkombinációkat, vagy készítünk saját parancsot, akkor már lassúnak tűnik az alapmegoldás: kilép a rangerből, szerkeszti a fájlokat, majd visszalép. Ez orvosolhatjuk a megadott sorral: Read more Ranger tippek

Arch és a szkenner jelszava

A multifunkcionális lapolvasó, magyarul szkenner és printer együttese elég bosszantó mód jelszót kér MagyArch alatt nálam, de máshol is lehetnek ilyen problémák. A discordon merült fel a kérdés, és sokfelé indultak, de a megoldást egy angol fórumbejegyzés adta meg.

Az első lépés, hogy megnézed, milyen csoport tagja vagy:

id neved

Valószínű, hogy az lp csoport is ott lesz, ha nem, akkor add hozzá magadat. Read more Arch és a szkenner jelszava

Pet, a kedvenc

Linux tipp
Pet, a kedvenc

Pet? Valószínűleg nem sokan hallottatok erről a kis programról. Egy terminálos parancs tároló és indító. A terminálos munka ellen az egyik legnagyobb ellenérv a hosszú és összetett parancsok megjegyzése, begépelése és az ezzel járó hibalehetőség. Más többféle megoldást kipróbáltam, amikor olvastam erről a mini programról.

Mit tud a pet?

Gyakorlatilag nem tesz mást, csak egy adatbázisba tárolja a megadott parancsokat, majd elindítja a kiválasztottat. Ez így nem tűnik sokkal többnek, mint az alias, de több, egyszerűbb és jobban kezelhető. Míg az alias egy parancs rövidítés, meg kell jegyezni az alias nevét, addig a pet egy kereshető adatbázist ad. Míg az alias-t kézzel kell beírni, a pet megoldja, hogy az utolsó parancsot automatikusan beírja az adatbázisba. Bár nem túl nagy feladat az aliasok mentése, a pet a gitlab és a github szinkronizációt alapból ismeri. Read more Pet, a kedvenc

Audacity – hogyan tovább?

Audacity? Nem, nem fogok felülni a jajgassunk az új licenc és a telemetria miatt című vonatra. A lehetőségeket szeretném csak taglalni, és a véleményemet elmondani.

Mi történt az Audacity háza táján?

Egy cég megvette, majd a licenceket megváltoztatta, aminek a hátterét sok egyéb oldalon leírták. Én nem értek hozzá, és nem is nagyon érdekel, hiszen amíg ingyenes és jó valami, addig a licenc mellékes. Természetesen az az ideális, ha a lehető legszabadabb megoldásokat kapjuk, de ténylegesen – ha ingyenesen használható, korlátozás nélkül – nem akadályoz a használatban, akkor számunkra mindegy a licenc, a tulajdonos cég, vagy a cég és fejlesztők, és a kódhoz való jogok. Read more Audacity – hogyan tovább?