Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
mbb
doc_user
Commits
96425f7e
Commit
96425f7e
authored
Jun 30, 2021
by
remy
Browse files
adding guix basic doc
parent
494aa645
Changes
1
Hide whitespace changes
Inline
Side-by-side
docs/guix.md
0 → 100644
View file @
96425f7e
<!-- toc -->
Guix est désormais disponible sur les cluster ISEM et MBB.
Guix permet d'améliorer sensiblement la reproductibilité des logiciels, notamment par une compilation bas niveau séparée de l'OS.
Guix stocke des checksums de chaque logiciel et fonctionne avec un système de liens symboliques permettant de diminuer l'espace utilisé.
Pour utiliser guix sur le cluster, vous pouvez commencer par faire une recherche :
```
bash
guix search font
# si "guix" ne fonctionne pas, essayez avec le chmin absolu
/usr/local/bin/guix search font
```
Pour installer un package :
```
bash
guix
install
font-dejavu
# pour spécifier une version
guix
install
perl@5.30.2
```
Ensuite, il faut mettre à jour son fichier
`.bashrc`
(si ce dernier ne contient pas encore ces informations) :
```
bash
echo
'GUIX_PROFILE="/home/remy/.guix-profile"'
>>
~/.bashrc
echo
'. "$GUIX_PROFILE/etc/profile"'
>>
~/.bashrc
# si besoin
echo
'GUIX_PROFILE="/home/remy/.guix-profile"'
>>
~/.bashrc
.
~/.bashrc
```
```
bash
perl
-V
>
Summary of my perl5
(
revision 5 version 30 subversion 2
)
configuration:
>
...
```
Mettre à jour :
```
bash
# mise à jour de guix
guix pull
# mise à jour des packages
guix package
-u
```
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment