# Zero to Nix > Nix와 플레이크를 배우는 안내서 Zero to Nix is a flake-centric resource for learning Nix created by [Determinate Systems](https://determinate.systems/llms.txt). It takes you on a [learning journey](#start-pages) from installing Nix to exploring Nix development environments to building Nix packages and more. It also offers a series of [concept pages](#concept-pages) covering some of the trickier corners of Nix. ## Start pages These pages take you on a Nix journey from installing Nix through accomplishing meaningful tasks with Nix: - [시스템에서 Nix 실행하기](https://zero-to-nix.com//start/install) - [Nix로 프로그램 실행하기](https://zero-to-nix.com//start/nix-run) - [Nix 개발 환경 살펴보기](https://zero-to-nix.com//start/nix-develop) - [Nix로 패키지 빌드하기](https://zero-to-nix.com//start/nix-build) - [Nix 패키지 검색하기](https://zero-to-nix.com//start/nix-search) - [프로젝트를 플레이크로 전환하기](https://zero-to-nix.com//start/init-flake) - [Nix 제거하기(필요한 경우)](https://zero-to-nix.com//start/uninstall) - [더 알아보기](https://zero-to-nix.com//start/learn-more) ## Concept pages These pages provide a more theoretical take on some of the trickier corners of Nix: - [캐싱](https://zero-to-nix.com//concepts/caching) - [채널](https://zero-to-nix.com//concepts/channels) - [클로저](https://zero-to-nix.com//concepts/closures) - [선언형 프로그래밍](https://zero-to-nix.com//concepts/declarative) - [Derivation](https://zero-to-nix.com//concepts/derivations) - [개발 환경](https://zero-to-nix.com//concepts/dev-env) - [생태계](https://zero-to-nix.com//concepts/ecosystem) - [FlakeHub](https://zero-to-nix.com//concepts/flakehub) - [Nix 플레이크](https://zero-to-nix.com//concepts/flakes) - [밀폐성](https://zero-to-nix.com//concepts/hermeticity) - [증분 빌드](https://zero-to-nix.com//concepts/incremental-builds) - [Nix](https://zero-to-nix.com//concepts/nix) - [Determinate Nix Installer](https://zero-to-nix.com//concepts/nix-installer) - [Nix 언어](https://zero-to-nix.com//concepts/nix-language) - [Nix 스토어](https://zero-to-nix.com//concepts/nix-store) - [NixOS](https://zero-to-nix.com//concepts/nixos) - [Nixpkgs](https://zero-to-nix.com//concepts/nixpkgs) - [패키지 관리](https://zero-to-nix.com//concepts/package-management) - [패키지](https://zero-to-nix.com//concepts/packages) - [의존성 고정](https://zero-to-nix.com//concepts/pinning) - [출처](https://zero-to-nix.com//concepts/provenance) - [실체화](https://zero-to-nix.com//concepts/realisation) - [재현성](https://zero-to-nix.com//concepts/reproducibility) - [샌드박싱](https://zero-to-nix.com//concepts/sandboxing) - [시스템 특정성](https://zero-to-nix.com//concepts/system-specificity) ## Other formats For additional LLM-oriented manifests, see also: - [`llms-small.txt`](https://zero-to-nix.com/llms-small.txt) (compact structure-only version) - [`llms-full.txt`](https://zero-to-nix.com/llms-full.txt) (complete content in one file) ## Other Determinate Systems projects These other projects under the Determinate Systems umbrella have their own LLM-oriented manifests: - [FlakeHub](https://flakehub.com/llms.txt) (FlakeHub is a platform for publishing and discovering Nix flakes and Nix artifacts, featuring semantic versioning, private flakes with federated, JWT-based authentication, flake discovery via search, labels, and other means, and next-generation Nix binary caching with FlakeHub Cache.) - [Determinate documentation](https://docs.determinate.systems/llms.txt) (Determinate is Nix for teams: Stop wrestling with binary caches, reinventing deploy scripts, and figuring out access controls. Confidently adopt and scale Nix across teams of any size.) - [Determinate Systems website](https://determinate.systems/llms.txt) (Our goal for Determinate is to enable fearless innovation by bringing Nix to teams, providing a complete Nix-based workflow from installation through collaboration and CI to deployment.)