Paquets NIX pour Polytech: Difference between revisions
Jump to navigation
Jump to search
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
=Objectif= |
=Objectif= |
||
On se propose ici de |
On se propose ici de reconsidere le projet [[generate_NIX_expression | Génération d'expression NIX]] de 18-19. |
||
Les infos liées aux résultats de leur projet est consultable au lien suivant : [https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/18-19/19/docs Fiche] |
Les infos liées aux résultats de leur projet est consultable au lien suivant : [https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/18-19/19/docs Fiche] |
||
Nix et son éco-systèmes et l'un des plus riche dans les systèmes de paquetage de logiciels. |
|||
⚫ | |||
Pour une introduction de NIX vous pouvez lire: |
|||
* [https://fr.wikipedia.org/wiki/Nix_(gestionnaire_de_paquets)] |
|||
⚫ | |||
* et le site officiel : [https://nixos.org] |
|||
'''Il s'agira ''' de définir une nouvelle stratégie pour l'exploitation des capacités de l'éco-système Nix pour les différents besoins de cours: |
|||
* Utilisation des flakes |
|||
* Etude de Devenv |
|||
* Support Linux/Darwin |
|||
* Identification des Paquets (et création de ces paquets) |
|||
* Environnement de développement |
|||
[https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/21-22/18/docs/-/blob/master/packages.md List] of all the Polytech packages. |
|||
'''Git repositories :''' |
|||
* [https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/21-22/18/docs Main repo] with the 3 solutions on 3 different pages. |
|||
Nix Pills https://nixos.org/guides/nix-pills/ |
|||
* [https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/21-22/18/docs Docs repo] containing logs and the report. |
|||
* [https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/21-22/18/demonstration Demo repo] used during the presentation. |
|||
* [https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/21-22/18/nix-environments Forked repo] of the nix-environments project we use as a base for Flakes. |
|||
* [https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/21-22/18/code_for_testing First repo] we created to test out Nix commands and Nix Pills. |
|||
= Prérequis = |
= Prérequis = |
Latest revision as of 10:32, 13 January 2025
Objectif
On se propose ici de reconsidere le projet Génération d'expression NIX de 18-19.
Les infos liées aux résultats de leur projet est consultable au lien suivant : Fiche
Nix et son éco-systèmes et l'un des plus riche dans les systèmes de paquetage de logiciels.
Pour une introduction de NIX vous pouvez lire:
Il s'agira de définir une nouvelle stratégie pour l'exploitation des capacités de l'éco-système Nix pour les différents besoins de cours:
- Utilisation des flakes
- Etude de Devenv
- Support Linux/Darwin
- Identification des Paquets (et création de ces paquets)
- Environnement de développement
List of all the Polytech packages.
Git repositories :
- Main repo with the 3 solutions on 3 different pages.
- Docs repo containing logs and the report.
- Demo repo used during the presentation.
- Forked repo of the nix-environments project we use as a base for Flakes.
- First repo we created to test out Nix commands and Nix Pills.
Prérequis
Goût pour les langages fonctionnels et environnement Linux