Use o gerenciador de pacotes Nix em qualquer sistema operacional Linux

NixOS é um sistema operacional Linux declarativo. Os usuários criam seu sistema operacional do zero com um arquivo de configuração e o uso de um excelente gerenciador de pacotes. Mas você sabia que é possível usar o gerenciador de pacotes Nix em qualquer sistema operacional Linux? Veja como fazê-lo funcionar no seu PC Linux.

Como você instala o gerenciador de pacotes Nix no Linux?

O gerenciador de pacotes Nix (que vem com o NixOS) pode ser instalado em qualquer sistema operacional Linux . No entanto, você precisará de uma janela de terminal para instalá-lo em seu sistema operacional Linux. Então, como você abre uma janela de terminal? Pressione Ctrl + Alt + T no teclado. Ou procure por “Terminal” no menu do aplicativo.

Quando a janela do terminal estiver aberta e pronta para uso, você poderá instalar o gerenciador de pacotes Nix usando o comando curl . Não tem o aplicativo Curl instalado no seu PC Linux? Instale-o com os comandos abaixo.

ubuntu

sudo apt install curl

Debian

sudo apt-get install curl

Arch Linux

sudo pacman -S curl

Fedora

sudo dnf install curl

OpenSUSE

sudo zypper instalar curl

O gerenciador de pacotes Nix é instalado por meio de um script e há duas maneiras de instalá-lo. Multiusuário e usuário único. Você desejará executar a versão do comando –no-daemon para instalá-lo em seu sistema como um único usuário.

