Linux. embarqué. 4e édition. Pierre Ficheux Éric Bénard. Nouvelle étude de cas Traite d OpenEmbedded

Dimension: px
Commencer à balayer dès la page:

Download "Linux. embarqué. 4e édition. Pierre Ficheux Éric Bénard. Nouvelle étude de cas Traite d OpenEmbedded"

Transcription

1 Linux 4e édition embarqué Nouvelle étude de cas Traite d OpenEmbedded Pierre Ficheux Éric Bénard

2 Un ouvrage de référence accompagné de deux études de cas Sans équivalent en français, cet ouvrage s ouvre par un panorama du marché de l embarqué et des solutions Linux existantes en les comparant aux alternatives propriétaires. Il indique ensuite la méthodologie à suivre pour construire, à partir du noyau Linux, un système embarqué adapté. Les règles d utilisation des licences GPL/LGPL pour les systèmes embarqués, ainsi que la prise en charge des dernières versions du noyau Linux (3.0 et supérieures) sont détaillées. L ouvrage décrit les derniers outils utilisés dans le monde Linux embarqué tels que l émulateur de matériel QEMU, l environnement de développement Buildroot et OpenEmbedded, le chargeur de démarrage Barebox, nouveau-venu après U-Boot, les extensions temps réel Xenomai et PREEMPT-RT, ou encore la bibliothèque graphique embarquée Qt4 développée par Nokia. En outre, un chapitre entier est dédié à l utilisation des outils de mise au point, tels que Ftrace/trace-cmd et KernelShark, KGDB, OProfile ou les sondes d émulation JTAG. Les exemples de l ouvrage portent sur l architecture ARM, aujourd hui la plus répandue pour les applications embarquées, mais également sur les processeurs x86, très présents au travers du processeur Intel Atom(r). La majorité des exemples décrits peuvent être directement exploités par le lecteur dans un environnement ARM9 émulé par l outil libre et gratuit QEMU. Cette quatrième édition est enrichie d un chapitre dédié à OpenEmbedded, d un chapitre détaillé sur le démarrage d une carte ARM, du bootloader à l application dans le cadre d une étude de cas complète. Au sommaire Les logiciels embarqués et leurs domaines d application. Panorama des systèmes existants : VxWorks, QNX, µc/os (microc OS) et µc/os II, Windows, LynxOS, Nucleus, VRTX, ecos Linux comme système embarqué. Contraintes des systèmes embarqués propriétaires. Systèmes embarqués basés sur le noyau Linux : Wind River Linux, MontaVista Linux, BlueCat Linux, ELDK, Android Choix du matériel. Architecture PC/86 ou non? Processeur : MMU ou non? Processeurs compatibles x86. Mémoire de masse. Bus d extension et de communication ISA et PCI. Port série, bus USB, I2C, SPI, FireWire. Cartes mères Structure du système Linux. Noyau, répertoires et fichiers principaux Environnement de développement. Choisir un système de développement. Chaîne de compilation croisée. Choix de la libc : Glibc, uclibc, Eglibc. ELDK, Crosstool, Crosstool-NG. Compilation et débogueurs. Autres outils de développement : EDI, émulateur de matériel, émulation de terminal Construction de la distribution. Choix du compilateur croisé et compilation du noyau. Création du système de fichiers racine basé sur Busybox. Partir d une distribution classique existante (Fedora) Configuration du réseau. Commandes ifconfig et route. Test d une application réseau (wget). Scripts de configuration du réseau. Configuration de PPP Chargeur de démarrage. Utilisation de GRUB, de Syslinux, de U-Boot, de Barebox Mémoire de masse et système de fichiers. Technologies des mémoires : RAM, ROM, flash Choix du support physique. CompactFlash, clé USBB, Disk OnModule. Utilisation du pilote MTD : Flash NOR ou NAND, architecture, configuration et mise en place, utilisation des formats CRAMFS et TMPFS et de mtd-utils Utiliser Buildroot Utiliser OpenEmbedded Outils de mise au point. Mise en place de traces avec syslog. Utilisation de strace et ltrace, utilisation de GBD. Outils de mise au point mémoire. Mise en œuvre d OProfile et de Ftrace Systèmes temps réel. Patch PREEMPT-RT. Utilisation d un co-noyau Interface homme-machine. La console et les terminaux. X Window System. Framebuffer de Linux. DirectFB. SDL. Toolkits graphiques. LCDproc. Pilotage à distance Étude de cas. Développer une interface homme-machine pour un équipement industriel. À qui s adresse cet ouvrage? Aux développeurs Linux et aux ingénieurs ayant à réaliser des systèmes embarqués. Aux décideurs et industriels ayant à choisir une solution pour leurs applications embarquées. P. Ficheux Ingénieur des Arts et Métiers, Pierre Ficheux est un linuxien de renom, initiateur de plusieurs sites Linux et auteur de nombreux tutoriels. Il a travaillé entre autres chez Red Hat et s est spécialisé dans les applications industrielles de Linux embarqué. Il est directeur technique d Open Wide, société de services spécialisée dans les technologies open source. Il est également enseignant, intervenant dans les options systèmes embarqués et temps réel pour l ENSEIRB-MATMECA (Bordeaux) et l EPITA (Paris). É. Bénard Ingénieur ENSEIRB, Éric Bénard développe des architectures électroniques propulsées par le noyau Linux et des Logiciels Libres depuis une dizaine d années. Il a créé Eukréa Electromatique en 2004, concepteur de cartes électroniques, fabricant de modules processeurs, ainsi que société de services spécialisée dans les Logiciels Libres embarqués. Il contribue notamment aux projets OpenEmbedded, Barebox ainsi qu au noyau Linux et dispense régulièrement des formations professionnelles. Conception : Nord Compo embarqué Code éditeur : G13482 ISBN : Linux 4e édition

3 Linux embarqué

4 Chez le même éditeur Dans la collection Les guides de formation Tsoft J.-F. Bouchaudy. Linux Administration. Tome 1 : les bases de l administration système. N 12624, 2 e édition, 2009, 270 pages. J.-F. Bouchaudy. Linux Administration. Tome 2 : administration système avancée. N 12882, 2 e édition, 2011, 504 pages. J.-F. Bouchaudy. Linux Administration. Tome 3 : sécuriser un serveur Linux. N 13462, 2 e édition, 2012, 400 pages. J.-F. Bouchaudy. Linux Administration. Tome 4 : les services applicatifs Internet (Web, , FTP). N 12248, 2009, 400 pages. Autres ouvrages R. Hertzog, P. Habouzit. Mémento Git à 100%. N 13438, 2012, 18 pages (Collection Mémento). C. Blaess. Développement système sous Linux. Ordonnancement multitâches, gestion mémoire, communications, programmation réseau. N 12881, 3 e édition, 2011, 1004 pages (Collection Blanche). C. Blaess. Shells Linux et Unix par la pratique. N 12273, 2008, 262 pages (Collection Blanche). I. Hurbain, E. Dreyfus. Mémento Unix/Linux N 13306, 2 e édition, 2011, 14 pages. R. Stallman, S. Williams, C. Masutti. Richard Stallman et la révolution du logiciel libre. N 12609, 2010, 324 pages (Collection Accès libre). P. Hansteen, adapté par M. Derche. Le livre de Packet Filter (PF). N 12516, 2009, 194 pages (Cahiers de l Admin). J. Gabès. Nagios 3 pour la supervision et la métrologie. Déploiement, configuration et optimisation. N 12473, 2009, 482 pages (Cahiers de l Admin). R. Hertzog, R. Mas. Debian Lenny. Gnu/Linux. N 12443, 2009, 462 pages avec DVD-Rom (Cahiers de l Admin). B. Boutherin, B. Delaunay. Sécuriser un réseau Linux. N 11960, 3 e édition, 2007, 266 pages (Cahiers de l Admin). M. Krafft. Debian. Administration et configuration avancées. N 11904, 2006, 674 pages (Collection Blanche). M. Bäck et al. Monter son serveur de mails sous Linux. N 11931, 2006, 360 pages (Collection Accès libre). R. Stallman et al. Richard Stallman et la révolution du logiciel libre. Une biographie autorisée - Une initiative Framasoft. N 12609, 2010, 324 pages (Collection Accès libre). C. Blaess. Solutions temps réel sous Linux. N 13382, 2012, 294 pages (Collection Blanche).

