Projets-2016-2017-NixosTegraX1

From air
Jump to navigation Jump to search

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

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


Ressources