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.
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
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
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
Neste ponto, executamos a última etapa novamente ./guix-install.sh
e continuamos:
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:
passo 3
Neste ponto, agora posso executar todos os comandos no Guix Package Manager, como visto abaixo:
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.
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.