Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:gonzoleri:tutos:installation-binaire-de-guix-sur-debian [09/06/2019 11:30] gonzoleri [Installation] |
utilisateurs:gonzoleri:tutos:installation-binaire-de-guix-sur-debian [09/06/2019 14:29] gonzoleri [Installation] |
||
---|---|---|---|
Ligne 15: | Ligne 15: | ||
[[https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.sh]] | [[https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.sh]] | ||
- | J'ai copié-collé le script dans un nouveau fichier à l'aide de vim : | + | J'ai copié-collé le script dans un nouveau fichier à l'aide de vim, vous pouvez le copier-coller d'ici si vous avez la flemme de le télécharger : |
<code user>$ su</code> | <code user>$ su</code> | ||
Ligne 540: | Ligne 540: | ||
root@debian:~# | root@debian:~# | ||
</file> | </file> | ||
- | Voilà, il ne me reste plus qu'à commencer à explorer ce nouveau package manager installable sur toute distribution GNU/Linux. | + | Voilà, il ne reste plus qu'à commencer à explorer ce nouveau package manager installable sur toute distribution GNU/Linux. |
+ | |||
+ | ===== Utilisation ===== | ||
+ | |||
+ | <code root># apt install info</code> | ||
+ | |||
+ | <code root># info guix</code> | ||
+ | |||
+ | Pour vérifier que Guix a bien été installé, j'ai lancé : | ||
+ | |||
+ | <code root># guix install hello | ||
+ | .................................................................................. | ||
+ | Guix a installé les paquets nécessaires aux dépendances : guile-2.2.4, | ||
+ | texinfo-6.5, pkg-config-0.29.2, perl-5.28.0, module-import-compiled, | ||
+ | mkfontdir-1.0.7, module-import, mkfontscale-1.2.1, libunistring-0.9.10, | ||
+ | freetype-2.9.1, libpng-1.6.37, libpng-1.6.34, libltdl-2.4.6, libgc-7.6.6, | ||
+ | libfontenc-1.1.4, coreutils-8.30, libffi-3.2.1, libcap-2.25, libatomic-ops-7.6.6, | ||
+ | gzip-1.9, guile-gdbm-ffi-20120209.fa1d5b6, guile-2.0.14, gmp-6.1.2, gdbm-1.18, | ||
+ | acl-2.2.52, config.scm et attr-2.4.47. | ||
+ | .................................................................................. | ||
+ | 1 paquet dans le profile | ||
+ | Il pourrait être nécessaire de définir les variables d'environnement suivantes : | ||
+ | |||
+ | export PATH="/root/.guix-profile/bin${PATH:+:}$PATH"</code> | ||
+ | |||
+ | <code root>root@debian:~# export PATH="/root/.guix-profile/bin${PATH:+:}$PATH" | ||
+ | </code> | ||
+ | |||
+ | |||
+ | |||
+ | Test d'installation d'un logiciel depuis le compte user : | ||
+ | |||
+ | <code user>$ guix install quassel | ||
+ | .................................................................................. | ||
+ | Installation d'un nombre considérable de dépendances, 406,0 Mo seront téléchargés | ||
+ | .................................................................................. | ||
+ | 1 paquet dans le profile | ||
+ | Il pourrait être nécessaire de définir les variables d'environnement suivantes : | ||
+ | export PATH="/home/hubert/.guix-profile/bin${PATH:+:}$PATH"</code> | ||
+ | <code user>hubert@debian:~$ export PATH="/home/hubert/.guix-profile/bin${PATH:+:}$PATH"</code> | ||
+ | |||
+ | <code user>hubert@debian:~$ quassel</code> | ||
+ | |||
+ | quassel se lance sans problème :-) | ||
+ | |||
+ | Tout a l'air de bien se passer pour l'instant, je prévois des mises à jour de cette page au fil des avancées... | ||
+ | |||