Paquets NIX pour Polytech: Difference between revisions

From air
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
=Objectif=
=Objectif=

On se propose ici de poursuivre le projet [[generate_NIX_expression | Génération d'expression NIX]] de 18-19, menait par CHABRE Manon, DE ARAUJO Bastien, COSCIA Daniel.
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://linuxfr.org/news/le-gestionnaire-de-paquets-nix-en-version-2-0 NIX2.0]

Pour une introduction de NIX vous pouvez lire:
- [https://fr.wikipedia.org/wiki/Nix_(gestionnaire_de_paquets)]
- [https://linuxfr.org/news/le-gestionnaire-de-paquets-nix-en-version-2-0 NIX2.0]
- 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







Nix Pills https://nixos.org/guides/nix-pills/


[https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/21-22/18/docs/-/blob/master/packages.md List] of all the Polytech packages.
[https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/21-22/18/docs/-/blob/master/packages.md List] of all the Polytech packages.

Revision as of 10:27, 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: - [1] - NIX2.0 - et le site officiel : [2]


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