NixOS: uma distribuição separada e diferente com o KDE

crianças

NixOS é uma distribuição Linux construída em cima do gerenciador de pacotes Nix (incluindo o kernel, aplicativos, pacotes de sistema e arquivos de configuração). Ele usa uma configuração declarativa e permite atualizações confiáveis ​​do sistema.

Esta distribuição Linux É distribuído por dois ramos principais: versão estável atual e instável após o desenvolvimento mais recente.

Embora O NixOS começou como um projeto de pesquisa, agora é um sistema operacional funcional e utilizável que inclui detecção de hardware, KDE como sistema de desktop padrão e sistema de gerenciamento de serviço.

Sobre o NixOS

Nix armazena todos os pacotes de forma isolada um do outro, resultando em nenhum diretório / bin, / sbin, / lib ou / usr e todos os pacotes são mantidos em / nix / store.

Este é um visual legal que não é encontrado em outras distribuições Linux. Cada pacote reside em seu próprio subdiretório / armazenamento.

Cada pacote possui um identificador único que captura todas as suas dependências armazenadas em um hash criptográfico.

Embora o NixOS seja um projeto de pesquisa, é um sistema operacional funcional e utilizável que inclui detecção de máquina física, KDE como sua área de trabalho padrão e systemd para gerenciar serviços de sistema.

O NixOS possui algumas ferramentas criadas por seus desenvolvedores dedicadas a DevOps e tarefas de implementação

Com o NixOS, o ambiente de trabalho é iniciado automaticamente, que neste caso é o KDE Plasma 5, que é um ambiente de área de trabalho bastante limpo e com boa estética.

O mais fascinante do NixOS é o arquivo de configuração que implementam para sua instalação, conhecido como "Configuration.nix".

Com o qual o usuário coloca todas as configurações e necessidades específicas do sistema neste arquivo.

Além disso, temos a possibilidade de pré-escolher os pacotes, os drivers que deseja usar, o ambiente de trabalho, o gerenciador de tela, as opções de administração de rede, o gerenciador de boot, o fuso horário, o servidor. display, usuários, opções de touchpad, etc.

Características

O Nix Package Manager constrói o sistema operacional completo durante a instalação. Ele reúne totalmente os componentes do sistema operacional, desde o kernel até os aplicativos de software e pacotes do sistema.

Ele também cria os arquivos de configuração que atenderão às suas especificações.

Nix tem muitas outras vantagens. Por exemplo, é uma distribuição Linux puramente funcional. Isso significa que ele trata os pacotes de aplicativos como valores em linguagens de programação puramente funcionais, como Haskell.

Nix OS 1

Eles são construídos por funções que não têm efeitos colaterais no desempenho da distribuição.

Os valores nunca mudam depois que os aplicativos são criados. Essa característica permite muitos recursos poderosos.

Isso inclui a capacidade de executar várias versões de um aplicativo, a estabilidade de ter controle de dependência completo para cada aplicativo, a segurança do suporte multiusuário e a conveniência de atualizações e reversões atômicas.

Como eu disse antes, O NixOS oferece uma série de vantagens e conveniências em relação às distribuições Linux mais tradicionais. Isso torna o NixOS particularmente atraente para administradores de sistema.

Quando um pacote é desinstalado, ele não é removido do sistema imediatamente. Esse atraso facilita uma reversão inesperada.

Também evita problemas nos perfis de outros usuários sobre arquivos perdidos. Em vez disso, você pode remover com segurança os pacotes não utilizados.

Por exemplo, o comando de três palavras << nix-collect-garbage >> remove todos os pacotes que não estão sendo usados ​​por nenhum perfil de usuário ou por um programa em execução no momento.

Baixar NixOS

Si querem testar esta distribuição Linux em seus computadoresEles devem baixar a imagem do sistema do site oficial do projeto, onde podem encontrar um link na seção de download. O link é este.

Para salvar a imagem NixOS em um stick USB Posso recomendar o uso do Etcher, que é uma ferramenta multiplataforma.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.