linux

Reklám szűrés hosts fájlban

Reklám? Kéretlen reklám? Mindenki nagyon „szereti” őket… Ahogy én is nagyra értékelem, hogy majdnem mindenhol kapok ezekből, ingyen és személyre szabottan, a "felhasználói élményem fokozása" érdekében. Tudom, hogy sok honlap, videós ezekből kisebb-nagyobb bevételt szerez, ezzel fedezi a munkadíját. Ez természetes, és ezzel „fizetek” a tartalomért. Ha egy normális kereket közt folyik, akkor egy won-won felállás: én ingyen kapom a jó cikkeket, ők meg egy szerény összeget kapnak a reklámfelületért.

Flatpak használata

Az előző részben már kitárgyaltuk az egyszerű, minden Linux disztribúcióban elérhető, a disztribúciódtól független csomagolási módok előnyét. Bemutattam az AppImage megoldást, ami pontosan egy fájlt tartalmaz, amit letöltesz, futtathatóvá teszel, és használod. Ma egy másik megoldást mutatok, ami flatpak néven fut. Ez kissé eltér az előzőtől.

Appimage használata

A Linux rendszerek csomagkezeléséről már pár szót itt-ott ejtettem.  Ma egy univerzálisabbat, az Appimage megoldást mutatom be. Aki régebb óta használ Linuxot és legalább kettő darab különféle csomagkezelési módot, vagy kettő darab disztribúciót kipróbált, ráérez arra, hogy eltérő disztribúciók, eltérő csomagkezelési módszert használnak. Ezek a csomagkezelési módszerek nagyon jók! Nincs különösebb probléma, kiforrott megoldások, biztosítják számodra a gyors és hatékony módon a programok installálását, eltávolítását, és egyéb rendszergazdai feladatokat is el tudsz ezekkel végezni.

NVim sorok számozása

Sorszámozás NVim alatt

A legpraktikusabb megoldásnak a sima sorszámozást tartom, maikor emelkedő sorszámmal látja el az NVim (vi, vim) a sorokat és azt menet közben ki- és bekapcsolhatom. Így mindig a megfelelő állásban van a sorszámozásom.
Alap, és mindenki tudja: parancsot bevinni, értéket megadni csak a "parancs" módban lehet. Ebbe úgy lépünk be, hogy lenyomjuk az Esc gombot. Majd a parancssorba beírjuk a

:set number

kami911 képe

32 éves a Linux (kernel)

Éppen 32 éve volt, hogy Linus Torvalds – egy finn egyetemista – elküldte az szerény levelét a comp.os.minix hírcsoportba, amelyben bejelentette, hogy egy új, Linux nevű projektbe kezdett:

From: Linus Benedict Torvalds

Hello everybody out there using minix -

I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).

I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something practical within a few months, and I'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-)

Linus

PS. Yes - it's free of any minix code, and it has a multi-threaded fs. It is NOT protable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(.

azaz

Hello mindenkinek, aki minixet használ -

Egy (ingyenes) operációs rendszert készítek (csak hobbiból, nem lesz nagy és profi, mint a gnu) 386(486) AT klónokra. Ez már április óta készül, és lassan kezd elkészülni. Szeretnék minden visszajelzést arról, hogy az embereknek mi tetszik/nem tetszik a minixben, mivel az én OS-em némileg hasonlít rá (többek között ugyanaz a fájlrendszer fizikai elrendezése (praktikus okokból)).

Jelenleg a bash(1.08) és a gcc(1.40) portolását végeztem el, és úgy tűnik, hogy a dolgok működnek. Ez azt jelenti, hogy néhány hónapon belül valami működőképeset fogok kapni, és szeretném tudni, hogy a legtöbb ember milyen funkciókat szeretne. Bármilyen javaslatot szívesen fogadok, de nem ígérem, hogy megvalósítom őket :-)

Linus