5 Linux 4 e édition embarqué Nouvelle étude de cas Traite d OpenEmbedded Pierre Ficheux Éric Bénard

6 ÉDITIONS EYROLLES 61, bd Saint-Germain Paris Cedex 05 En application de la loi du 11 mars 1957, il est interdit de reproduire intégralement ou partiellement le présent ouvrage, sur quelque support que ce soit, sans l autorisation de l Éditeur ou du Centre Français d exploitation du droit de copie, 20, rue des Grands Augustins, Paris. Groupe Eyrolles, 2012, ISBN :

7 Préface L informatique prend une part grandissante dans notre vie, et tout le monde est en train de prendre conscience de la très forte dépendance que nous avons développée sur Internet, le Web, les moteurs de recherche et les réseaux sociaux, qui étaient pourtant inconnus du grand public il y a seulement quinze ans. Mais pour un observateur averti, ceci n est que l une des facettes de l impact de l informatique sur notre monde : enfouis profondément dans des objets de tous les jours, on retrouve du logiciel pratiquement partout. Il y a évidemment les téléphones portables, qui se rapprochent chaque jour des ordinateurs portables, pour puissance et fonctionnalités, mais il y a aussi du logiciel très sophistiqué dans les voitures, les avions, les systèmes de contrôle commande, les machines industrielles, les lecteurs multimédias, les différentes «box» qui nous permettent de nous connecter à Internet, les téléviseurs, les appareils ménagers, les caisses des supermarchés, les guichets automatiques, etc. Ces logiciels, qu on appelle logiciels embarqués, ne sont pas tous soumis aux mêmes contraintes : s il existe bien une obligation de tout faire pour prévenir et éviter les erreurs dans le système de commande d un avion, il n est par contre pas rare d être obligé de redémarrer un téléphone, ce qui était inimaginable il y a quinze ans, et on sait qu un pourcentage significatif des pannes immobilisantes des voitures modernes sont d origine logicielle. Dans ce contexte, la généralisation de l usage de briques logicielles libres, et en particulier de noyaux de systèmes d exploitation comme Linux, peut contribuer à améliorer la qualité des logiciels embarqués : il devient possible de développer des pilotes adaptés pour des périphériques spécifiques, d apporter des modifications fines à des composants du noyau, de mutualiser une connaissance poussée entre développeurs d entreprises différents, d examiner le code du système, sans les entraves posées par les logiciels propriétaires.

8 VI Linux embarqué Cet ouvrage est une excellente introduction à ce domaine pour ceux qui s intéressent à l utilisation de Linux pour construire un système embarqué, en particulier pour l intégrer à un équipement industriel dédié : il présente de manière simple et pragmatique les concepts essentiels et donne de très nombreux exemples concrets qui permettent de se former en mettant «la main à la pâte». Roberto Di Cosmo, directeur du laboratoire de l IRILL (Initiative de Recherche et d Innovation pour le Logiciel libre), professeur en Informatique à l Université Paris Diderot Paris 7 Août 2010

9 Table des matières Avant-propos... 1 À qui s adresse ce livre? Structure de l ouvrage Précisions concernant les troisième et quatrième éditions PREMIÈRE PARTIE Introduction à Linux et aux systèmes embarqués...5 CHAPITRE 1 Les logiciels embarqués et leurs domaines d application... 7 Qu est-ce qu un logiciel embarqué? Caractéristiques des logiciels embarqués Logiciel embarqué ou système embarqué? Les champs d application Tour d horizon des systèmes existants VxWorks QNX µc/os (micro-c OS) et µc/os II Windows LynxOS Nucleus VRTX ecos Conclusion CHAPITRE 2 Linux comme système embarqué Contraintes des systèmes embarqués propriétaires Les avantages de l open source Les inconvénients La crédibilité de l open source

10 VIII Linux embarqué Le support technique La complexité des licences La compatibilité ascendante Pourquoi Linux est-il adapté à l embarqué? La fiabilité Le faible coût Les performances La portabilité et l adaptabilité L ouverture Dans quels cas Linux peut-il être inadapté? Les systèmes embarqués basés sur le noyau Linux Wind River Linux MontaVista Linux BlueCat Linux ELDK Android Conclusion CHAPITRE 3 Choix du matériel Choix d une architecture, PC/x86 ou non? La notion de MMU uclinux : un noyau Linux sans MMU Les processeurs compatibles x Les autres architectures La mémoire de masse Les bus d extension et de communication Les bus d extension ISA et PCI Les ports série Le bus USB Les autres bus : I2C, SPI, FireWire Quelques exemples de cartes mères Le projet Armadeus Les cartes Eukréa Les cartes FOX (ACME Systems) Les cartes Pragmatec Récupération de cartes existantes Les formats Mini-ITX et Micro-ITX Le standard PC/104 (x86) Conclusion

11 Table des matières IX DEUXIÈME PARTIE Mise en place d un système Linux embarqué...49 CHAPITRE 4 Structure du système Linux Le noyau Linux Structure globale du noyau Les modules dynamiques du noyau Compilation du noyau Obtention et extraction des sources Configuration du noyau Compilation et installation Répertoires et fichiers principaux Organisation générale Le répertoire /dev Le système de fichiers /proc Le système de fichiers /sys Les niveaux d exécution ou run levels Les bibliothèques partagées Le répertoire /var Conclusion CHAPITRE 5 Environnement de développement Choisir un système de développement Quelle distribution Linux? Quels composants installer? Utilisation d une machine virtuelle Utilisation de Cygwin Autre choix possible : Mac OS X? La chaîne de compilation croisée Le choix de la libc Glibc uclibc Eglibc Utiliser ELDK Utiliser Crosstool Description de la structure Exemple de production d une chaîne ARM Utiliser Crosstool-NG

12 X Linux embarqué Exemples de compilation Compilation d un noyau Linux Débogueur GDB croisé Programme gdbserver Débogueur GDB natif ARM Utilisation d un fichier Makefile Les autres outils de développement Utilisation d un EDI Émulateur de matériel Quelques mots sur l émulateur QEMU Mode utilisateur Installation de QEMU Test de QEMU pour une application embarquée Quelques options utiles L émulation de terminal Utilisation de screen Utilisation de minicom Et maintenant? CHAPITRE 6 Construction de la distribution Les éléments d une distribution Linux minimale Choix du compilateur croisé Compilation du noyau Création du système de fichiers racine Le coup du coucou! Un système de fichiers racine basé sur Busybox Les problèmes des distributions classiques Busybox, la solution universelle de l embarqué Compiler et installer Busybox Installer le répertoire /dev Tester la distribution Configuration de Busybox Amélioration de l image Authentification des utilisateurs Utilisation d un initramfs Conclusions sur la construction du système de fichiers racine Partir d une distribution classique existante Adaptation d un Live-CD Fedora Conclusion

13 Table des matières XI CHAPITRE 7 Configuration du réseau La commande ifconfig La commande route Test d une application réseau (wget) Configuration du client DHCP sur la distribution Utilisation d un pont (bridge) Scripts de configuration du réseau Le script rc.inet Initialisation de l interface locale Initialisation de l interface Ethernet, PPP ou PPPOE Calcul du fichier /etc/resolv.conf Nom de domaine et nom du système Arrêt des interfaces Le script rc.inet Configuration de PPP Validation du support PPP Installation du programme pppd Mise en place du répertoire /etc/ppp Passons aux choses sérieuses! CHAPITRE 8 Le chargeur de démarrage Utilisation de GRUB Nommage des périphériques Mode interactif Fichier de configuration Installation de GRUB sur une clé USB Création d une image ISO bootable avec GRUB Utilisation de Syslinux Utilisation de U-Boot Compilation de la version modifiée de QEMU Compilation de U-Boot Installation et test de l image U-Boot sous QEMU Installation sur une carte réelle Les principes de U-Boot La syntaxe de U-Boot Exemples de manipulation Liste des principales commandes et variables Un premier exemple de démarrage de la carte Installation du serveur TFTP

14 XII Linux embarqué Configuration du serveur NFS Paramétrage U-Boot pour NFS-Root Démarrage automatique de la distribution Utilisation d un fichier de définition de variables Utilisation de Barebox Compilation de Barebox Installation et test de l image Barebox sous QEMU Utilisation de Barebox Copie des fichiers sur le serveur TFTP Téléchargement et programmation en flash Démarrage de Linux sur la carte En résumé Exploration des sources de Barebox Conclusion CHAPITRE 9 Mémoire de masse et système de fichiers Rappels sur les technologies des mémoires La mémoire RAM La mémoire ROM La mémoire flash Choix du support physique La CompactFlash La clé USB La carte Disk On Module Utilisation du périphérique Partitionnement Formatage Installation de la distribution Installation du bootloader GRUB Utilisation du pilote MTD Flash NOR ou NAND Architecture du pilote MTD Configuration et mise en place de MTD Paramétrage du noyau Linux Découpage de la flash Copie du noyau sur la flash Installation du système de fichiers racine sur la flash Test du système Utilisation du format CRAMFS Cas d une flash NAND

15 Table des matières XIII Utilisation du format TMPFS Utilisation de mtd-utils Disponibilité dans ELDK Génération à partir des sources Exemple d utilisation Conclusion TROISIÈME PARTIE Techniques avancées CHAPITRE 10 Utiliser Buildroot Buildroot, une introduction Qu est-ce que Buildroot? Buildroot aujourd hui Quand utiliser Buildroot? Installation et utilisation Un premier test de génération Création d une configuration prédéfinie Aperçu de la structure de Buildroot Système de gestion des paquets Exemple du paquet fbv Reconstruction des paquets Ajout de paquets externes Nouvelle syntaxe pour les paquets Utilisation de Buildroot sur une véritable carte Ajout du support des cartes Pragmatec DEV Ajout de la prise en charge de Pragmatec dans les cibles Configuration U-Boot Configuration du noyau Linux Format des images de système de fichiers racine produites Périphérique utilisé pour la console Cas d une chaîne de compilation externe Sauvegarde de la configuration Test sur la carte DEV Cas des dernières versions de Buildroot (2011, 2012) Quelques exemples d utilisation QEMU/Versatile PB SODIMM Eukréa CPUIMX51SD Conclusion

16 XIV Linux embarqué CHAPITRE 11 Utiliser OpenEmbedded OpenEmbedded, historique du projet Principe de base Installation Prérequis Téléchargement de l outil et préparation de l environnement Premiers pas avec qemuarm Exploration des répertoires Organisation générale Les métadonnées L environnement de travail Résultat de la construction Test de l image avec QEMU Concepts d OpenEmbedded Le grand chef : bitbake Le livre de recettes : OpenEmbedded Éléments de syntaxe À propos des tâches Anatomie d une recette Recette à partir de sources brutes Recette à partir de sources utilisant Autotools Recette de compilation d une application Qt Premier projet avec OpenEmbedded Comment travailler avec OpenEmbedded? Sélection des couches Création de la couche du projet Création d une image personnalisée Génération d un SDK Astuces utiles Reconstruire un paquet Étude des dépendances Dépôt de paquets Libérer l espace disque Travailler sans connexion Internet Construire une recette sans gestion de dépendances Que valent les variables d une recette? Un problème, une solution, un patch Perspectives Documentation

17 Table des matières XV CHAPITRE 12 Outils de mise au point Quels outils de mise au point sous Linux? Mise en place de traces Introduction à syslog Trace depuis un programme utilisateur Trace depuis un module noyau Configuration par /etc/syslog.conf Cas de Busybox Utilisation de strace et ltrace Utilisation de GDB Mise au point avec gdbserver Utilisation de l émulateur QEMU Mise au point du noyau Linux Mise au point d un module dynamique Mise au point du bootloader U-Boot Utilisation de KGDB Mise au point du noyau Linux Utilisation d une sonde JTAG Mise en œuvre de la sonde BDI Outils de mise au point mémoire Allocation de mémoire Les outils disponibles Mise en œuvre d OProfile Installation d OProfile Configuration d OProfile Enregistrement des informations de profiling Production des résultats Mise en œuvre de Ftrace Ftrace ou LTT/LTTng? Activation dans le noyau Premières utilisations de Ftrace Trace de fonction Trace d événement Quelques utilisations plus avancées Exploitation des résultats Utilisation de trace-cmd Conclusion

18 XVI Linux embarqué CHAPITRE 13 Systèmes temps réel Gestion du temps dans les systèmes d exploitation Système à temps partagé Système temps réel Test d une application temps réel sous Linux Description de l expérience Développement du programme de test Configuration des options de préemption Modification de la politique d ordonnancement Le noyau Linux n est définitivement pas temps réel Le patch PREEMPT-RT Modifications effectuées Installation Test de performances Utilisation d un co-noyau RTLinux RTAI Compilation et installation du noyau Linux modifié Compilation et installation de la distribution RTAI Test de la distribution Xenomai Architecture de Xenomai ADEOS Structure et fonctionnement d une application Xenomai Installation de Xenomai Compilation et installation du noyau Linux modifié Compilation et installation de la distribution Xenomai Test de la distribution Interface /proc Prise en compte du multiprocessing (SMP) Adaptation de l exemple de test du port parallèle Introduction à RTDM Test de Xenomai/ADEOS sur une architecture ARM Conclusion CHAPITRE 14 Interface homme-machine La console et les terminaux Configuration d une disposition clavier spécifique

19 Table des matières XVII X Window System Une introduction à X Adaptation du système X Le framebuffer de Linux Configuration du framebuffer Utilisation du framebuffer Utilisation de DirectFB Utilisation de SDL Les toolkits graphiques Qt/Embedded Architecture de Qt/Embedded Mise en place de Qt/Embedded GTK+ sur framebuffer (GTK-DFB) La bibliothèque wxwidgets Le toolkit EFL LCDproc, une bibliothèque d affichage LCD Pilotage à distance Serveur et navigateur web Nouvelles techniques du Web Java Ajax Adobe Flash HTML Conclusion CHAPITRE 15 Étude de cas Description du projet Éléments composant le système Le bootloader Le noyau Le système de fichiers racine Le SDK L application Le déploiement En résumé Index

20

Introduction aux Systèmes et aux Réseaux, Master 2 CCI

