Quer saber mais sobre NixOS e Flakes em detalhes? Procurando por um tutorial para iniciantes? Então você veio ao lugar certo!
📖 Um livro NixOS & Flakes não oficial e com opiniões para iniciantes: https://nixos-and-flakes.ieda.me/
- English Version: https://nixos-and-flakes.thiscute.world/
- 中文版: https://nixos-and-flakes.thiscute.world/zh/
- Versão em Português: https://nixos-and-flakes.ieda.me/
- 日本語版: https://nixos-and-flakes-ja.hayao0819.com/
Se você estiver usando macOS, ryan4yin/nix-darwin-kickstarter pode ser um bom ponto de partida. Você pode aprender a usar o Nix com este livro e usar o nix-darwin-kickstarter como ponto de partida para construir sua própria configuração Nix.
Não sou um especialista em NixOS e o utilizo há menos de 9 meses até agora (fevereiro de 2024), então deve haver alguns equívocos ou exemplos inadequados no livro. Se alguém encontrar algo incorreto ou tiver quaisquer perguntas/sugestões, por favor, me informe, abrindo uma issue ou participando da discussão em GitHub Discussions. Terei o maior prazer em continuar a otimizar o conteúdo deste livro.
A razão pela qual eu escrevi este pequeno livro foi apenas porque ninguém na comunidade o fez por mim, que era um iniciante na época, então eu escolhi fazê-lo eu mesmo. Embora eu soubesse que poderia cometer erros, é muito melhor do que não fazer nada.
Minha esperança é que este livro possa ajudar mais pessoas, permitindo que elas experimentem as alegrias do NixOS. Espero que gostem!
A funcionalidade experimental flakes é um desenvolvimento importante para o Nix. Ela introduz uma política para gerenciar dependências entre expressões Nix, melhora a reprodutibilidade, a componibilidade e a usabilidade no ecossistema Nix. Embora ainda seja um recurso experimental, os flakes são amplamente utilizados pela comunidade Nix.1
Flakes é uma das mudanças mais significativas que o projeto Nix já viu.2
Os benefícios dos Flakes são evidentes, e toda a comunidade NixOS o adotou de todo o coração. Atualmente, mais da metade dos usuários utiliza Flakes3, o que nos dá a garantia de que o Flakes não será descontinuado.
No geral, eu recomendo fortemente que todos usem o Flakes, especialmente porque este livro gira em torno do NixOS e do Flakes. Contudo, é crucial estar preparado para possíveis problemas que podem surgir devido às futuras breaking changes.
No entanto, uma comunidade real só existe quando seus membros interagem de forma significativa, aprofundando a compreensão mútua e levando ao aprendizado.
If you find something which doesn't make sense, or something doesn't seem right, please make a pull request and please add valid and well-reasoned explanations about your changes or comments.
Se você encontrar algo que não faça sentido, ou que pareça incorreto, por favor, envie um pull request e adicione explicações válidas e bem fundamentadas sobre suas alterações ou comentários.
Antes de enviar um pull request, por favor, consulte as diretrizes de contribuição.
Obrigado a todas as pessoas que já contribuíram para este projeto!
- A capa é baseada na imagem do anime "The Rolling Girls"
- O logotipo do NixOS é de NixOS
NixOS & Flakes Book © 2023 por Ryan Yin é licenciado sob CC BY-SA 4.0