Szoptatós

Szoptató nélküli eszközök

Szoptató nélküli eszközök
Számos Linux-szoftvercsomag már évtizedek óta hozzáadja a funkciókat. A kérdés válik; Mennyire segítenek ezek a funkciók, és mennyi csak a lemez és a memória erőforrásainak szennyezése? Hőseink szoptatósok.Az org a probléma megoldásához a szabványos kód összes funkciójának eltávolításával foglalkozott. Szerelmi jellemzők? Minden funkció javításként érhető el, így eldöntheti, hogy hány és melyik funkciót szeretné. Ezzel a rendszerrel Ön továbbra is kézben tarthatja, hogy milyen funkciókra van szüksége vagy amire szüksége van. Az ár az, hogy némi erőfeszítést kell tennie a kód önálló fordításához. A legtöbb szoptatós eszköz valóban elérhető a legtöbb disztribúcióban bináris fájlként. Ez azonban meghiúsítja a célt, mivel a funkciók nagyon korlátozottak lesznek. Jobb letölteni a forráskódot! A bináris fájlokat össze fogja állítani, ne aggódjon, ez nem olyan nehéz, mint sokan gondolják.

A szükséges eszközök

A bináris fájlok létrehozásához általában fordítóra lesz szükség. A szokásos GCC általában működni fog, bár a fenntartók inkább a tinycc-t választják. Ehhez némi beállítás szükséges, ezért válassza ezt, miután néhányszor lefordította és kitalálta, hogyan működik a fordítás. Miután kiválasztotta a fordítóját, le kell töltenie a fájlokat. A forrás git adattáraként érhető el, ezért telepítse a git szolgáltatást, és használja a git klónt a forráskód könyvtárában.

A rendszer beállítása

Ha a gcc-vel megy, akkor egyszerűen telepítheti a szokásos csomagkezelővel, majd futtathatja a "make" parancsot a kód fordításához. Ha ehelyett a tinycc-t választja, van még néhány feladata. Szerencsére a tinycc össze tudja állítani magát, így letölthető a git tárolókból.

$ git klón git: // repo.vagy.cz / tinycc.git

Fordíthatja és telepítheti a rendszerére, bár a fordítót közvetlenül a könyvtárából is használhatja. Miután ezt konfigurálta, át szeretné tekinteni a kívánt funkciókat. Valószínűleg itt kell a legnagyobb figyelmet fordítania, csak azokat a funkciókat válassza, amelyeket valóban szeretne, és minden alkalommal a lehető legkevesebbet valósítsa meg. Ennek az az oka, hogy minden szolgáltatás javítás, hibásan javítja a javításokat, és sok forráskód körül van ásva, hogy megtudja, mi legyen valójában ott. Szüksége van a „patch” és a „diff” eszközökre, hogy megbizonyosodjon arról, hogy tudja kezelni a javításokat és kivizsgálja őket.

$ apt install patch && apt install diff

Végül képesnek kell lennie a kedvenc eszközeinek összeállítására!

Néhány érdekes projekt

Szoptatós terminál

st - Az egyszerű terminált a parancsok futtatására tervezték. Alapértelmezés szerint nem jár görgetéssel. Valójában egyáltalán nem sok funkció működik. Ha meg szeretné találni a kívánt funkciókat, keresse meg őket a weboldalukon. Ha talál ilyet, le kell töltenie, és a patch használatával meg kell szereznie. Érdemes hozzáadnia egy funkciót egy új terminál létrehozásához, amelyhez billentyűparancs tartozik. Ehhez töltse le a https: // st.szoptatatlan.org / patches / newterm / st-newterm-0.8.2.diff. A kéznél lévő fájl segítségével frissítheti a fő fájlt. Futtassa a javítást a forráskód könyvtárban.

$ patch -p1 < st-newterm-0.8.2.diff

Ez némi gondot okozhat, mert a kiindulási pont nem mindig helyes, a javításhoz olvassa el az elutasító fájlt. A javítás sikeres alkalmazásával folytathatja a beállítások megadását. Ez a konfigurációban történik.h fájl. Ha elkészült, állítsa össze a kódot. A legtöbb csomagban egyetlen parancs van erre.

$ tiszta telepítés

Minden csomaghoz tartozik egy README fájl, olvassa el!

DWM

A DWM minden ablakkezelő helyettesítője, nagyon kevés funkcióval rendelkezik, így kicsi és gyors. X-en fut, bár bizonyos erőfeszítéseket tettek Wayland felé történő kikötésére. Sok mozaikablak-kezelő ezen a kódon alapul.

hullámtörés

A legegyszerűbb webböngésző, amelyet soha nem is gondoltál! A Ctrl-g segítségével követheti a linkeket és újakat nyithat meg, a programozók más alkalmazásokba is beágyazhatják. „Rendes” felhasználóként felveheti az Emacs-ba! Alapértelmezés szerint nincs több funkció. Füles böngészéshez használja a „füles” csomagot.

sinit

Miután beleszerettél a szoptatós eszközökbe, az indítást és a folyamat vezérlését átállhatod. Megszünteti a felesleges funkciók többségét. A gép elindításához csak három jelet kell kezelni, ami lehetővé teszi a nagyon minimális rendszer kialakítását.

Mi hiányzik?

A szoptatós eszközök használatakor hiányozni fog néhány funkció, de próbálja ki, mielőtt megítélné. Lehet, hogy egyáltalán nem hiányzik semmi.

Következtetés

A szoptató eszközök a legtöbb ember számára kissé extrémek. A legtöbb ember azonban nem kockáztat nagyobb fejlesztéseket attól félve, hogy minden elveszik. Csatlakozz a bátrakhoz, és próbálj ki egy-egy csomagot, amíg jól nem érzed magad benne. A következő lépés a kettős rendszerindítás egy szoptatós rendszerbe, hogy megbizonyosodjon arról, hogy továbbra is folytathatja a napi feladatokat.

Vulkan Linux felhasználók számára
A grafikus kártyák minden új generációjával azt látjuk, hogy a játékfejlesztők átlépik a grafikus hűség határait, és egy lépéssel közelebb kerülnek a ...
OpenTTD vs Simutrans
Saját közlekedési szimuláció létrehozása szórakoztató, pihentető és rendkívül csábító lehet. Ezért meg kell győződnie arról, hogy a lehető legtöbb ját...
OpenTTD bemutató
Az OpenTTD az egyik legnépszerűbb üzleti szimulációs játék. Ebben a játékban létre kell hoznia egy csodálatos szállítási vállalkozást. Azonban kezdete...