Introduction aux Systèmes et aux Réseaux, Master 2 CCI aux Systèmes et aux Réseaux, Master 2 CCI Cours 1 : Introduction et contexte Unix/Linux Laure Gonnord http://laure.gonnord.org/pro/teaching/ Laure.Gonnord@univ-lyon1.fr Master CCI - Université Lyon 1 -

Plus en détail

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Anne Tasso Java Le livre de premier langage 10 e édition Avec 109 exercices corrigés Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Table des matières Avant-propos Organisation de l ouvrage..............................

Plus en détail

Construction et sécurisation d'un système Linux embarqué. Frédéric AIME faime@janua.fr 0 950 260 370

Construction et sécurisation d'un système Linux embarqué. Frédéric AIME faime@janua.fr 0 950 260 370 Construction et sécurisation d'un système Linux embarqué Frédéric AIME faime@janua.fr 0 950 260 370 Différentes approches Création d'une distribution From Scratch Nécessite un investissement intellectuel

Plus en détail

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+ Guide de formation avec exercices pratiques Configuration et dépannage de PC Préparation à la certification A+ Sophie Lange Troisième édition : couvre Windows 2000, Windows XP et Windows Vista Les Guides

Plus en détail

Systèmes informatiques

Systèmes informatiques Systèmes informatiques Franck Guingne, sur la base du cours d Olivier Lecarme Cours Licence 1; Semestre 2 2009 2010 Troisième cours : Installation d une distribution GNU/Linux. 1 Les différentes distributions

Plus en détail

Naissance d'un REPTAR

Naissance d'un REPTAR Naissance d'un REPTAR "Bringing spirit into an hardware skeleton" R.Bornet - HEIG-VD/REDS - Mars 2014 Plan Introduction Démarche générale Premiers signes de vie Bootloader Kernel Userspace Les bonnes adresses

Plus en détail

Virtualisation. du poste de travail Windows 7 et 8. avec Windows Server 2012

Virtualisation. du poste de travail Windows 7 et 8. avec Windows Server 2012 Virtualisation du poste de travail Windows 7 et 8 avec Windows Server 2012 Contraintes d architecture VDI et RDS App-V UE-V Citrix AppSense Norskale RES Software William Bories Abderrahmane Laachir Philippe

Plus en détail

Introduction à l informatique en BCPST

Introduction à l informatique en BCPST Introduction à l informatique en BCPST Alexandre Benoit BCPST L informatique en BCPST «L enseignement de l informatique en classes préparatoires de la filière BCPST a pour objectif d introduire puis de

Plus en détail

MI03 TP. Objectifs du TP 1ère séance. 2ème séance. Construction d'un système linux embarqué complet

MI03 TP. Objectifs du TP 1ère séance. 2ème séance. Construction d'un système linux embarqué complet MI03 TP Objectifs du TP 1ère séance Construction d'un système linux embarqué complet 2ème séance Mise en place d'un environnement de développement croisé Intégration de l'extension temps réél Xenomai La

Plus en détail

Tutorial uclinux ARM7 Development Starter Kit. Pragmatec Produits et services dédiés aux systèmes embarqués. uclinux - Mise en oeuvre

Tutorial uclinux ARM7 Development Starter Kit. Pragmatec Produits et services dédiés aux systèmes embarqués. uclinux - Mise en oeuvre Pragmatec Produits et services dédiés aux systèmes embarqués Tutorial uclinux ARM7 Development Starter Kit 15 Octobre 2006 Rev 1.06 1 / 36 2 / 36 Le kit de développement ARM7 est un kit réalisé par la

Plus en détail

Systèmes Embarqués Libres

Systèmes Embarqués Libres Systèmes Embarqués Libres Djalal Harouni tixxdz@opendz.org Pr. Mohamed Benmohammed Laboratoire Informatique LIRE, Université Mentouri Constantine Sofware Freedom Day 2011 Algeria. 1 Systèmes Embarqués

Plus en détail

Linux pour l embarqué. 1 Module E4 : Systèmes temps-réel Audrey Marchand 2005-2006

Linux pour l embarqué. 1 Module E4 : Systèmes temps-réel Audrey Marchand 2005-2006 Linux pour l embarqué 1 Plan du cours Qu est-ce qu un système embarqué? Les solutions embarquées «classiques» Linux embarqué : une solution attrayante? Les offres Linux embarqué Méthodologie de création

Plus en détail

Linux. embarqué. 2 e édition. Pierre Ficheux. Avec deux études de cas

Linux. embarqué. 2 e édition. Pierre Ficheux. Avec deux études de cas Avec deux études de cas Linux embarqué 2 e édition Pierre Ficheux CHEZ LE MÊME ÉDITEUR R. HERTZOG, C. LE BARS, R. MAS. Debian (collection Les cahiers de l admin). N 11639, 2005, 310 pages. C. BLAESS.

Plus en détail

Parallels Transporter Lisez-moi ---------------------------------------------------------------------------------------------------------------------

Parallels Transporter Lisez-moi --------------------------------------------------------------------------------------------------------------------- Parallels Transporter Lisez-moi TABLE DES MATIERES : 1. A propos de Parallels Transporter 2. Configurations systиme requises 3. Installer Parallels Transporter 4. Supprimer Parallels Transporter 5. Notice

Plus en détail

Présentation des intervenants. Pourquoi cette conférence? Logiciel libre : notions essentielles. Le logiciel libre pour les projets industriels

Présentation des intervenants. Pourquoi cette conférence? Logiciel libre : notions essentielles. Le logiciel libre pour les projets industriels Les technologies libres pour les projets industriels Les technologies libres pour les projets industriels Présentation des intervenants Pourquoi cette conférence? Logiciel libre : notions essentielles

Plus en détail

Virtual Box Mettez un PC dans votre... PC

Virtual Box Mettez un PC dans votre... PC Virtual Box Mettez un PC dans votre... PC Philippe Wambeke LoliGrUB 17 mai 2014 Philippe Wambeke (LoliGrUB) Virtual Box 17 mai 2014 1 / 13 1 Virtual box Présentation Plateformes supportées Installation

Plus en détail

EN Télécom & Réseau S Utiliser VMWARE

EN Télécom & Réseau S Utiliser VMWARE EN Télécom & Réseau S Utiliser VMWARE Utiliser les machines virtuelles VMWARE Nom : Prénom : Classe : Date : Appréciation : Note : Objectif : Être capable de créer et configurer une machine virtuelle Configuration

Plus en détail

Linux embarqué: une alternative à Windows CE?

Linux embarqué: une alternative à Windows CE? embarqué: une alternative à Windows CE? : une alternative à Windows CE Présentation Mangrove Systems Distribution embarqué Perspective WinCe / Questions Mangrove systems Créé en 2001 Soutien Soutien Ministère

Plus en détail

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Tutoriel Création d une source Cydia et compilation des packages sous Linux Tutoriel Création d une source Cydia et compilation des packages sous Linux 1. Pré-requis 1. Quelques connaissances sous Linux 2. Avoir à disposition un Serveur FTP pour héberger votre source 3. Un thème

Plus en détail

Présentation Utilisation. VirtualBox. Firas Kraïem. 22 février 2014

Présentation Utilisation. VirtualBox. Firas Kraïem. 22 février 2014 22 février 2014 Table des matières 1 2 est un logiciel libre (licence GPL) de virtualisation. Il permet de créer des machines virtuelles, qu on peut se représenter comme des "sous-ordinateurs", fonctionnant

Plus en détail

LYCEE DE BRAS PANON MAPA MAI 2015

LYCEE DE BRAS PANON MAPA MAI 2015 LYCEE DE BRAS PANON MAPA MAI 2015 ****** Etablissement demandeur : Lycée de Bras-Panon 51 Chemin de Bras-Panon 97412 Bras-Panon Lycée de Bras-Panon - Mai 2015 Page 1 sur 7 1 - Objet de l appel d offres

