-
Fototrend
A Linux Mint bemutatása
Új hozzászólás Aktív témák
-
Frawly
veterán
A Gtk, Qt grafikus könyvtárak, amik grafikus programok írását teszik lehetővé. Amolyan keretrendszerek (hasonlóak a Windowson lévő Win32, .NET, stb. keretrendszerekkel), hogy amikor saját alkalmazást írsz, akkor nem kell az ablakozó részét neked megírni, hanem egy kész megoldást tudsz használni, így a programod azonosan is fog kinézni, lesz egyfajta sztenderd vonása. Erre valók a Gtk, Qt, vannak belőle különböző verziók.
A többit jól írja uby, általában a linuxosok kerülik egyiket, vagy a másikat, attól függően, hogy milyen felületet használnak. A legtöbb grafikus felület, desktop environment Gtk alapú, tipikusan Gtk3-as Gnome-ból szedett dolgokkal megy nem csak a Gnome, de az Xfce4, Cinnamon, Mate, Budgie, stb. is. Ezzel szemben a KDE, LXQt Qt-s programokat használnak. Na már most, ha neked van egy Gtk-s Cinnamon rendszered, és feltelepítesz rá egy Qt-s programot, az egy csomó Qt-s csomagot lehúz magával telepítéskor (és minden frissítéskor), ráadásul azoknak a csomagoknak is vannak függőségeik, amiket szintén letöltenek, és így szépen dominósorban, a függőségek függőségének függősége is letöltődik. Ebből néha lavina van, hogy telepítenél egy pár megás Qt-s programot, erre lehúz vele 10-30 csomagot 50-400 MB függőséget lehúzva. És ebben nem az a rossz, hogy lehúzza, hanem ezek feleslegesen eszik a lemezterületet, feleslegesen frissülnek update-kor, és a memóriában feleslegesen foglalják a helyet.
Ugyanis ezek a grafikus libek úgynevezett shared lib-ek, azaz ha be vannak töltve, akkor több futó progi is hasznáhatja őket (ilyenek a dll-el Windows alatt), így nem kell minden programnak külön betöltögetni újabb példányt belőlük. Na már most, ha te pl. Gtk3-as Cinnamont használsz, és felraksz és futtatsz Qt-s programokat, akkor a nagy rakás Gtk-s lib mellé be kell töltődnie a Qt-soknak is, mikor Qt-s program fut, de ezeket más program nem nagyon tudja használni, hiszen Cinnamonon a legtöbb Gtk-s. Ugyanazért irtják tűzzel-vassal a 32 bites csomagokat, libeket is, mert egy 64 bites rendszeren, ha 32 bites alkalmazást futtatsz, akkor nem elég, hogy be vannak töltve a 64 bites libek, azokat a 32 bites alkalmazások nem tudják használni, hanem be kell töltsék a 32 bites lib-párjukat, ez meg megint olyan, hogy feleslegesen eszi a többletmemóriát, feleslegesen frissül minden alkalommal. Ez egyfajta teljesen felesleges pazarlása az erőforrásoknak (fejlesztői munka, netsávszélesség, lemezterület, memóriafoglalási ballaszt).
Így ha Cinnamont használsz, akkor javallott lenne, hogy lehetőleg a Gtk-s programokból válogass. Nyilván ha egy mód van rá, ha valamiből nincs Gtk-s, csak Qt-s, van, ami létezik, vagy csak az a verzió van, ami neked megfelel, akkor rakd fel, de ha nem létszükséglet, próbáld kerülni. Ezzel csak soványabban tartod a rendszered, nem hízik el. Nyilván a Qt-s program sem töri el a Gtk-s rendszered, de egy egy csomó sallang jön vele, meg pl. figyelni kell, hogy ha Gtk-n sötét témát állítasz be, azt a Qt-s alkalmazások nem veszik figyelembe, hanem kifejezetten sötét Qt-s témát is fel kell tegyél vagy készítsél. Tehát neked is megnöveli a rendszeradminisztrációt.
Új hozzászólás Aktív témák
A topik célja: Segítségnyújtás a Linux Mint-et használó kezdők és haladók valamint a még csak azzal ismerkedők számára.
Kérdés előtt olvasd el a topik összefoglalóját! -> [link]
- Apple iPhone 13 mini - miért nem veszik elegen?
- ASUS notebook topic
- Arc Raiders
- Apple Watch Sport - ez is csak egy okosóra
- Nem elég a RAM-ok, NAND-ok és VGA-k áremelkedése
- Torrent meghívó kunyeráló
- Mi az optikai internet és hogyan működik?
- Tudományos Pandémia Klub
- Vezetékes FÜLhallgatók
- sziku69: Szólánc.
- További aktív témák...
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- Játékkulcsok ! : PC Steam, EA App, Ubisoft, Windows és egyéb játékok
- Bitdefender Total Security 3év/3eszköz! - Tökéletes védelem.
- Adobe Előfizetések - Adobe Creative Cloud All Apps - 12 Hónap - 15% AKCIÓ
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- MacBook Air 15" (M3, 8 GB RAM, 512 GB SSD)
- Decathlonos 43-as boxcipő, alig használt, hibátlan állapotban
- Akciós kisWorkstation! Dell Precision 3560 i7-1165G7 4.7GHz / 16GB / 512GB / Quadro T500 2GB FHD 15"
- Vásárlunk iPhone 12/12 Mini/12 Pro/12 Pro Max
- Minden szoftver mellé teljesen audit és NIS2 biztos, jogilag hiteles licencigazolást adunk át!
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest
Rowon
