alglaadur

SINIT - init suguvõsa väike nõbu

SINIT - init suguvõsa väike nõbu
Sinit on osa imetavatest tööriistadest, need tööriistad olid loodud võimalikult väikesed ja tõhusad. Püüdes neid väikseks muuta, kaotavad nad ka paljud funktsioonid. Sel põhjusel võiksite neid kasutada, seetõttu peate kasutama ka midagi muud. Nende juurutamiseks peate otsustama, milliseid funktsioone vajate, ja need kompileerima. Sellepärast saate sinit-paketiga "väikseid" äärmusesse suruda. Negatiivne külg on see, et paljusid asju peate ise tegema, see hõlmab ka selle teise süsteemi leidmist deemonite juhtimiseks.

Miks seda eelistatakse?

Seda tüüpi tarkvara põhjus on optimeerimine. Alustate ainult kõige põhilisematest funktsioonidest ja lisate kõik, mis teil on. Kuna alustate peaaegu viljatust, saate lõpuks ainult soovitud funktsioonid. See on ebavajalike funktsioonide eemaldamisega võrreldes tõhusam. Võite aru saada, et teete seadistamise saamiseks ka palju tööd ja peate teadma piisavalt programmeerimist, et olemasolevale koodile plaastrid lisada ja probleemide tõrkeotsing C-s.

Mida saate kontrollida?

Enamikus süsteemides, kus süsteemd on kõige levinum, on teil üks pakett, mis hoolitseb käivitamise, peatamise ja deemoni juhtimise eest. Kui soovite asju minimeerida ja kiirendada, saate valida oma vajadustele vastava valiku ja deemonikontrolleri. Selleks peate Linuxi süsteemist piisavalt teadma. Kui teil on deemon, mida saate kohandada, peate lihtsalt teadma oma süsteemi tükke. Kuna te ei saa midagi peale juhtimise ja lõpetamise juhtida, peate käivitama ühe deemoni või valima deemoni kontrolleri.

Mis deemon?

Imemiseta veebisait soovitab teil kasutada Untroubledi deemonitööriistu.org. See tarkvara on kirjutatud mis tahes * Nixi süsteemi jaoks, nii et saate kasutada teadmisi ka väljaspool Linuxi. Daemontools-encore kasutamine on omaette peatükk, kuid lihtsalt öeldes muudab pakett mis tahes skripti teenuseks. Faile saab panna kuhu iganes, kuid kataloogide käivitamisel peavad kataloogid olema kättesaadavad. Kõik failisüsteemid, millel see on, tuleb seetõttu teiste skriptidega varem ühendada. Selle paketi kompileerimiseks peate looma uue makefaili. Vastasel juhul on see pakett tavaline viis C-koodi koostamiseks. Kui te ei koosta C-koodi regulaarselt, peaksite seda praktikana kasutama. Ärge proovige oma elusüsteemi sisse lülitada.

Ohutu viis selle testimiseks.

Üks ohutu viis selle testimiseks on minimaalse Linuxi süsteemi allalaadimine ja käivitamine virtuaalses masinas. Kui teete seda, looge lähtekataloog ja lisage sinit, sbase ja daemontools-encore. Nende kolme binaarpaketiga saate ehitada kogu alglaadimise ja deemoni juhtimise süsteemi. Praeguseid süsteeme alustatakse süsteemiga. Uue süsteemi loomist alustades peate kõik vajalikud deemonid üle kandma ja käivitama lihtsa skriptina. Kuna systemd juba töötab skripte, on need enamasti samad skriptid. Käsitsi lisamiseks on protsesside vahelised sõltuvused. Kui soovite tõesti minimaalset süsteemi luua, saate seda teha.

Kiire villimine, miks seda enamikus masinates ei kasutata?

Kui süsteem töötab siniti kasutades, on see villiline kiiresti. Põhjus on see, et teil on ainult täpselt vajalik süsteem ja mitte midagi muud. Võite mõelda, miks seda ei kasutata kõikjal. Põhjusi on mitu: üks on see, et systemd on juba valmis ja see jälgib protsesside keerulisi koostoimeid. Kui kasutate sinitit, peate nende sõltuvuste ümber üles ehitama rohkem loogikat. Loogika, mis on juba süsteemis. GNOME ja systemd vahel on ka väga tihe integratsioon, nii et need süsteemid toetavad üksteist. Enamik olukordi on kajastatud lihtsalt seetõttu, et need on välja töötatud paralleelselt.

Järeldus

Siniti abil saate luua väga kiire käivitussüsteemi. Teil on palju valikuid, kuidas hoida oma süsteem tasakaalus ning kõik protsessid aktiivsed ja järelevalve all. Siiski peate tegema palju tööd, et saada täielik süsteem töötama koos kõigi kellade ja viledega. Enamikule meist võib see olla põnev projekt, et õppida, kuidas Linux ja muud * Nix süsteemid töötavad, kuid vajame oma tootmissüsteemide jaoks standardset jaotust

10 parimat mängu, mida Ubuntu kaudu mängida
Windowsi platvorm on olnud üks mängude domineerivaid platvorme, kuna tohutu protsent mänge areneb täna Windowsi loomupäraseks toetamiseks. Kas keegi s...
5 parimat arkaadmängu Linuxile
Tänapäeval on arvutid tõsised mängimiseks kasutatavad masinad. Kui te ei saa uut rekordit, teate, mida ma mõtlen. Selles postituses saate teada mõnda ...
Lahing Wesnothi eest 1.13.6 Areng vabastati
Lahing Wesnothi eest 1.13.6 ilmus eelmisel kuul, on 1-s kuues arendusversioon.13.x-seeria ja see pakub mitmeid täiustusi, eelkõige kasutajaliidese ja ...