MatuushOS je moja distribúcia, ktorá je navrhnutá podobne ako NixOS a
ChromeOS, ak kde väčšina nástrojov je napísaná v Ruste. Je nemeniteľná (systémové zmeny sa dajú robiť len zmenou repozitára,
z ktorého sa sťahujú aktualizované tarbally), programy používateľa sa dajú
meniť príkazom pm
a cez Flatpak (Snap nie je podporovaný, lebo
vyžaduje službu, ktorá beží iba cez SystemD). Zároveň sa dá použiť aj ako metadistribúcia, čo znamená, že sa dá používať všade, kde je Rust podporovaný, a na všeličo možné (ako napríklad virtualizačný hostiteľ). A všetko z tohoto je open source, čo znamená, že všetko je dostupné na GitLabe projektu. Plus PID1 je tiež napísaný v Ruste, a ktorý len spúšťa služby, čiže nerobí všetko, takže je v súlade s Unixovou filozofiou.
Asi pred rokom som napísal kontroverzný článok na kontroverziu v NixOS. Áno, viem, je to paradox. Potom som prešiel na Fedoru od napísania tohoto článku, pričom ju stále používam na mojom Macu, lebo tam mám dôležité veci. Ale teraz po roku som sa rozhodol, že NixOS vyskúšam znova, tentokrát ale ako používateľ, ktorý nesleduje dianie okolo NixOS (na fórum tejto distribúcie som sa prihlásil iba teraz, aby som mohol ľahšie dohľadať príspevok a skopírovať odkaz naň). Poďme sa pozrieť, ako som si ho nastavil. Poznámka autora: Aktuálnu konfiguráciu nájdete na https://gitlab.com/TenTypekMatus/nixos . Čo to je? NixOS je linuxová distribúcia, ktorá je nemenná, a ktorá sa konfiguruje pomocou jazyka, ktorý sa volá Nix, ale k nemu sa ešte dostaneme. Je to metadistribúcia, ktorú si môžete nakonfigurať tak, ako vy chcete. Inštalácia Poznámka autora: Kroky inštalácie sú v inštalátore NixOS iné než tie, ktoré budem popisovať. Ja i...
Komentáre
Zverejnenie komentára
- Buďte slušní
- Nevhodné komentáre budú vymazané
Každý komentár bude zadržaný na kontrolu.