Plus en détail

Systèmes embarqués D.Rossier

Systèmes embarqués D.Rossier D.Rossier Manuel IEM (v0.2) Manuel d'utilisation pour les laboratoires IEM Auteur: G. Boutillier / C. Bardet Objectif Cette documentation donne de brèves explications sur l'utilisation des différents outils,

Plus en détail

Table des matières Avant-propos... V Scripting Windows, pour quoi faire?... 1 Dans quel contexte?

Table des matières Avant-propos... V Scripting Windows, pour quoi faire?... 1 Dans quel contexte? Avant-propos... V CHAPITRE 1 Scripting Windows, pour quoi faire?... 1 Dans quel contexte?.................................................. 1 La mauvaise réputation............................................

Plus en détail

Exigences système Edition & Imprimeries de labeur

Exigences système Edition & Imprimeries de labeur Exigences système Edition & Imprimeries de labeur OneVision Software France Sommaire Asura 9.5, Asura Pro 9.5, Garda 5.0...2 PlugBALANCEin 6.5, PlugCROPin 6.5, PlugFITin 6.5, PlugRECOMPOSEin 6.5, PlugSPOTin

Plus en détail

Atelier : Virtualisation avec Xen

Atelier : Virtualisation avec Xen Virtualisation et Cloud Computing Atelier : Virtualisation avec Xen Plan Présentation de Xen Architecture de Xen Le réseau Gestion des domaines DomU dans Xen Installation de Xen Virt. & Cloud 12/13 2 Xen

Plus en détail

Catalogue des stages Ercom 2013

Catalogue des stages Ercom 2013 Catalogue des stages Ercom 2013 Optimisations sur Modem LTE Poste basé à : Caen (14) Analyse et optimisation des performances des traitements réalisés dans un modem LTE. - Profiling et détermination des

Plus en détail

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille PRESENTATION RESSOURCES Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille 1) Introduction, Objectifs et Intentions Le BTS SN (Systèmes Numériques) intègre la formation

Plus en détail

FLEX 3. Applications Internet riches avec Flash ActionScript 3, MXML et Flex Builder. Aurélien Vannieuwenhuyze

FLEX 3. Applications Internet riches avec Flash ActionScript 3, MXML et Flex Builder. Aurélien Vannieuwenhuyze Programmation FLEX 3 Applications Internet riches avec Flash ActionScript 3, MXML et Flex Builder Aurélien Vannieuwenhuyze Avec la contribution de Romain Pouclet Groupe Eyrolles, 2009, ISBN : 978-2-212-12387-6

Plus en détail

Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D.

Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D. 2013 Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D. Table des matières 1 Introduction (Historique / définition)... 3 2 But de la virtualisation... 4 3 Théorie : bases et typologie des solutions techniques...

Plus en détail

Formation à Linux Embarqué. Jérôme Pouiller <j.pouiller@sysmic.org>

Formation à Linux Embarqué. Jérôme Pouiller <j.pouiller@sysmic.org> Formation à Linux Embarqué Jérôme Pouiller Deuxième partie II Créer Sysmic - J. Pouiller Formation à Linux Embarqué 65 / 241 7 Booter par réseau Le bootloader TFTP NFS 8 Compilation

Plus en détail

Créer. Deuxième partie II. Ajouts d utilisateurs. Formation à Linux Embarqué. Résolution DNS. mot de passe

Créer. Deuxième partie II. Ajouts d utilisateurs. Formation à Linux Embarqué. Résolution DNS. mot de passe Résolution DNS Ajout de la résolution DNS host$ echo nameserver 192.168.1.254 > etc/ resolv.conf target% ping www.google.com Formation à Linux Embarqué Jérôme Pouiller Utiliser

Plus en détail

Machine virtuelle W4M- Galaxy : Guide d'installation

Machine virtuelle W4M- Galaxy : Guide d'installation Machine virtuelle W4M- Galaxy : Guide d'installation Christophe Duperier 17/09/2014 v03 Ce document décrit l'installation et les fonctionnalités de la machine virtuelle W4M- Galaxy disponible sur le site

Plus en détail

Mise en œuvre d une solution de virtualisation

Mise en œuvre d une solution de virtualisation BTS INFORMATIQUE DE GESTION : Option Administrateur de réseaux locaux d entreprise Fiche n Nom et prénom : ***** Nature de l'activité Mise en œuvre d une solution de virtualisation Contexte : Le Lycée

Plus en détail

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Table des matières Avant-propos................................................ 1 Quel est l objectif de cet ouvrage?............................. 4 La structure

Plus en détail

Technicien Supérieur de Support en Informatique

Technicien Supérieur de Support en Informatique Titre professionnel : «Technicien(ne) Supérieur(e)» Reconnu par l Etat de niveau III (Bac), inscrit au RNCP (arrêté du 17/07/08, J.O. n 205 du 03/09/08) (32 semaines) page 1/8 Unité 1 : Assistance bureautique

Plus en détail

Les formations. Administrateur Systèmes et Réseaux. ENI Ecole Informatique

Les formations. Administrateur Systèmes et Réseaux. ENI Ecole Informatique Titre professionnel : «Système et Réseau» Inscrit au RNCP de Niveau II (Bac) (J.O. du 07/02/09) 35 semaines + 16 semaines de stage (uniquement en formation continue) page 1/8 Unité 1 : Gestion du poste

Plus en détail

Formations Evolix Catalogue

Formations Evolix Catalogue Catalogue Evolix, Spécialiste des technologies Open Source N Agrément Formateur : 93131160713 Table des matières I Pôle Formations Systèmes et Réseaux 5 Présentation..........................................

Plus en détail

Sécurité et mobilité Windows 8

Sécurité et mobilité Windows 8 Sécurité et mobilité Windows 8 pour les utilisateurs nomades UEFI BitLocker et AppLocker DirectAccess VPN SmartScreen Windows Defender Arnaud Jumelet Stanislas Quastana Pascal Saulière Préface de Bernard

Plus en détail

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs Architecture Matérielle des Systèmes Informatiques. S1 BTS Informatique de Gestion 1 ère année THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT Dossier 1 L environnement informatique. Objectifs Enumérer et

Plus en détail

Unix/Linux I. 1 ere année DUT. Université marne la vallée

Unix/Linux I. 1 ere année DUT. Université marne la vallée Unix/Linux I 1 ere année DUT Université marne la vallée 1 Introduction 2 Fonctions et spécifité d Unix Architecture 3 4 5 Fichier Unix Arborescence de fichiers Quelques commandes sur les fichiers Chemins

Plus en détail

CAHIER DES CHARGES D IMPLANTATION

CAHIER DES CHARGES D IMPLANTATION CAHIER DES CHARGES D IMPLANTATION Tableau de diffusion du document Document : Cahier des Charges d Implantation EVRP Version 6 Etabli par DCSI Vérifié par Validé par Destinataires Pour information Création

Plus en détail

Groupe Eyrolles, 2005,

Groupe Eyrolles, 2005, Groupe Eyrolles, 2005, Table des matières AVANT-PROPOS...................................................... XVIII CD-Rom Mozilla Thunderbird sur le CD-Rom offert avec cet ouvrage XIX 1. INSTALLATION ET

Plus en détail

Détection de pollution maritime avec GNU/Linux. Eric Bénard - eric@eukrea.com - 08 juillet 2010

