Classe virtuelle « Linux/UNIX Introduction » par Pythagore F.D.

Le système d’exploitation Linux, créé par Linus Torvalds en 1991, est l’implémentation de la norme Posix dans le monde OpenSource. Linux reprend …

Le système d’exploitation Linux, créé par Linus Torvalds en 1991, est l’implémentation de la norme Posix dans le monde OpenSource. Linux reprend les mêmes principes que les systèmes Unix : connexion, gestion des utilisateurs, les commandes shell, .. Ce stage permet de comprendre le fonctionnement des systèmes Linux/Unix, et de savoir les utiliser et exploiter au quotidien.

Pythagore F.D. propose des sessions de cours en classes virtuelles. Le fonctionnement de cette solution est simple : mettre à disposition de chaque participant un espace de travail qui lui est propre et ce, depuis son environnement de travail habituel.
Ainsi, en plus de permettre d’eviter les déplacements des stagiaires ou des formateurs, l’originalité de cette solution réside dans la mise à disposition complète de l’environnement de travail nécessaire à la réalisation de l’ensemble de la formation : des supports de cours à la configuration matérielle et logicielle nécessaire à la réalisation de travaux pratiques …
Nos équipes de développement ont travaillé à la mise en place d’un ensemble d’outils permettant de préserver la qualité pédagogique à travers l’enseignement à distance.

Pythagore F.D. organise une formation « Linux/UNIX Introduction » du 3 au 5 Février 2014.Ce stage permet de connaître les principes de fonctionnement du système Unix/Linux.

Le programme de la formation « Linux/UNIX Introduction » est le suivant :

Les systèmes embarqués

Définitions. Contraintes. L’offre du marché. Les distributions Linux embarquées openWRT, emDebian, openEmbedded, Angstrom, openMoko, android.
Architectures et caractéristiques. Critères de choix: coût.

 

Construction

Les différentes étapes pour construire un système embarqué.
Installation d’une chaîne de compilation croisée : ct-ng, codesourcery.
Chargeur, noyau et système racine.
Les outils disponibles: buildroot, openWRT, plugins eclipse, …
Plateformes de test : qemu, cartes de développement ARM (6410, Zoom/OMAP, WRT54)


Matériel

Processeurs.Mémoire Nand/Nor. Stockage SD.
Ports USB. Port JTag.
Travaux pratiques : utilisation du bus JTag.

 

Chargeur

Présentation.
Travaux pratiques : compilation d’un chargeur U-Boot.
Mise en place sur une carte de développement.
Découpage de la Nand en partitions. mtd.

 

Noyau

Compilation d’un noyau.
Travaux pratiques : compilation d’un noyau pour carte 6410 (ARMv11).
Optimisation de l’empreinte mémoire. Gestion de l’initrd.

 

Système racine

Organisation du système de fichiers: linux,rootfs,nvram,rootfs_data.
Systèmes de fichiers embarqués. Présentation de jffs2, yaffs2. Autres types de systèmes de fichiers.
Services embarqués: dropbear, dnsmasq, busybox.
Compilation d’une busybox. Présentation, ajouts de fonctionnalités, limitations.

 

Développement

Ajout de modules au noyau.
Travaux pratiques : Portage de netsnmp.
Compilation d’une MIB spécifique au matériel et intégration dans la distribution embarquée.
Mise en oeuvre dans un environnement multi-plateformes. Centralisation des journaux syslog. Supervision par Nagios.
Travaux pratiques : Portage de haproxy. Mise en oeuvre sur de la répartition de charge HTTP. Frontal à un cluster JBoss. Visualisation des performances.

__________________________________________________________________________

Pythagore F.D. est un centre de formation en nouvelles technologies, dans les domaines suivants :Java, serveurs d’applications Jee (JBoss, Websphere, Jonas, …);TCP/IP (Architecture, Sécurité, Administration de réseaux IP, VoIP, …);Unix (AIX, HP-Ux, Solaris);Linux, les aspects systèmes, les applicatifs Apache, Openldap, Squid, Nagios, glpi, …)la virtualisation (xen, kvm), et le cloud avec Openstack, cloudstack, eucalyptus, …et la mobilité avec la programmation sur Android et sur iPhone.

Les formations sont dispensées soit dans les locaux de la société à Paris, soit sur site client, ou à distance en classes virtuelles.

Informations pratiques : formation « Linux/UNIX Introduction« Lieu : centre de formation Pythagore F.D., Paris9è

Dates : du 3 au 5 Février 2014.

Pour réserver une place sur cette session, ou pour toute demande d’information, contactez nos conseillers au 33 (0)1 55 33 52 10, ou par mail à l’adresse pfd@pythagore-fd.fr, ou sur le site www.pythagore-fd.fr.

 

Catégories Linux

Tags classes virtuelles distance formation introduction linux Paris


1 Votes