PS. Igen - mentes mindenféle minix kódtól, és van benne többszálú fs. NEM protable (386-os task switchinget használ stb.), és valószínűleg soha nem is fog támogatni mást, mint AT-harddiszket, mivel csak az van :-(.

A „Linux” elnevezés szigorú értelemben véve a Linux-rendszermagot jelenti, amelyet Linus Torvalds kezdett el fejleszteni 1991-ben. A köznyelvben mégis gyakran a teljes Unix-szerű operációs rendszerre utalnak vele, amely a Linux-rendszermagra és az 1983-ban, Richard Matthew Stallman vezetésével indult GNU projekt keretében született alapprogramokra épül. A Linux pontosabb neve ebben az értelemben GNU/Linux.

A „Linux” kifejezést használják Linux-disztribúciókra (terjesztések) is, ám ilyenkor általában a disztribúció nevét is hozzáteszik. Egy-egy disztribúció olyan összeállítás, amely az alaprendszeren túl bizonyos szempontok alapján összeválogatott és testre szabott programokat tartalmaz.

A Linux a szerverek és személyi számítógépek mellett – elsősorban nyíltságának köszönhetően – megtalálható sok összetett elektronikus eszközben, így hálózati eszközökben (például routerek), hordozható eszközökben (például mobiltelefonok, okostelefonok, PDA-k, hordozható hanglejátszók, órák), háztartási gépekben, szórakoztató elektronikai berendezésekben (például asztali DVD-lejátszók, videojáték-konzolok, set-top-boxok) is. Bizonyos területeken (például webszerverek, szuperszámítógépek esetében) a legmeghatározóbb operációs rendszernek számít, ám az utóbbi években személyi számítógépekre (asztali gépek, hordozható gépek) is egyre szélesebb körben telepítenek valamilyen Linux disztribúciót. Az egyre szélesebb elterjedtség köszönhető részben az Ubuntunak, részben pedig a netbookok elterjedésének.

A Linux barátságos, csak megválogatja a barátait – tartja a mondás. Azonban napjaink Linux kiadásai nem annyira válogatósak, sem a barátok, sem a hardverek tekintetében.

A hőskor

Van egy réges-régi sztereotípia a Linux-szal kapcsolatban, hogy ez valami programozóknak szánt, fekete parancssorból irányítható, nagyon tudományos rendszer. Eredetét tekintve a Linux és ősei is, az Unix-szerű operációs rendszerek népes családja a tudományos világból eredeztethetők. Az 1970-es években az AT&T munkatársai: Ken Thompson, Dennis Ritchie és mások munkája révén született meg az Unix, amely később Linus Torvalds finn számítástechnikust is megihletett. Ha szigorúan nézzük, a Linux nem más mint a Linux-rendszermag vagy más néven Linux-kernel, azaz egy szabad szoftver, nyílt forráskódú, Unix-szerű operációs rendszermag. Manapság azonban a Linux kifejezéssel az emberek – tágabb értelemben – a Linux-rendszermaggal futó operációs rendszereket is érthetik. Ez elmúlt évtizedekben sok-sok rendszer alakult a Linux mellett, melyek követi az ősi Unix szemléletet, többek között: HP-UX, AIX, OpenBSD, FreeBSD NetBSD vagy éppen a Mac OS X operációs rendszerek.

Az Unix-szerű operációs rendszerek családfája, talán egy brazil szappanopera kuszaságát idézi: upload.wikimedia.org/wikipedia/commons/7/77/Unix_history-simple.svg

Szabadság és közösség

Mivel a Linux szabad szoftver, ezért szabadon használható, másolható, terjeszthető, tanulmányozható és módosítható számítógépes program a forráskódjával együtt. Ez a szabad szemlélet sok fejlesztő és fejlesztőcég számára szimpatikus, hiszen közösen fejleszthetnek olyan szoftvereket, amelyeket egyedül kifejleszteni sokkal költségesebb és jóval tovább is tartana. A közösségi szemlélet még azokból az időkből származik, amikor egy kis kör kiváltsága volt csak a számítástechnika és a szoftvereket kollégák, egyetemi- és kutatólaborok mérnökei fejlesztették leginkább csak kutatási céllal vagy saját és egymás szórakoztatására. Emellett kialakult a tulajdonosi szoftver fogalma, amely a munkahelyi, baráti kapcsolatokat helyett a pénzszerzést helyezte előtérbe.

Szerencsére a szabad szoftverek világa is megmaradt, és népesebb, többet alkalmazott mint eddig bármikor a történelemben. Nem csak a Linux Kernel, hanem a LibreOffice irodai programcsomag, a VLC videólejátszó, a Firefox és Chromium böngészők és még sok más program is független fejlesztők, alapítványok vagy fejlesztőcégek kezei között alakulnak. Olyan ez mint a tábortűz, amelynél mindenki kiveszi a részét a munkából, van aki fát gyűjt, van aki tüzet rak, van aki főz és mindenki jóllakik és jól is érzi magát. Ez a segítő szándékú, közösségi szellem lengi be a szabad szoftverek világát, s nem csak a szoftverfejlesztés, hanem a dokumentációírás, fordítás, és a felmerült problémák kezelését is – például a fórumokban, levelezőlistákon. Bárki részt vehet a közös munkában, aki segíteni szeretne.

Vélemény: miért jó a script?

Miért használok parancssoros megoldásokat? Ezt megbeszéltük, és aki úgy gondolja, hogy számára jónak tűnik a parancssor, és használni akarja, annak már csak egy lépés a szkriptek használata. Ma arra térek ki, hogy én miért szeretem a szkripteket és mik is ezek. Itt is, mint az előző részben egy véleményt fogalmazok meg. Amivel lehet egyetérteni, vagy nem. Ha kezdő vagy a Linux témába, akkor mindenképp fuss át cikken, alkoss saját véleményt.

Boot lista hiba javítása

A Linux általában telepítéskor felismeri a többi operációs rendszert, amit be is rak az indításkor látható menübe. Illetve kernel telepítéskor szintén nincs más dolgunk, mint a telepítést, frissítést lefuttatni és már újraindításkor az össze telepített rendszer és az összes kernel verzió kiválasztható. Egypár újabban tesztelt disztribúció már nem így jár el. Azaz nemes egyszerűséggel eldönti: csak én vagyok a gépen, ha a többit is indítani akarod, akkor majd azt te megoldod.

Vélemény: miért jó a parancssor?

Több, a parancssorral (CLI) foglalkozó cikkem után egy nagyon kellemetlen megjegyzés sorozatot kaptam az egyik fórumon. Így pár szóban leírom, hogy miért is érdemes a CLI, azaz a parancssoros felülettel is foglalkozni. A gondolatsort a felvetett vélemények mentén fogalmazom meg. Bár sokan úgy gondolják, hogy már a téma felvetése sem érdekes, hiszen ők biztosan nem fognak parancssorban dolgozni, de én azt tanácsolom, hogy ennek ellenére olvassák el a cikket. Majd gondolkodjanak el rajta.

Kernel frissítés

Linux Mint Kernel frissítés, telepítés Linux Mint alatt, grafikusan. A Linux kernel a Linux operációs rendszer magja, amely az alapvető szoftverréteget képezi a Linux alapú rendszerekben. A kernel felelős az operációs rendszer alapvető funkcióinak kezeléséért és irányításáért, például a hardveres erőforrások kezeléséért, a fájlrendszer működéséért, a memóriaallokációért és a folyamatok kezeléséért.

Fájl átnevezés helyesírás ellenőrzéssel?

Renameutils?? Az állományok átnevezése Linux alatt nagyon egyszerű. Kismillió grafikus és parancssoros megoldás található, én is bemutattam ebben a videóban egy kellemes és nem csak Linux alatt használható fájl átnevező programot. A legegyszerűbbtől kezdve megtalálhatjuk a nagyon komplex és sok mindent tudó fájlokat kötegelten átnevező programot a kedvenc Linux disztribúciónkra. Én már régóta keresek egy olyant, ami helyesírás-ellenőrzést is tud, ráadásul egyesével tudom átnevezni a fájlokat egy könyvtárban.

Redshift CLI módban - színhőmérséklet megadása

Ebben a cikkben a redshift parancssoros alkalmazását, automatizálását ismerjük meg Linux alatt. Felmerült egy kérdés a redshift-et kapcsolatban: nem, vagy csak nehézkesen lehet openbox stb. alá betenni úgy, mint KDE stb. alá, valami ikon képében, hogy rákattintva kényelmes állíthassuk az értékeket. A szemünk fénye fontos, hiszen sokat ülünk a monitor előtt. Ha fáj a szemünk, vagy a fejünk számítógépezés után forduljunk szemészhez. Bár ma már sok a jó monitor, de mindenképp figyeljünk a szemünk épségére. Akár a színhőmérséklet beállításánál, akár a monitor fényerejénél.

Screen tearing, azaz képszakadás eltüntetése

Ebben a cikkben megismerheted, hogyan lehet eltüntetni egyes Intel rendszereken a Screen tearing-et, azaz szaggatást a filmek lejátszásánál Linux alatt, illetve hasonló probléma megoldását egy AMD RX570-es kártyánál. Több helyen olvastam, hogy a videó lejátszás, vagy gyors görgetés alatt tapasztalható szaggatás, magyarul a Screen tearing egyes Linux disztribúcióknál.

WordPress mentése MarkDown formátumba

Hogyan mentsük le a WordPress honlapunkat és az összes bejegyzést hogyan konvertáljuk át MarkDown formátumba? A feladat nem mindennapi, és vélhetően nem sok embert érint. Használhatjuk a leírt módszereket a WordPress-webhely áttelepítéséhez Markdown-kompatibilis CMS-re (például Hugo, Jekyll stb.), vagy egyszerűen készítsünk biztonsági másolatot cikkeiről kényelmes és könnyen olvasható formátumban. Nekem ez a második cél volt a fontos.

NVim színek és panel

A Vim, Nvim testre szabása egyszerű, ha valaki szeret foglalkozni vele. A technikai beállítások nagy száma, az összes lehetséges paraméter nagyon pontos állíthatósága miatt pont úgy fog viselkedik, ahogy azt szeretnénk. Ez a technikai fele, aminek látható eredménye nincs. Nem fog senki rácsodálkozni a beállításaidra, ha a helyesírási, vagy automata szövegcserélési megoldásokat beállítod. De amikor egy szép színösszeállítást, illetve panelt mutatsz már jönnek is a dicsérő szavak. A mai Nvim témánk két nagyon egyszerű feladat lesz:

Find parancs alap használata

Find parancs használata Linux alatt nagyon egyszerű és hatékony. Érdemes az alapokkal megismerkedni, és ha kell, használni is. A find parancs egy kereső parancs, amivel fájl tulajdonosának, fájlméretének, fájlmódosítási dátumának, fájlnevének stb. megadásával keresni. Gyakorlatilag bármire kereshetünk, ami egy fájlhoz tartozik.

Vannak grafikusak is…

Oldalak

Feliratkozás RSS - linux csatornájára