Détection de pollution maritime avec GNU/Linux. Eric Bénard - eric@eukrea.com - 08 juillet 2010 Détection de pollution maritime avec GNU/Linux Eric Bénard - eric@eukrea.com - 08 juillet 2010 Conception de produits électroniques intégrant des logiciels libres : u-boot, barebox, linux Développement

Plus en détail

Découvrez notre solution Alternative Citrix / TSE

Découvrez notre solution Alternative Citrix / TSE Découvrez notre solution Alternative Citrix / TSE OmniWare est un produit résolument moderne qui répond aux besoins actuels des entreprises en apportant une solution pour la mobilité des collaborateurs,

Plus en détail

Exigences système Edition & Imprimeries de labeur

Exigences système Edition & Imprimeries de labeur Exigences système Edition & Imprimeries de labeur OneVision Software France Sommaire Asura 10.2, Asura Pro 10.2, Garda 10.2...2 PlugBALANCEin10.2, PlugCROPin 10.2, PlugFITin 10.2, PlugRECOMPOSEin 10.2,

Plus en détail

Prise en main d un poste de travail sous Windows sur le réseau du département MMI de l'upemlv. d après M. Berthet et G.Charpentier

Prise en main d un poste de travail sous Windows sur le réseau du département MMI de l'upemlv. d après M. Berthet et G.Charpentier 1 Prise en main d un poste de travail sous Windows sur le réseau du département MMI de l'upemlv d après M. Berthet et G.Charpentier Le CRI 2 Centre de Ressources Informatiques. Gère l informatique pour

Plus en détail

Virtualisation open source État de l'art

Virtualisation open source État de l'art Virtualisation open source État de l'art Jean Charles Delépine Université de Picardie Direction des Infrastructures et des systèmes d'information Une jungle d'acronymes Xen QEMU

Plus en détail

Spécialiste Systèmes et Réseaux

Spécialiste Systèmes et Réseaux page 1/5 Titre professionnel : «Technicien(ne) Supérieur(e) en Réseaux Informatiques et Télécommunications» inscrit au RNCP de niveau III (Bac + 2) (J.O. du 19/02/2013) 24 semaines + 8 semaines de stage

Plus en détail

Virtualisation et le hosting. Christophe Lucas <clucas@rotomalug.org> Sébastien Bonnegent <sebastien.bonnegent@insa rouen.fr>

Virtualisation et le hosting. Christophe Lucas <clucas@rotomalug.org> Sébastien Bonnegent <sebastien.bonnegent@insa rouen.fr> Christophe Lucas Sébastien Bonnegent ROTOMALUG INSA de Rouen Samedi 17 mars 2007 PLAN 1. Virtualisation 2. Xen 3. VServer 4. Utilisations 5. Cas

Plus en détail

EN Télécom & Réseau S Utiliser VMWARE

EN Télécom & Réseau S Utiliser VMWARE EN Télécom & Réseau S Utiliser VMWARE Utiliser les machines virtuelles VMWARE Nom : Prénom : Classe : Date : Appréciation : Note : Objectif : Être capable de créer et configurer une machine virtuelle Configuration

Plus en détail

Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3

Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3 Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3 Configuration requise ForestPrep DomainPrep Installation interactive 5 Installation sans surveillance Module 5 : Installation d Exchange Server 2003

Plus en détail

Crédits... xi. Préface...xv. Chapitre 1. Démarrer et arrêter...1. Chapitre 2. L interface utilisateur...25

Crédits... xi. Préface...xv. Chapitre 1. Démarrer et arrêter...1. Chapitre 2. L interface utilisateur...25 Sommaire Crédits..................................................... xi Préface.....................................................xv Chapitre 1. Démarrer et arrêter................................1

Plus en détail

La gestion du poste de travail en 2011 : Panorama des technologies

La gestion du poste de travail en 2011 : Panorama des technologies La gestion du poste de travail en 2011 : Panorama des technologies François Clémence C.R.I Université Paul Verlaine Metz UFR Sciences Humaines et Arts clemence@univ-metz.fr Olivier Mathieu C.R.I Université

Plus en détail

Linux. Sécuriser un réseau. 3 e édition. l Admin. Cahiers. Bernard Boutherin Benoit Delaunay. Collection dirigée par Nat Makarévitch

Linux. Sécuriser un réseau. 3 e édition. l Admin. Cahiers. Bernard Boutherin Benoit Delaunay. Collection dirigée par Nat Makarévitch Bernard Boutherin Benoit Delaunay Cahiers de l Admin Linux Sécuriser un réseau 3 e édition Collection dirigée par Nat Makarévitch Groupe Eyrolles, 2003, 2004, 2007, ISBN : 2-212-11960-7, ISBN 13 : 978-2-212-11960-2

Plus en détail

Comment travailler avec les logiciels Open Source

Comment travailler avec les logiciels Open Source Conférence / Débat C. Charreyre Comment travailler avec les logiciels Open Source Conférence / Débat - RTS 2008-3 Avril 2008 1 Licence Paternité-Pas d'utilisation Commerciale-Partage des Conditions Initiales

Plus en détail

PHP. Performances. Audit et optimisation LAMP. Julien Pauli. Cyril Pierre de Geyer. Guillaume Plessis. Préface d Armel Fauveau

PHP. Performances. Audit et optimisation LAMP. Julien Pauli. Cyril Pierre de Geyer. Guillaume Plessis. Préface d Armel Fauveau Performances PHP Julien Pauli Cyril Pierre de Geyer Guillaume Plessis Préface d Armel Fauveau Groupe Eyrolles, 2012, ISBN : 978-2-212-12800-0 Table des matières Avant-propos... 1 Pourquoi ce livre?.....................................................

Plus en détail

SUJET DES FINALES NATIONALES Sujet jour 1 version 1

SUJET DES FINALES NATIONALES Sujet jour 1 version 1 METIER 39 Administrateur Systèmes et Réseaux Informatiques SUJET DES FINALES NATIONALES Sujet jour 1 version 1 Planning de la journée : 8h00 8h15 : Lecture du sujet 8h15 8h30 : Questions / Réponses 8h30

Plus en détail

Performance et usage. La différence NETGEAR - R7000. Streaming HD illimitée

Performance et usage. La différence NETGEAR - R7000. Streaming HD illimitée Performance et usage Wi-Fi AC1900 - Vitesse 600Mbps (2.4GHz) + 1300 Mbps (5GHz) Processeur Dual Core 1GHz Fonctionnalités avancées pour le jeu en ligne sans latence Bande passante prioritaire pour les

Plus en détail

PPE BTS SIO Jourson - Attard Ascenzi Mancini GEP Marseille - 06/11/2014

PPE BTS SIO Jourson - Attard Ascenzi Mancini GEP Marseille - 06/11/2014 PPE BTS SIO Jourson - Attard Ascenzi Mancini GEP Marseille - 06/11/2014 Sommaire Choix du PC.. 2-3 Pourquoi ce choix?.. 4 Solutions logicielles choisies.. 5-6 Cloud Computing 7 La solution du VPN Nomade..

Plus en détail

40èmes Olympiades des métiers

40èmes Olympiades des métiers METIER N 39 40èmes Olympiades des métiers GUIDE DE PREPARATION AUX SELECTIONS REGIONALES Page 1 sur 14 «Vous venez de vous inscrire aux concours régionaux des 40èmes Olympiades des Métiers, et je tenais

Plus en détail

Session 8: Android File System

Session 8: Android File System Session 8: Android File System LO52 - Automne 2014 Fabien BRISSET 2 mai 2014 fabien.brisset@utbm.fr www.utbm.fr Droits de reproduction Copyright 2013-2014, Fabien Brisset, Copyright 2004-2014, Free Electrons

