Potrebno orodje
Na splošno boste za ustvarjanje svojih binarnih datotek potrebovali prevajalnik. Standardni GCC običajno deluje, čeprav imajo vzdrževalci raje tinycc. To zahteva določeno nastavitev, zato izberite to, potem ko ste nekajkrat sestavili in ugotovili, kako deluje prevajanje. Ko izberete prevajalnik, morate prenesti datoteke. Vir je na voljo kot repozitoriji git, zato namestite git in uporabite git clone v imeniku izvorne kode.
Nastavitev sistema
Če uporabljate gcc, ga lahko enostavno namestite s standardnim upravljalnikom paketov in nato zaženete 'make' za sestavljanje kode. Če namesto tega izberete tinycc, vas čaka še nekaj dela. Na srečo se tinycc lahko sam prevede, tako da ga lahko prenesete iz git repozitorijev.
$ git klon git: // repo.ali.cz / tinycc.gitLahko ga prevedete in namestite v sistem, čeprav lahko uporabljate prevajalnik neposredno iz njegovega imenika. Ko to nastavite, si želite ogledati funkcije, ki jih morda želite. Tu je verjetno treba posvetiti največ pozornosti, izbrati samo tiste funkcije, ki jih dejansko želite, in vsakič čim manj uporabiti. Razlog je v tem, da so vse funkcije popravki, da se popravki naredijo napačni in ste zaljubljeni v veliko kopanja po izvorni kodi, da bi ugotovili, kaj bi dejansko moralo biti tam. Orodja, ki jih potrebujete, so "obliž" in različica, s katerimi lahko poskrbite, da boste z njimi lahko ravnali in jih preiskovali.
$ apt namestite popravek && apt namestite razlNa koncu bi morali biti sposobni sestaviti svoja najljubša orodja!
Nekaj zanimivih projektov
Brezsrčni terminal
st - preprost terminal je zasnovan tako, da samo izvaja vaše ukaze. Privzeto ni opremljen z drsenjem. Pravzaprav sploh ni vključenih veliko funkcij. Če želite najti, katere funkcije želite, pojdite in jih poiščite na njihovi spletni strani. Ko ga najdete, ga morate prenesti in uporabiti obliž, da ga dobite. Morda boste želeli dodati funkcijo za ustvarjanje novega terminala s bližnjico na tipkovnici. Če želite to narediti, prenesite https: // st.brez sesanja.org / patches / newterm / st-newterm-0.8.2.razl. S to datoteko pri roki lahko posodobite glavno datoteko. Zaženite popravek v imeniku izvorne kode.
$ obliž -p1 < st-newterm-0.8.2.diffTo vam lahko povzroči nekaj težav, ker vaše izhodišče ni vedno pravilno, preberite datoteko zavrnitve, da jo popravite. Z uspešno uporabljenim popravkom lahko nadaljujete z nastavitvijo svojih želja. To se naredi v konfiguraciji.h datoteka. Ko končate, prevedite kodo. V večini paketov imate en ukaz za to.
$ čisto namestiteZa vsak paket je datoteka README, preberite jo!
DWM
DWM je zamenjava za vse upravitelje oken, saj ima zelo malo funkcij, zaradi česar je majhen in hiter. Deluje na X, čeprav je bilo vloženega nekaj truda usmerjeno v Wayland. Številni upravitelji oken za ploščice temeljijo na tej kodi.
deskanje
Najenostavnejši spletni brskalnik, ki si ga sploh niste predstavljali! S Ctrl-g lahko sledite povezavam in odprete nove, programerji ga lahko vdelajo tudi v druge aplikacije. Kot "običajni" uporabnik ga lahko dodate v Emacs! Privzeto ni več funkcij. Za brskanje z zavihki uporabite paket z zavihki.
sinit
Ko se zaljubite v brezsrčna orodja, lahko zagon in nadzor procesa preklopite na sinit. Odpravlja večino nepotrebnih funkcij. Na ta način naprava zažene samo tri signale, kar omogoča zelo minimalen sistem.
Kaj bo manjkalo?
Ko uporabljate brezsrčna orodja, boste pogrešali nekatere funkcije, vendar jih preizkusite, preden presodite. Morda vam sploh nič ne manjka.
Zaključek
Brezsrčna orodja so za večino ljudi nekoliko ekstremna. Vendar večina ljudi ne bo tvegala večjih izboljšav iz strahu, da bodo vse izgubljene. Pridružite se pogumnim in preizkusite paket naenkrat, dokler se ne počutite dobro. Naslednji korak je dvojni zagon v brezsrčen sistem, da boste lahko še naprej opravljali vsakodnevna opravila.