Slackjeff Wiki

Juntando bits aprendemos juntos

Ferramentas do usuário

Ferramentas do site


so:pacotes:guix

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
so:pacotes:guix [2026/02/26 12:07] – [Instalação] orahcioso:pacotes:guix [2026/02/26 13:06] (atual) – [Uso básico] adicionei uma subseção para atualiações de pacotes orahcio
Linha 72: Linha 72:
  
 Essa funcionalidade é útil pois existem certas bibliotecas que são compartilhadas por vários pacotes. Então se um pacote é tirado do perfil mas trouxe com ele algumas bibliotecas, e num outro momento você queira instalar outro pacote que usa algumas das mesmas bibliotecas do pacote anterior, elas já não serão necessárias mais serem baixadas, apenas revinculadas ao perfil deixando de ser lixo. Essa funcionalidade é útil pois existem certas bibliotecas que são compartilhadas por vários pacotes. Então se um pacote é tirado do perfil mas trouxe com ele algumas bibliotecas, e num outro momento você queira instalar outro pacote que usa algumas das mesmas bibliotecas do pacote anterior, elas já não serão necessárias mais serem baixadas, apenas revinculadas ao perfil deixando de ser lixo.
 +
 +==== Atualizando pacotes ====
 +
 +Para atualizar os pacotes do seu perfil é necessário carregar a última versão do *guix*, para isso
 +
 +  guix pull
 +
 +após a construção da nova versão do gerenciador de pacotes no seu perfil, pode proceder com a atualização dos pacotes instalados
 +
 +  guix package --upgrade
 +  
 +Como o **guix** funciona a partir de um //daemon// que é executado pelo root do sistema, devemos atualizar o perfil raiz também
 +
 +  sudo -i guix pull
 +  
 +essa flag ''-i'' permite que o comando seja executado a partir do perfil do super-usuário. Basta que faça isso com a mesma frequência de atualização do seu sistema.
so/pacotes/guix.1772107655.txt.gz · Última modificação: por orahcio