Imeta

Imeta tööriistad

Imeta tööriistad
Paljud Linuxi tarkvarapaketid on funktsioone lisanud juba aastakümneid. Küsimus muutub; Kui suur osa neist funktsioonidest teid aitab ja kui palju on teie plaadi ja mäluressursside lihtsalt segamini ajamine? Meie kangelased on imetatud.org on selle probleemi lahendamiseks võtnud kõik standardkoodi funktsioonid. Armastuse omadused? Kõik funktsioonid on saadaval plaastritena, nii et saate otsustada, kui palju ja milliseid funktsioone soovite. Selle süsteemi abil saate kontrollida, milliseid funktsioone vajate või soovite. Hind on see, et peate oma koodi koostamiseks veidi vaeva nägema. Enamik imetuid tööriistu on enamikus distributsioonides binaarsetena saadaval. Kuid see rikub eesmärgi, kuna teil on väga piiratud funktsioonide kogum. Parem on lähtekood alla laadida! Koostate binaarfaile, ärge muretsege, see pole nii raske, kui paljud arvavad.

Vajalikud tööriistad

Üldiselt vajate binaarfailide loomiseks kompilaatorit. Tavaline GCC töötab tavaliselt, kuigi hooldajad eelistavad tinycc-d. See nõuab teatud seadistamist, nii et valige see, kui olete paar korda kompileerinud ja välja selgitanud, kuidas kompileerimine töötab. Kui olete oma kompilaatori valinud, peate failid alla laadima. Allikas on saadaval git-hoidlatena, nii et installige git ja kasutage oma lähtekoodi kataloogis git-klooni.

Süsteemi seadistamine

Kui kasutate gcc-d, saate selle hõlpsasti installida oma tavapärase paketihalduriga ja seejärel käivitada koodi koostamiseks käsk "make". Kui selle asemel valite tinycc, on teil veel tööd teha. Õnneks saab tinycc end ise kokku panna, nii et laadige see alla git-hoidlatest.

$ git kloon git: // repo.või.cz / tinycc.git

Võite selle kompileerida ja oma süsteemi installida, kuigi saate kompilaatorit kasutada otse selle kataloogist. Kui olete selle seadistanud, soovite vaadata funktsioone, mida soovite. Siin peate ilmselt kõige rohkem tähelepanu pöörama, valima ainult need funktsioonid, mida tegelikult soovite, ja rakendage iga kord nii vähe kui võimalik. Põhjuseks on see, et kõik funktsioonid on plaastrid, lähevad plaastrid valesti ja teil on palju probleeme lähtekoodi uurimisega, et teada saada, mis seal tegelikult olema peaks. Vajalikud tööriistad on "plaaster" ja "diff", et veenduda plaastritega toimetulekus ja nende uurimises.

$ apt install patch && apt install diff

Lõpuks peaksite saama koostada oma lemmiktööriistad!

Mõned huvitavad projektid

Imetuteta terminal

st - lihtne terminal on loodud lihtsalt käskude käitamiseks. Vaikimisi ei kaasne sellega kerimist. Tegelikult pole paljud funktsioonid üldse sisse lülitatud. Soovitavate funktsioonide leidmiseks minge neid oma veebilehelt üles. Kui leiate selle, peate selle alla laadima ja selle saamiseks kasutama plaastrit. Võite uue klaviatuuri otseteega terminali loomiseks lisada funktsiooni. Selleks laadige alla aadress https: // st.imetu.org / patches / newterm / st-newterm-0.8.2.dif. Selle käepärast oleva faili abil saate põhifaili uuendada. Käivitage plaaster lähtekoodi kataloogis.

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

See võib tekitada teile probleeme, kuna teie lähtepunkt pole alati õige, lugege parandamiseks keeldumisfaili. Kui plaaster on edukalt rakendatud, saate jätkata oma eelistuste seadistamist. Seda tehakse konfiguratsioonis.h fail. Kui olete lõpetanud, koostage kood. Enamikus pakettides on teil selleks üks käsk.

$ teha puhas install

Iga paketi jaoks on olemas README-fail, lugege seda!

DWM

DWM asendab kõiki sealseid aknahaldureid, sellel on väga vähe funktsioone, mis muudavad selle väikeseks ja kiireks. See töötab X-il, ehkki selle Waylandi viimiseks on tehtud mõningaid jõupingutusi. Paljud koodiakende haldurid põhinevad sellel koodil.

surfama

Lihtsaim veebibrauser, mida te isegi ette ei kujutanud! Ctrl-g abil saate linke jälgida ja uusi linke avada, programmeerijad saavad selle kinnitada ka teistesse rakendustesse. Tavalise kasutajana saate selle lisada Emacsi! Vaikimisi ei ole enam funktsioone. Vahekaartidega sirvimiseks kasutage paketti „vahelehtedega”.

sinit

Pärast seda, kui olete armunud imetamatutesse tööriistadesse, saate käivitamise ja protsessi juhtimise ümber lülitada. See kaob enamiku mittevajalikest funktsioonidest. Nii käitab teie masin käivitamiseks ainult kolme signaali, mis võimaldab süsteemil olla väga minimaalne.

Mis jääb puudu?

Imikuteta tööriistade kasutamisel jäävad mõned funktsioonid puudu, kuid proovige seda enne, kui otsustate. Teil ei pruugi üldse millestki puudu olla.

Järeldus

Imeta tööriistad on enamiku inimeste jaoks natuke äärmuslikud. Kuid enamik inimesi ei kasuta võimalust suuremate paranduste tegemiseks kartusest, et kõik lähevad kaotsi. Liitu julgematega ja proovige paketti korraga, kuni tunnete end sellest hästi. Järgmine samm on topelt-alglaadimine imetamatusse süsteemi, et veenduda, et saate endiselt igapäevaste ülesannetega jätkata.

X-Mouse Button Control abil saate hiire nupud erinevates tarkvarades erinevalt ümber teha
Võib-olla vajate tööriista, mis võiks muuta teie hiire juhtimissüsteemi iga kasutatava rakendusega. Sel juhul võite proovida rakendust nimega X hiiren...
Microsoft Sculpt Touch juhtmeta hiirte ülevaade
Lugesin hiljuti Microsoft Sculpt Touch juhtmevaba hiir ja otsustas selle osta. Pärast mõnda aega kasutamist otsustasin jagada sellega oma kogemusi. Se...
Rakenduse AppyMouse ekraanipaneel ja hiirekursor Windowsi tahvelarvutitele
Tahvelarvutite kasutajad tunnevad hiirekursorit sageli puudust, eriti kui neil on kombeks sülearvuteid kasutada. Puutetundliku ekraaniga nutitelefonid...