Plus en détail

Serveur de messagerie sous Debian 5.0

Serveur de messagerie sous Debian 5.0 Serveur de messagerie sous Debian 5.0 Avec Postfix et une connexion sécurisée GEORGET DAMIEN ET ANTHONY DIJOUX 06/10/2009 [Tutorial d installation d un serveur de messagerie POP et SMTP sous Debian, avec

Plus en détail

M1101a Cours 4. Réseaux IP, Travail à distance. Département Informatique IUT2, UPMF 2014/2015

M1101a Cours 4. Réseaux IP, Travail à distance. Département Informatique IUT2, UPMF 2014/2015 M1101a Cours 4 Réseaux IP, Travail à distance Département Informatique IUT2, UPMF 2014/2015 Département Informatique (IUT2, UPMF) M1101a Cours 4 2014/2015 1 / 45 Plan du cours 1 Introduction 2 Environnement

Plus en détail

emuseum PUBLIEZ VOS COLLECTIONS SUR INTERNET Pourquoi choisir emuseum? Intégration facile avec TMS Puissante fonction de recherche

emuseum PUBLIEZ VOS COLLECTIONS SUR INTERNET Pourquoi choisir emuseum? Intégration facile avec TMS Puissante fonction de recherche emuseum emuseum PUBLIEZ VOS COLLECTIONS SUR INTERNET emuseum est un système de publication Web qui s intègre de façon transparente avec TMS pour la publication d informations sur Internet et les appareils

Plus en détail

LES OLYMPIADES DES METIERS. paration aux sélections s. Guide de préparation. régionalesr. Métier n 39 : GESTION DES RESEAUX INFORMATIQUES

LES OLYMPIADES DES METIERS. paration aux sélections s. Guide de préparation. régionalesr. Métier n 39 : GESTION DES RESEAUX INFORMATIQUES Comité Français des Olympiades des Métiers - WorldSkills France 7 Rue d Argout 75002 Paris LES OLYMPIADES DES METIERS Guide de préparation paration Métier n 39 : GESTION DES RESEAUX INFORMATIQUES Cofom

Plus en détail

Une solution de déploiement Windows Windows Deployment Service. Arnault Carrere - INRIA Yann Damon - CRPP

Une solution de déploiement Windows Windows Deployment Service. Arnault Carrere - INRIA Yann Damon - CRPP Une solution de déploiement Windows Windows Deployment Service Arnault Carrere - INRIA Yann Damon - CRPP JRaisin - juin 2010 SOMMAIRE 1. Différents contextes Problématique de l INRIA Problématique du CRPP

Plus en détail

Ubuntu Linux Création, configuration et gestion d'un réseau local d'entreprise (3ième édition)

Ubuntu Linux Création, configuration et gestion d'un réseau local d'entreprise (3ième édition) Introduction 1. Introduction 13 2. Le choix de l'ouvrage : Open Source et Linux Ubuntu 13 2.1 Structure du livre 13 2.2 Pré-requis ou niveau de connaissances préalables 13 3. L'objectif : la constitution

Plus en détail

Compilation croisée sous Linux et Windows

Compilation croisée sous Linux et Windows Compilation croisée sous Linux et Windows Pierre Ficheux (pierre.ficheux@openwide.fr) Mai 2005 Résumé Cet article décrit la mis en place d'une chaîne de compilation croisée utilisable dans l'environnement

Plus en détail

Virtualisation sous Linux L'age de raison. Daniel Veillard veillard@redhat.com

Virtualisation sous Linux L'age de raison. Daniel Veillard veillard@redhat.com Virtualisation sous Linux L'age de raison Daniel Veillard veillard@redhat.com Solution Linux 2009 Une jungle d'acronymes Xen UML VServer VMWare VirtualBox lguest QEmu KVM VirtualIron OpenVZ LXC Définition

Plus en détail

Déploiement et migration Windows 8 Méthodologie Compatibilité des applications ADK MDT 2012 ConfigMgr 2012 SCCM 2012 Windows Intune MDOP

Déploiement et migration Windows 8 Méthodologie Compatibilité des applications ADK MDT 2012 ConfigMgr 2012 SCCM 2012 Windows Intune MDOP Déploiement et migration Windows 8 Méthodologie Compatibilité des applications ADK MDT 2012 ConfigMgr 2012 SCCM 2012 Windows Intune MDOP William Bories Olivia Mirial Stéphane Papp Préface de Vianney Airaud

Plus en détail

L état de l ART. Évolution récente des technologies. Denis Szalkowski Formateur Consultant

L état de l ART. Évolution récente des technologies. Denis Szalkowski Formateur Consultant L état de l ART Évolution récente des technologies Denis Szalkowski Formateur Consultant Composants et infrastructure L entreprise interconnecté Les composants Les processeurs Le stockage La sauvegarde

Plus en détail

ClariLog - Asset View Suite

ClariLog - Asset View Suite ClariLog - Asset View Suite Architecture et Prérequis v. 20140601 TABLE DES MATIERES 1 Architecture et principe de mise en place... 3 2 Serveur (stockage)... 4 2.1 Ressource réseau partagée... 4 2.2 Base

Plus en détail

Groupe Eyrolles, 2004, ISBN : 2-212-11274-2

Groupe Eyrolles, 2004, ISBN : 2-212-11274-2 Groupe Eyrolles, 2004, ISBN : 2-212-11274-2 Table des matières Remerciements.................................................. Avant-propos.................................................... Structure

Plus en détail

A Libre Ouvert. Médiathèque Jacques Ellul. le 12-03-2010

A Libre Ouvert. Médiathèque Jacques Ellul. le 12-03-2010 A Libre Ouvert Médiathèque Jacques Ellul le 12-03-2010 à PESSAC avec l'abul La Virtualisation (avec VirtualBox) C'est quoi, la 'virtualisation'? A quoi ça peut me servir à la maison? Et dans mon travail,

Plus en détail

Administration de Parc Informatique TP07 : Installation de Linux Debian

Administration de Parc Informatique TP07 : Installation de Linux Debian Institut Galilée L2 Info S1 Année 2012 2013 1 Une machine virtuelle Administration de Parc Informatique TP07 : Installation de Linux Debian Le but du TP est d installer Linux (en l occurrence la distribution

Plus en détail

Département de génie électrique. ELE784 - Ordinateurs et programmation système. Laboratoire #1

Département de génie électrique. ELE784 - Ordinateurs et programmation système. Laboratoire #1 Département de génie électrique ELE784 - Ordinateurs et programmation système Laboratoire #1 Développement des composantes logicielles de base d un système informatique Description sommaire : Dans ce laboratoire,

Plus en détail

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES 1 DECOUVERTE DE LA VIRTUALISATION... 2 1.1 1.2 CONCEPTS, PRINCIPES...2 UTILISATION...2 1.2.1 Formation...2

Plus en détail

Cours Linux. Cours en ligne Administrateur Systèmes Linux. Académie Libre info@academielibre.fr

Cours Linux. Cours en ligne Administrateur Systèmes Linux. Académie Libre info@academielibre.fr Cours Linux Cours en ligne Administrateur Systèmes Linux Académie Libre info@academielibre.fr Programme général du cours Linux MODULE 1 - Fondamentaux Introduction à Linux La procédure de Login et Logout

Plus en détail

Sauvegarde de postes clients avec BackupPC

Sauvegarde de postes clients avec BackupPC Sauvegarde de postes clients avec BackupPC Plan Expression des besoins Cahier des charges Présentation de BackupPC Installation et configuration Mise en pratique à l'observatoire Administration des Sauvegardes

Plus en détail

Spécifications Techniques Générales. Techno Pole Internet. Lycée Djignabo / Ziguinchor

Spécifications Techniques Générales. Techno Pole Internet. Lycée Djignabo / Ziguinchor Techno Pole Internet Lycée Djignabo / Ziguinchor Sommaire 1 ARCHITECTURE LOGICIELLE 2 1.1 APACHE, UN SERVEUR POLYVALENT, PERFORMANT ET MONDIALEMENT RECONNU 2 1.2 ARCHITECTURE LOGICIELLE DU SERVEUR 2 1.3

Plus en détail

NOUVEAU! MultiSystem vous présente la première clé USB MultiBoot du marché! Le LiveUSB MultiBoot par excellence.

NOUVEAU! MultiSystem vous présente la première clé USB MultiBoot du marché! Le LiveUSB MultiBoot par excellence. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Présentation Méthode d'utilisation de votre clé USB MultiSystem Sauvegarder votre clé USB Ajouter des fichiers iso dans votre clé USB Liste des distributions

Plus en détail

Etude d Exchange, Google Apps, Office 365 et Zimbra

Etude d Exchange, Google Apps, Office 365 et Zimbra I. Messagerie Exchange 2013 2 1) Caractéristiques 2 2) Pourquoi une entreprise choisit-elle Exchange? 2 3) Offres / Tarifs 2 4) Pré requis pour l installation d Exchange 2013 3 II. Google Apps : 5 1) Caractéristiques

