Guix 1.2: Tutorial de instalação da ferramenta de gerenciamento de pacotes

Guix 1.2: Tutorial de instalação da ferramenta de gerenciamento de pacotes

Guix 1.2: Tutorial de instalação da ferramenta de gerenciamento de pacotes

Nesta publicação, veremos como instalar guix, uma ferramenta peculiar e interessante ou sistema de gerenciamento de pacote. Como muitos de nós sabemos, um sistema de gerenciamento de pacotes (gerenciador) é uma coleção de ferramentas que servem para automatizar o processo de instalação, atualização, configuração e remoção de pacotes o software.

Nesta categoria de aplicações, isto é, de gerenciadores de pacotes, geralmente conhecemos e usamos outros mais comuns, como: apt-get, aptidão, apt, pacman, yum, Entre outros. guix, geralmente é menos conhecido, uma vez que normalmente só vem integrado por padrão, no GNU Distro do mesmo nome.

Gui: 1.2

Neste post, como o título diz, vamos nos concentrar apenas no Instalação do Guix 1.2 em um GNU / Linux Distroespecificamente MX Linux 19.3Porém, para quem quer saber um pouco mais sobre guix Você pode visitar nossas publicações anteriores relacionadas a ele, no entanto, vale a pena observar o seguinte sobre guix:

Informações básicas sobre Guix

"Guix como um gerenciador de pacotes é escrito na linguagem Guile Scheme e é baseado no gerenciador de pacotes Nix. E como uma distribuição GNU, inclui apenas componentes gratuitos e vem com o kernel GNU Linux-Libre, limpo de itens não livres do firmware binário." A primeira versão estável do Guix 1.0 foi lançada e essas são suas novidades

"Guix, além das funções típicas de gerenciamento de pacotes, oferece suporte a recursos como a realização de atualizações transacionais, a capacidade de reverter atualizações, trabalhar sem obter privilégios de superusuário, suporte para perfis vinculados a usuários individuais, a capacidade de instalar simultaneamente várias versões de um programa , entre muitas outras funções." O gerenciador de pacotes e distribuição Linux Guix 1.2 já foi lançado

Gui: 1.2
Artigo relacionado:
O gerenciador de pacotes e distribuição Linux Guix 1.2 já foi lançado

Artigo relacionado:
Liste a nova versão do gerenciador de pacotes GNU Guix 1.1
Guia 1.0
Artigo relacionado:
A primeira versão estável do Guix 1.0 foi lançada e essas são suas novidades

Guix: Conteúdo

Guix 1.2: tutorial de instalação

Instalação passo a passo do Guix 1.2

Seguindo o tutorial oferecido em seu Site oficial, especificamente em seu Manual oficial em espanhol, e em seu capítulo sobre «Instalação binária«Faremos o processo automatizado, pois o processo manual pode ser muito longo e difícil para alguns.

passo 1

E o mesmo é o seguinte:

cd /tmp
wget https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.sh
chmod +x guix-install.sh
./guix-install.sh

Guix: Etapa 1 de Instalação

Guix: Etapa 2 de Instalação

Guix: Etapa 3 de Instalação

Nota: Neste ponto o processo foi interrompido e o seguinte comando foi executado para reiniciá-lo.

wget 'https://sv.gnu.org/people/viewgpg.php?user_id=15145' -qO - | sudo -i gpg --import -cd

Guix: Etapa 4 de Instalação

Neste ponto, executamos a última etapa novamente ./guix-install.sh e continuamos:

Guix: Etapa 5 de Instalação

Guix: Etapa 5 de Instalação

Guix: Etapa 6 de Instalação

Guix: Etapa 7 de Instalação

passo 2

Até agora, já instalamos guixNo entanto, temos a seguinte mensagem de erro que precisa ser corrigida, mas primeiro devemos, no meu caso específico, configurar e / ou executar o demônio ou serviço Guix (guix-daemon) ser capaz de executar certos comandos, como a instalação de pacotes para instalar o pacote solicitado (glibc-utf8-locales ou glibc-locales).

No manual, no final da seção 2.4.1 Configuração do ambiente de compilação o seguinte é indicado em uma nota de rodapé:

"Se sua máquina usa o sistema de inicialização systemd, copiar o arquivo de prefixo / lib / systemd / system / guix-daemon.service para / etc / systemd / system garantirá que guix-daemon inicie automaticamente. Da mesma forma, se sua máquina usa o sistema de inicialização Upstart, copie o prefixo do arquivo / lib / upstart / system / guix-daemon.conf para / etc / init".

Como disse, no meu caso particular, para testar decidi manualmente e graficamente execute o Demônio de Guix, por meio do explorador de arquivos, da seguinte maneira:

Guix: Etapa 8 de Instalação

passo 3

Neste ponto, agora posso executar todos os comandos no Guix Package Manager, como visto abaixo:

Guix: Etapa 9 de Instalação

Guix: Etapa 10 de Instalação

A partir daqui, resta a cada um ler e aprender sobre Guix, lendo seu Manual oficial em espanhol e, se necessário, acessando o Seção de ajuda online em espanhol de sua teia.

Imagem genérica para conclusões do artigo

Conclusão

Nós esperamos isso "postinho útil" sobre como instalar «Guix», especificamente o ferramenta de gerenciamento de pacote, uma vez que, sob esse mesmo nome, o avançado Distribuição GNU desenvolvido por Projeto GNU que respeite a liberdade de computação de seus usuários; é de grande interesse e utilidade, para todo o «Comunidad de Software Libre y Código Abierto» e de grande contribuição para a difusão do maravilhoso, gigantesco e crescente ecossistema de aplicações de «GNU/Linux».

E para mais informações, nem sempre hesite em visitar qualquer Biblioteca online como OpenLibra y jedit para ler livros (PDFs) neste tópico ou em outros áreas de conhecimento. Por enquanto, se você gostou disso «publicación», não pare de compartilhar com outros, em seu Sites, canais, grupos ou comunidades favoritos de redes sociais, de preferência gratuitas e abertas como Mastodonte, ou seguro e privado como Telegram.


O conteúdo do artigo segue nossos princípios de Ética editorial. Para relatar um erro, clique Clique aqui.

Seja o primeiro a comentar

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.