Os pacotes Can Guix podem ser entregues em outras distros?

5
Os pacotes

Flatpak e snapd estão disponíveis em outras distribuições porque seus respectivos gerenciadores de pacotes estão sendo criados para instalação em várias distribuições [1] [2]. Isso também é verdade para o gerenciador de pacotes Guix?

Eu me lembro de ouvir que os pacotes Guix eram (ou serão) instaláveis no Debian, mas não consigo encontrar uma referência.

[1] link

[2] link

    
por d3vid 17.06.2016 / 16:43

1 resposta

9

Sou um colaborador ocasional da Guix. Sim, você pode executar pacotes Guix em cima de outras distribuições (o GuixSD é uma distribuição independente do Guix, enquanto o próprio Guix é um gerenciador de pacotes, portanto, ele pode ser usado em qualquer outra distribuição). A seção Instalação binária mostra como configurar facilmente o Guix em cima de outro Distribuição GNU / Linux. Você também pode executar o Guix sem splatting sobre o sistema de arquivos raiz; veja a seção "Executando Guix antes de instalar". (Existem outros tutoriais por aí; eu até escrevi os meus, você pode procurar por ele se quiser.)

Portanto, sim, o Guix pode ser executado como um sistema de empacotamento do espaço do usuário sobre uma distribuição mais "tradicional". (Você precisa do daemon rodando como root e os usuários do worker e etc, mas uma vez que você tenha isso, diferentes usuários podem instalar pacotes para si mesmos sem ter que derrotar uns aos outros.)

No entanto, você pode notar que talvez seja um pouco mais trabalho do que o desejável para que o Guix funcione. Seria muito melhor se você pudesse apt-get install guix ou instalar a partir do yum, pacman, etc. Isso reduziria alguns passos! Guix pode ser empacotado para outras distribuições; Diane Trout estava trabalhando nisso para o Debian . No entanto, por boas razões (talvez muito tempo para entrar aqui?) Guix não segue o Padrão de Hierarquia do Sistema de Arquivos, e apenas por esse motivo provavelmente não será instalado nos repositórios principais do Debian pelo menos em breve. Talvez algum dia isso mude.

Espero que ajude!

    
por 27.06.2016 / 21:08