Plus en détail

PROFIL EXPERIENCE ARCHITECTE LINUX, OPEN SOURCE, COORDINATEUR SÉCURITÉ EMEA

PROFIL EXPERIENCE ARCHITECTE LINUX, OPEN SOURCE, COORDINATEUR SÉCURITÉ EMEA GIL_ANDRE@YAHOO.COM +33 (0)6 60 07 25 36 PROFIL EXPERIENCE Architecte et administrateur système Linux, UNIX (Solaris, AIX, HP-UX), BSD et Mac OS X. Plus de 10 ans d expérience dans des environnements de

Plus en détail

WORKSHOP OBIEE 11g (version 11.1.1.5) PRE-REQUIS:

WORKSHOP OBIEE 11g (version 11.1.1.5) PRE-REQUIS: WORKSHOP OBIEE 11g (version 11.1.1.5) Durée du workshop: 2 jours Profil des participants du workshop: Profil fonctionnel ou technique Notions de modélisation multidimensionnelle et du décisionnel NB :

Plus en détail

1. Installation standard sur un serveur dédié

1. Installation standard sur un serveur dédié Fiche de présentation service Page 1/6 Hestia Système Plus : Pré-requis techniques Le progiciel HESTIA se compose d une base de données, d un certain nombre de modules en client/serveur (exécutables) et

Plus en détail

THEME : Mise en place d une plateforme d enseignement à distance

THEME : Mise en place d une plateforme d enseignement à distance République du Sénégal Un peuple Un but Une foi Ministère de l Enseignement Supérieur ECOLE CENTRALE DES LOGICIELS LIBRES ET DE TELECOMMUNICATIONS (EC2LT) THEME : Mise en place d une plateforme d enseignement

Plus en détail

PPE Installation d un serveur FTP

PPE Installation d un serveur FTP Introduction : Tout au long de ce tutorial nous allons créer un serveur FTP, commençons tout d abord à voir ce qu est un serveur FTP. File Transfer Protocol (protocole de transfert de fichiers), ou FTP,

Plus en détail

Accéder à ZeCoffre via FTP

Accéder à ZeCoffre via FTP Accéder à ZeCoffre via FTP Table des matières Introduction... 2 Qu est-ce que FTP... 3 Comment se connecter à ZeCoffre via FTP... 4 Connexion FTP depuis Windows / Linux / Mac OS X... 5 Connexion FTP depuis

Plus en détail

Groupe Eyrolles, 2006, ISBN : 2-212-11608-x

Groupe Eyrolles, 2006, ISBN : 2-212-11608-x Groupe Eyrolles, 2006, ISBN : 2-212-11608-x Table des matières AVANT-PROPOS...XV Un rêve de Mark Shuttleworth XVI Lecture à plusieurs niveaux XVII 1. LA DÉCOUVERTE... 1 L ordinateur démystifié 2 Les programmes

Plus en détail

Fabien Pinckaers Geoff Gardiner. OpenERP. Tiny. Pour une. gestion d entreprise efficace et intégrée. Groupe Eyrolles, 2008, ISBN : 978-2-212-12261-9

Fabien Pinckaers Geoff Gardiner. OpenERP. Tiny. Pour une. gestion d entreprise efficace et intégrée. Groupe Eyrolles, 2008, ISBN : 978-2-212-12261-9 Fabien Pinckaers Geoff Gardiner OpenERP Tiny Pour une gestion d entreprise efficace et intégrée Groupe Eyrolles, 2008, ISBN : 978-2-212-12261-9 Table des matières Première partie Premiers pas avec Open

Plus en détail

TABLETTE MPMAN MP724 : EMPORTEZ LE MONDE AVEC VOUS

TABLETTE MPMAN MP724 : EMPORTEZ LE MONDE AVEC VOUS TABLETTE MPMAN MP724 : EMPORTEZ LE MONDE AVEC VOUS Internet Nomade La tablette internet MPMAN MP724 est spécialement conçue pour une utilisation nomade. A tout moment accédez directement à Internet et

Plus en détail

INSTALLATION DEBIAN 7 (NETINSTALL) SUR VM

INSTALLATION DEBIAN 7 (NETINSTALL) SUR VM INSTALLATION DEBIAN 7 (NETINSTALL) SUR VM PREREQUIS - Environnement de virtualisation : dans notre exemple nous utiliserons Virtual Box (4.2.18) - Une connexion internet sur la machine hôte Récupérer l

Plus en détail

Groupe Eyrolles, 2006, ISBN : 2-212-11933-X

Groupe Eyrolles, 2006, ISBN : 2-212-11933-X Groupe Eyrolles, 2006, ISBN : 2-212-11933-X Table des matières Introduction... V CHAPITRE 1 Introduction à SSL VPN... 1 Une histoire d Internet.............................................. 3 Le modèle

Plus en détail

Réalisation d un automate industriel sous Linux

Réalisation d un automate industriel sous Linux Réalisation d un automate industriel sous Linux Patrick LALLA Responsable Marketing Contexte de l entreprise Témoignage de l expérience Conclusions Concepteur et fabricant de produits d automatisme pour

Plus en détail

Manuel d installation pour la distribution Debian GNU/Linux

Manuel d installation pour la distribution Debian GNU/Linux Manuel d installation pour la distribution Debian GNU/Linux Manuel d installation pour la distribution Debian GNU/Linux Copyright 2004 2013 L équipe de l installateur Debian Ce document contient les instructions

Plus en détail

Installation / Sauvegarde Restauration / Mise à jour

Installation / Sauvegarde Restauration / Mise à jour Installation / Sauvegarde Restauration / Mise à jour SPIP version 1.8.x Serveur (Linux) Jean Sébastien BARBOTEU dev.jsb@laposte.net Introduction Nous allons aborder tous les aspects techniques liés à la

Plus en détail

Utilisation de matériels industriels avec des outils de virtualisation open source. Open Source dans le monde industriel

Utilisation de matériels industriels avec des outils de virtualisation open source. Open Source dans le monde industriel Utilisation de matériels industriels avec des outils de virtualisation open source Open Source dans le monde industriel Christophe Sauthier Ancien Président de Ubuntu fr Développeur Ubuntu Officiel Développeur

Plus en détail