LXC est un système d'isolation qui permet d'exécuter plusieurs environnements Linux sur une seule plate-forme. Ce système utilise en fait un seul noyau mais permet de créer de multiples conteneurs Linux possédant chacun ses propres processus et…
Category : HowTo
RTEMS sur Raspberry Pi
Nous avions évoqué la célèbre carte Raspberry Pi (RPi) lors d’un article en janvier 2013 concernant Linux et PREEMPT-RT. La RPi est effectivement prévue pour fonctionner sous Linux mais quelques contributeurs utilisent cette carte dans un autre…
Un mini serveur web avec la libevent
La bibliothèque libevent est une bibliothèque très utile et puissante pour gérer une boucle d’événements, mais peu de personnes utilisent tout son potentiel. La fonction principale de libevent est de fournir une gestion d'événements arrivant sur des…
Crée un CD d'installation d'une debian spécialisée
Parfois un système embarqué se résume à un serveur spécifique et quelques applicatifs. Dans ce cas l'utilisation d'une distribution standard peut être préférable à un buildroot ou autre openembedded. Ici nous avons fait le choix de debian et nous…
Partager son dépôt git rapidement sur le réseau
Les possibilités de partage de git sont assez mal connues. La plupart des utilisateurs clonent un dépôt initial et ne font ensuite que communiquer avec cette unique source. Pourtant git est distribué par nature et rien ne nous contraint à être aussi…
Configuration SSH et machines virtuelles
Lorsque l’on travaille avec des machines virtuelles (virtualbox, qemu) ou même des cartes embarquées, il arrive souvent qu’une même IP soit utilisée pour différentes machines. Aussi à chaque fois que vous changez de cible, ssh crie : @@@@@@@@@@@@@@@…
Prise en main de Jack
Introduction Lorsqu'on veux écrire une application audio sous linux on tombe rapidement sur ce genre de schéma : C'est un peu effrayant au début, mais il faut bien comprendre que les composants qui apparaissent dans ce schéma tiennent en fait…
How-to: Android Mass Storage USB Gadget
Ce How-to a pour but de décrire la procédure permettant d'utiliser le module Android USB Gadget de la version Android du noyau Linux. Nous allons utiliser une carte SD sur une carte de développement A13 Micro d'Olimex et la faire apparaître comme un…
Gérer les fichiers OpenOffice avec git
Git est un système de gestion de configuration révolutionnaire. Nous l'utilisons tous, nous l'adorons tous, et nous voudrions l’utiliser pour gérer plus de choses. Pourtant, git a des limites... en particulier dans la gestion des formats binaires…
Tutorial : un système Linux embarqué opérationnel avec Buildroot
Dans le domaine de l'embarqué, nous nous retrouvons souvent en situation où nous devons reconstruire un système complet à partir des sources, pour une architecture cible souvent différente de notre architecture hôte. Que l'on soit débutant ou…