zavaděč

SINIT - Malý bratranec v rodině init

SINIT - Malý bratranec v rodině init
Sinit je součástí bezucných nástrojů, tyto nástroje byly navrženy tak, aby byly co nejmenší a nejúčinnější. Ve snaze o to, aby byli malí, také odstraňují mnoho funkcí. Z tohoto důvodu je možná budete chtít použít, proto také musíte použít něco jiného. Chcete-li je nasadit, budete se muset rozhodnout, jaké funkce potřebujete, a zkompilovat je. To je důvod, proč můžete pomocí balíčku sinit tlačit „malé“ do extrémů. Nevýhodou je, že mnoho věcí musíte dělat sami, to zahrnuje zjištění toho jiného systému pro ovládání démonů.

Proč je to upřednostňováno?

Důvodem tohoto typu softwaru je optimalizace. Začnete pouze s těmi nejzákladnějšími funkcemi a přidáte vše, co chcete mít. Vzhledem k tomu, že začínáte téměř neplodně, skončíte pouze s požadovanými funkcemi. To je efektivnější ve srovnání s odstraněním nepotřebných funkcí. Možná si uvědomíte, že také nakonec uděláte spoustu práce, než se dostanete k nastavení, a musíte znát dostatek programování, abyste přidali opravy do existujícího kódu a vyřešili problémy v C.

Co můžete ovládat?

Ve většině systémů, nejběžnějším je systemd, máte jeden balíček, který se stará o řízení startu, stopu a démona. Pokud chcete věci minimalizovat a zrychlit, můžete si vybrat sinit a výběr démonového ovladače, který vyhovuje vašim potřebám. Chcete-li to provést, musíte toho o systému Linux vědět dost. Jakmile máte démona, kterého můžete vyladit, potřebujete znát části svého systému. Protože nemůžete ovládat nic jiného než start a stop, musíte spustit jednoho démona nebo zvolit řadič démona.

Jaký démon?

Bezucný web naznačuje, že používáte nástroje démona od společnosti Untroubled.org. Tento software je určen pro jakýkoli systém * Nix, takže znalosti můžete využít i mimo Linux. Použití daemontools-encore je kapitola sama o sobě, ale jednoduše řečeno, balíček učiní z každého skriptu službu. Soubory můžete umístit kamkoli, ale adresáře musí být po spuštění daemontools dostupné. Všechny systémy souborů, na kterých je, musí být proto dříve připojeny jinými skripty. Chcete-li kompilovat tento balíček, musíte vytvořit nový makefile. Jinak je tento balíček standardní způsob kompilace kódu C. Pokud pravidelně nezkompilujete C kód, měli byste to použít jako postup. Nezkoušejte na svém živém systému.

Bezpečný způsob, jak to otestovat.

Jedním z bezpečných způsobů, jak to otestovat, je stáhnout minimální systém Linux a spustit jej na virtuálním stroji. Pokud tak učiníte, vytvořte zdrojový adresář a přidejte sinit, sbase a daemontools-encore. S těmito třemi binárními balíčky můžete vytvořit celý systém řízení spouštění a démonů. Současné systémy jsou spuštěny pomocí systemd. Když začnete vytvářet nový systém, musíte přenést všechny démony, které potřebujete, a spustit je jako jednoduchý skript. Jelikož systemd již spouští skripty, budou to většinou stejné skripty. Co musíte přidat ručně, jsou závislosti mezi procesy. Pokud opravdu chcete vytvořit minimální systém, můžete.

Puchýře rychle, proč se nepoužívá ve většině strojů?

Jakmile bude systém spuštěn pomocí sinit, bude rychle puchýřit. Důvodem je, že budete mít pouze přesný systém, který potřebujete, a nic jiného. Možná se divíte, proč se nepoužívá plošně. Důvody jsou rozmanité, jedním je to, že systemd je již kompletní a sleduje složité interakce mezi procesy. Pokud používáte sinit, budete muset kolem těchto závislostí vybudovat více logiky. Logika, která je již v systemd. Mezi GNOME a systemd existuje také velmi těsná integrace, takže se tyto systémy navzájem podporují. Většina situací je pokryta jednoduše proto, že byly vyvinuty paralelně.

Závěr

Pomocí sinit můžete vytvořit velmi rychlý zaváděcí systém. Budete mít mnoho možností, jak udržet váš systém vyvážený a všechny procesy aktivní a pod dohledem. Budete však muset udělat hodně práce, aby fungoval celý systém se všemi zvonky a píšťalkami. Pro většinu z nás to může být vzrušující projekt, jak se naučit, jak fungují systémy Linux a další * Nix, ale pro naše „produkční systémy“ budeme potřebovat standardní distribuci

Střední tlačítko myši nefunguje ve Windows 10
The prostřední tlačítko myši pomáhá procházet dlouhé webové stránky a obrazovky se spoustou dat. Pokud se to zastaví, budete nakonec používat klávesni...
Jak změnit levé a pravé tlačítko myši na počítači se systémem Windows 10
Je úplnou normou, že všechna zařízení počítačových myší jsou ergonomicky navržena pro praváky. K dispozici jsou však myší zařízení, která jsou speciál...
Emulace kliknutí myší vznášením pomocí myši Clickless Mouse ve Windows 10
Používání myši nebo klávesnice ve špatném držení těla nadměrného používání může mít za následek mnoho zdravotních problémů, včetně napětí, syndromu ka...