Difference between revisions of "Projets-2016-2017-NixosTegraX1"
Jump to navigation
Jump to search
Line 2: | Line 2: | ||
=Preambule= |
=Preambule= |
||
+ | Ce projet a pour but final de porter la distribution Linux NixOS sur les cartes Nvidia Jetson TX1 qui contiennent un processeur Tegra X1. Il s'agit la d'un processeur multicœurs ARM 64 bits couplé à un GPU de 256 coeurs. |
||
− | The project subject [[ NixOS for Tegra X1 ]] |
||
+ | Pour appréhender le sujet nous avous abordé le gestionnaire de paquet nix pour se familiariser avec les particularités de NixOS. |
||
− | |||
=Project presentation= |
=Project presentation= |
||
Line 20: | Line 20: | ||
The project started January 9th, 2017. |
The project started January 9th, 2017. |
||
− | == |
+ | == Lundi 9 janvier == |
* Choix du projet |
* Choix du projet |
||
− | == |
+ | == Lundi 16 janvier == |
* Découverte du projet |
* Découverte du projet |
||
+ | * Consultation des projet antérieur |
||
⚫ | |||
+ | * Installation des outils Docker (sans succès) -> VM |
||
+ | * Téléchargement de NixOS |
||
+ | |||
+ | == Lundi 23 janvier == |
||
⚫ | |||
− | == Week 3 == |
||
+ | * Définition de l’objectif (paquet NixOS): |
||
+ | ** Renseignement sur les packages |
||
+ | ** Renseignement sur les gestionnaires de packages |
||
− | * Familiarisation avec Nix/NixOS |
||
⚫ | |||
− | == |
+ | == Lundi 6 février == |
⚫ | |||
− | * Recherches pour parvenir à écrire nous-même un paquet Nix |
||
+ | * Installation de l'environnement KDE |
||
+ | * Création d’un utilisateur invité sur NixOs pour utiliser KDE |
||
+ | * Configuration de KDE |
||
− | == |
+ | == Mardi 7 février == |
+ | * Renseignement sur les priorités utilisateur/root et leurs effets dans la suppression et la désinstallation de paquets |
||
+ | * Observation des différences du package manager Nix avec celui d’Ubuntu |
||
* Ecriture d'un simple paquet |
* Ecriture d'un simple paquet |
||
− | == |
+ | == Lundi 13 fevrier == |
+ | * Début de la création d’un paquet test$ |
||
+ | == Semaine du Lundi 27 fevrier == |
||
* Suite de l'écriture du paquet |
* Suite de l'écriture du paquet |
||
* Assez compliqué aucune ressource avec des explications simples |
* Assez compliqué aucune ressource avec des explications simples |
Revision as of 02:31, 6 March 2017
Preambule
Ce projet a pour but final de porter la distribution Linux NixOS sur les cartes Nvidia Jetson TX1 qui contiennent un processeur Tegra X1. Il s'agit la d'un processeur multicœurs ARM 64 bits couplé à un GPU de 256 coeurs. Pour appréhender le sujet nous avous abordé le gestionnaire de paquet nix pour se familiariser avec les particularités de NixOS.
Project presentation
Team
- Supervisors : Olivier Richard
- Members : NASSIK Ahmed Amine, TURRIN Vincent
- Departement : RICM 4, Polytech Grenoble
Progress of the project
The project started January 9th, 2017.
Lundi 9 janvier
- Choix du projet
Lundi 16 janvier
- Découverte du projet
- Consultation des projet antérieur
- Installation des outils Docker (sans succès) -> VM
- Téléchargement de NixOS
Lundi 23 janvier
- Installation de NixOS sur la VM
- Définition de l’objectif (paquet NixOS):
- Renseignement sur les packages
- Renseignement sur les gestionnaires de packages
Lundi 6 février
- Renseignement sur le fichier config de NixOS et modification du fichier
- Installation de l'environnement KDE
- Création d’un utilisateur invité sur NixOs pour utiliser KDE
- Configuration de KDE
Mardi 7 février
- Renseignement sur les priorités utilisateur/root et leurs effets dans la suppression et la désinstallation de paquets
- Observation des différences du package manager Nix avec celui d’Ubuntu
- Ecriture d'un simple paquet
Lundi 13 fevrier
- Début de la création d’un paquet test$
Semaine du Lundi 27 fevrier
- Suite de l'écriture du paquet
- Assez compliqué aucune ressource avec des explications simples
Synthèse du projet
Contexte
Matériel
Logiciels (utilisés)
Emploi du temps et NFC