Michal Sojka
Pracuji na ČVUT CIIRC, kde se zabývám vývojem a výzkumem okolo embedded systémů a autonomních aut. Na ČVUT FEL učím předměty operační systémy, real-time programování a efektivní software.
wentasah
Sessions
03-17
17:00
55min
Nix & NixOS
Michal Sojka
Nix je revoluční správce balíků, který jednoduchým způsobem umožňuje věci v tradičních linuxových systémech nevídané a navíc je kompatibilní se všemi Linuxovými distribucemi. Je tudíž ideálním prostředkem, jak distribuovat software, který poběží "všude".
Na workshopu si ukážeme:
- základy práce s Nixem,
- jak ho použít pro práci s libovolnou verzí libovolného softwaru,
- jak vytvořit "balíček" pro software, který ještě není pro Nix k dispozici,
- jak si vytvořit vlastní distribuci založenou na NixOSu, která obsahuje verze softwaru, jaké potřebujete
- jak použít Nix/NixOS pro vytváření kontejnerů bez zbytečného balastu.
Workshop 1