sh <(curl -l="" https://nixos.org/nix/install)="">

Depois de executar o comando acima, o script solicitará sua senha (para usar sudo ). Usando o teclado, digite a senha associada à sua conta de usuário.

Alternativamente, se houver mais de um usuário em seu computador, você precisará executar o comando –daemon . Cada usuário pode interagir constantemente com o gerenciador de pacotes Nix com um daemon.

sh <(curl -l="" https://nixos.org/nix/install)="">

Ao executar o comando acima, você verá uma breve descrição do que o gerenciador de pacotes Nix pode fazer em seu computador, o que ele instalará durante o processo de configuração inicial, etc. Pressione a tecla Y para continuar.

Quando você pressiona Y , ele mostra o que a ferramenta de instalação fará. Leia-o. Depois de lê-lo, pressione a tecla Y para confirmar que deseja continuar.

A ferramenta de instalação do Nix solicitará permissões de sudo assim que for instruído a continuar. A execução do gerenciador de pacotes Nix no modo daemon requer acesso sudo. Para dar ao gerenciador de pacotes Nix acesso ao sudo, pressione a tecla Y ao lado de “Posso usar o sudo?”

Quando você dá acesso sudo ao instalador, ele se configura automaticamente no seu computador. A instalação não demorará muito. Quando estiver completo, você será automaticamente colocado no “nix-shell”, que é usado para instalar pacotes.

Configurando o gerenciador de pacotes Nix

Antes de usar o gerenciador de pacotes Nix, você deve baixar os canais mais recentes. Os canais fornecem software para o gerenciador de pacotes Nix, permitindo que você o instale facilmente.

Para atualizar os canais, abra uma janela de terminal. Você pode abrir uma janela de terminal pressionando Ctrl + Alt + T no teclado. Ou procure por “Terminal” no menu do aplicativo para iniciá-lo.

Depois que a janela do terminal estiver aberta, você poderá usar o comando nix-channel –update . Este comando irá pegar todos os canais para o gerenciador de pacotes Nix e descompactá-los. Além disso, se houver alguma atualização de pacote, ela também será removida.

nix-channel --update

Quando seus canais estiverem configurados, você poderá executar o comando nix-env -qa para visualizar os pacotes disponíveis.

nix-env -qa

Você pode salvar os pacotes disponíveis em um arquivo de texto posteriormente com o seguinte comando.

nix-env -qa > nix-pkgs.txt

Como usar o gerenciador de pacotes Nix para instalar aplicativos

Você precisará procurar um pacote para instalar o software com o gerenciador de pacotes Nix em seu sistema Linux. Dirija-se à página da web de pesquisa de pacotes Nix. Em seguida, siga as etapas abaixo.

  1. Encontre a caixa de busca de pacotes e digite o aplicativo que deseja instalar. Por exemplo, para instalar o Vim, procure por “vim”. Em seguida, pressione a tecla enter para visualizar os resultados da pesquisa.
  2. Procure nos resultados da pesquisa o pacote que deseja instalar e selecione-o com o mouse. Os detalhes do pacote aparecerão quando você o selecionar nos resultados da pesquisa.
  3. Quando os resultados da pesquisa revelarem os detalhes do pacote, localize a seção “nix-env” e clique nela com o mouse . Em seguida, encontre “On Non-NixOS” e copie o comando para a área de transferência.
  4. Depois de copiar seu comando para a área de transferência, cole-o no terminal para instalar seu aplicativo. Por exemplo, para instalar o Vim, cole este comando.

nix-env -iA nixpkgs.vim

Depois de instalar seu programa, você pode iniciá-lo a partir do terminal. Entenda que os pacotes Nix não aparecerão com ícones de aplicativos no menu de aplicativos. Em vez disso, você deve iniciá-los diretamente do terminal.

Por exemplo, execute o seguinte comando em uma janela de terminal para iniciar o aplicativo vim.

vim

Leave a Comment

14 novos recursos do Thunderbird 3 que vão te deixar feliz

14 novos recursos do Thunderbird 3 que vão te deixar feliz

Temos abordado os recursos do Outlook 2010 em muitos detalhes, mas como ele não será lançado antes de junho de 2010, é hora de dar uma olhada no Thunderbird 3.

Baixe o FlightGear Flight Simulator gratuitamente [Divirta-se]

Baixe o FlightGear Flight Simulator gratuitamente [Divirta-se]

De vez em quando, todo mundo precisa de uma pausa. Se você está procurando um jogo interessante, experimente o Flight Gear. É um jogo multiplataforma de código aberto e gratuito.

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

O MP3 Diags é a ferramenta definitiva para corrigir problemas na sua coleção de áudio musical. Ele pode marcar corretamente seus arquivos MP3, adicionar capas de álbuns ausentes e corrigir VBR.

Aplicativos de notificação de desktop do Google Voice

Aplicativos de notificação de desktop do Google Voice

Assim como o Google Wave, o Google Voice gerou um burburinho em todo o mundo. O Google pretende mudar a forma como nos comunicamos e, como está se tornando

Baixe os favoritos do Flickr com o FlickrFaves

Baixe os favoritos do Flickr com o FlickrFaves

Existem muitas ferramentas que permitem aos usuários do Flickr baixar suas fotos em alta qualidade, mas existe alguma maneira de baixar os Favoritos do Flickr? Recentemente, viemos

OK Sampler é um software de amostragem de música gratuito

OK Sampler é um software de amostragem de música gratuito

O que é Sampling? Segundo a Wikipédia, “É o ato de pegar uma parte, ou amostra, de uma gravação sonora e reutilizá-la como um instrumento ou

Backup do Google Sites: Importar/Exportar

Backup do Google Sites: Importar/Exportar

O Google Sites é um serviço do Google que permite ao usuário hospedar um site no servidor do Google. Mas há um problema: não há uma opção integrada para fazer backup.

Aplicativo de desktop do Google Tasks

Aplicativo de desktop do Google Tasks

O Google Tasks não é tão popular quanto outros serviços do Google, como Agenda, Wave, Voice, etc., mas ainda é amplamente utilizado e é parte integrante da vida das pessoas.

Como recuperar partições perdidas e dados do disco rígido [Guia]

Como recuperar partições perdidas e dados do disco rígido [Guia]

Em nosso guia anterior sobre como limpar com segurança o disco rígido e a mídia removível por meio do Ubuntu Live e do CD de inicialização DBAN, discutimos que o disco baseado no Windows

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.