Orateurs
Pierre GAMBAROTTO
(IMT)
Romain Theron
Description
Nix est un gestionnaire de paquets logiciels, et un langage permettant de décrire comment construire un logiciel.
Cet atelier pratique vous initiera aux principes fondamentaux :
nix bas niveau : notions de dérivation, de store
nix pour installer un environnement de développement isolé et reproductible, sur n'importe quel linux/macos
langage nix pour définir un paquet perso
mise en pratique :
installer des paquets
créer un script, l'installer
créer un environnement à partager
Prérequis :
avoir installé nix : https://plmlab.math.cnrs.fr/nix/atelier/-/snippets/41
savoir éditer un fichier
des connaissances basiques de sh/bash
Public visé :
ASR
développeur
tout autre curieux voulant découvrir les concepts de reproductibilité logicielle