Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
xenomai [Le 17/01/2017, 19:41]
L'Africain
xenomai [Le 16/10/2017, 16:21] (Version actuelle)
L'Africain Maj de la page
Ligne 1: Ligne 1:
-{{tag>Lucid BROUILLON}}+{{tag>Xenial ​BROUILLON}}
 ---- ----
  
 ====== Xenomai ====== ====== Xenomai ======
  
-Xenomai est un socle applicatif qui permet de développer des applications temps réel. Pour faire bref, c'est un noyau temps réel qui se juxtapose au noyau Linux qui lui a un fonctionnement en temps partagé. Xenomai offre plusieurs API native, posix, vrtx, ... L'​application peut s'​exécuter dans l'​espace utilisateur ou l'​espace noyau.+Xenomai est un socle applicatif qui permet de développer des applications ​[[wpfr>temps réel#​informatique|temps réel]]. Pour faire bref, c'est un noyau temps réel qui se juxtapose au noyau Linux qui lui a un fonctionnement en temps partagé. Xenomai offre plusieurs API native, posix, vrtx, ... L'​application peut s'​exécuter dans l'​espace utilisateur ou l'​espace noyau.
  
  
 Xenomai est sous licence GPL. Xenomai est sous licence GPL.
  
-===== Pré-requis ===== 
  
-  * Peut-être assez simple comme difficile 
  
 ===== Installation ===== ===== Installation =====
  
-=== Méthode simple: === +[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] **[[apt>xenomai-doc,​libxenomai1,​libxenomai-dev|xenomai-doc libxenomai1 libxenomai-dev]]**
- +
-Cette méthode est à privilégier. Utilisation des paquets ubuntu. +
- +
-[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] **[[apt://xenomai-doc,​libxenomai1,​libxenomai-dev,​xenomai-runtime,​linux-image-2.6.32.20-xenomai-2.5.5.2|xenomai-doc libxenomai1 libxenomai-dev ​xenomai-runtime linux-image-2.6.32.20-xenomai-2.5.5.2]]**+
  
 Fabrication du initramfs du noyau xenomai et mise à jour du menu de démarrage Fabrication du initramfs du noyau xenomai et mise à jour du menu de démarrage
-<​code>​update-initramfs -c -k 2.6.32.20-xenomai-2.5.5.2 && update-grub</​code>​+<​code>​update-initramfs -c -k 2.6.32.20-xenomai-2.5.5.2 && update-grub</​code>​ 
 +FIXME pour la commande précédente.
  
 Redémarrer la machine et choisir le noyau xenomai. Redémarrer la machine et choisir le noyau xenomai.
Ligne 29: Ligne 24:
  
 Lancer un programme de test: Lancer un programme de test:
-<​code>​latency</​code>​+<​code>​latency</​code>​
  
 Si le programme fonctionne, c'est bon votre installation a réussie vous pouvez commencer à développer des applications temps réel. Si le programme fonctionne, c'est bon votre installation a réussie vous pouvez commencer à développer des applications temps réel.
  
-=== Méthode avec compilation de sources: === 
- 
- 
-Voir [[http://​www.xenomai.org/​index.php/​Building_Debian_packages#​Xenomai_packages_in_Debian|Building Debian packages]] 
- 
-<note tip> Lors de la configuration du noyau désactiver les options déconseillées voir [[http://​www.xenomai.org/​index.php/​FAQs#​Tips_and_tricks_setting_up_your_x86_kernel|Les options à éviter]] et [[http://​kernel.xc.net/​html/​linux-2.6.8/​i386/​|Options de configuration]] 
-</​note>​ 
  
 ===== Utilisation===== ===== Utilisation=====
Ligne 51: Ligne 39:
  
   * [[http://​www.xenomai.org|Site Officiel]]   * [[http://​www.xenomai.org|Site Officiel]]
-  * [[http://www.mail-archive.com/​xenomai-help@gna.org/​|Archive mèl Xenomai Help]]+  * [[https://stackoverflow.com/questions/​41949678/​installation-steps-for-xenomai-3-on-ubuntu-16-04|Procédure complète d'​installation pour Ubuntu 16.04]]
        
 ---- ----
  • xenomai.txt
  • Dernière modification: Le 16/10/2017, 16:21
  • par L'Africain