linux

NVim - törlések

Általában a szövegszerkesztésnél a legtöbb esetben a szöveg írása ami eszünkbe jut. Most az ellenkező feladatat a szöveg törlését vizsgáljuk meg. Az NVim, illetve a Vi, Vim alatt. A kettő ebből a szempontból nem különbözik, plusz sok ismeret a Ranger és hasonló fájlkezelőkben is hasznos lehet. Bár sokan nem tartják túl érdekes feladatnak a szövegekből való törlést, de a hatékony munkához ez is hozzátartozik.

Ranger alapok

A Ranger egy terminál alapú fájlkezelő alkalmazás a Linux és Unix rendszerekhez. A felhasználóknak lehetővé teszi, hogy parancssor-szerűen navigáljanak a fájlrendszeren keresztül, megtekintve és kezelve a fájlokat és mappákat. A Ranger felületén belül a felhasználók könnyen lehetőséget kapnak a fájlok előnézetére, szerkesztésére, másolására, mozgatására és más fájlkezelési feladatok elvégzésére.

Cinnamon témák visszaállítása

A Cinnamon a Linux Mint egyik fő asztali környezete, érdemes pár alapvető tippel megismerkedni. Ezek jellemzően terminálos tippek, a legtöbbjüket grafikusan is megoldhatjuk. Én szeretem a terminálos megoldásokat, mert gyorsak és szkriptesíthetőek. Egy esetleges újratelepítés, vagy más miatti beállításváltoztatás miatt csak le kell futtatni a szkripteket. Nem is fejtem ki túlzottan a teendőket, a parancsokat be kell írni a terminálba, és - ha kell - leellenőrizni az eredményt.

Cinnamon kinézet visszaállítása

Az asztali téma visszaállításához

kami911 képe

Free Download Manager: Linux malware veszély

Igyekszünk gyakran beszélni a Linux malware-ekről, mert bár gyakran gyorsan foltozzák, és a Windows, illetve a macOS-hez képest nem nagyon használják ki, de azért mégis jó ha felkészül a linux-os világ arra, ha majd jobban a célkeresztben lesz.

Takarítás Linux alatt

Szeretnéd azonosítani és eltávolítani, kitakarítani a nem használt alkalmazásadatokat Ubuntu, Fedora, Debian, Arch stb. Linux rendszeren? Ez a szkript képes észlelni és eltávolítani a nem használt alkalmazásadatokat. Nagyon bosszantó, ha eltávolítasz egy alkalmazást, de a beállító könyvtára ott marad a saját könyvtáradban. Egy idő után már viszonylag sok ilyen felesleges adathalmaz szemeteli tele a gépedet. Alapesetben ezeknek lehet szerepe: ha visszateszed a letörölt programot ezek tartalmazzák a saját beállításaidat.

Megjelent a Zettlr 3.0.0 verziója, sok újdonságot hozott

Megjelent a Zettlr 3.0.0 verziója, sok újdonságot hozott a 2.3-ast használóknak. Én régebb óta a béta verziókat használtam, így az újdonságok nem voltak meglepetések. Ami a tapasztalat: ezek hasznosak, nem csak ráncfelvarrási fejlesztések. Igaz a 14 hónapnyi fejlesztés hosszúnak tűnhet, de megérte várni rá. Már elérhető telepíthető formában is az új (a bejegyzés írásakor kéthetes) kiadás. A Zettlr egy (nemcsak) markdown szerkesztő, ami igen sokat tud.

Kdenlive újdoságok!

A megszokott ütem szerint a héten megjelent a KDenlive 23.08.0 új verziója. Bár nem hozott egetverő újdonságot, de érdemes átnézni azokat ami érintik a felhasználókat.

  • Két új effektus, az Audio Seam és az Auto Fade, amelyek hozzáadhatók a klipekhez, hogy kiküszöböljék az egyes klipeknél előforduló hangszakadásokat, ami például az MKV és a FLAC videóknál jellemző.

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.

Oldalak

Feliratkozás RSS - linux csatornájára