rpm

Formation: Linux – Packaging rpm

Objectifs

savoir créer des paquetages rpm pour faciliter le déploiement, la maintenance, la gestion des versions de composants logiciels

Parcours pédagogiques possibles

Présentiel

Pré-requis

connaissances du cours ‘Linux/Unix exploitation’

Modalités d’accès à la formation

Le Plan de formation
Le compte personnel de formation (CPF)
Le congé individuel de formation (CIF)

Public visé

Administrateurs et architectes systèmes

Méthodologie pédagogique

Le cours alterne les apports théoriques du formateur soutenus par des exemples et des séances de réflexions et travail en groupe

Durée

2 Jours

Inter / Intra-Entreprise

Inter: Oui / Intra: Oui

Plan de cours

comprendre les notions et l’intérêt des paquetages, des systèmes de gestion de paquetages, des dépendances
rafraichir ses connaissances sur l’utilisation cliente de rpm installations, mises à jour, recherche d’informations sur les paquetages
utiliser des banques de paquetages centralisées (yum)
connaitre les banques de paquetages publiques les plus utiles
comprendre le format et la structure d’un paquetage rpm
connaître les différentes étapes de la création d’un paquetage sources, recette de construction, construction
installer et configurer l’environnement de construction de paquetages
créer un premier paquetage simple (TD)
créer un paquetage avec des binaires précompilés (TD)
créer un paquetage avec des binaires à compiler (TD)
créer des paquetages pour une brique applicative plus complexe (TD)
connaître les bonnes pratiques de conception de paquetages
contourner les difficultés et les pièges classiques de construction
connaître les macros et les directives les plus utiles pour la construction
connaître les spécificités de la création de paquetages logiciels écrits en python ou perl
signer ses paquetages
automatiser les constructions de paquetages
construire des paquetages pour différentes versions de systèmes et d’architectures grâce à mock
se greffer sur des usines de packaging de type koji pour Fedora
mettre en oeuvre une banque de paquetage centralisée (repository)
connaitre les possibilités de couplage entre un système de gestion de sources et un environnement de construction de paquetages

Matériel et moyens pédagogiques

Lors des formations en présentiel, les stagiaires ont à disposition tout le matériel de formation nécessaire :
- Plusieurs ordinateurs (sous Linux et/ou Windows)
- Les logiciels appropriés,
- La connexion Internet et à notre serveur
- Les supports papiers

Moyens pédagogiques technique

- Des apports théoriques appuyés par des cas pratiques, mise en situation et explications
- Des exercices progressifs selon la formation
- Simulations / « bac à sable » avec débriefing

Moyens pédagogiques d’encadrement

- Charte de la bonne pratique du participant et règlement intérieur
- Évaluation à chaud en fin de formation avec et sans le formateur
- Point en fin de journée de formation, recueil des impressions
- Évaluation à froid effectuée auprès du stagiaire avec transmission au formateur pour analyse

Support de cours

Un support de cours papier sera remis à chaque stagiaire

Validation

A la fin de chaque journée, un QCM permet de vérifier l’acquisition des compétences.

Attestation

Une attestation sera remise à chaque stagiaire qui aura suivi la totalité de la formation.

Intra-Entreprise et adaptation aux besoins

En formation Intra-Entreprise, ce plan de cours peut être entièrement adapté selon vos besoins. Les pré-requis peuvent être étudiés plus précisément en fonction du profil des apprenants.





Demande de devis ou convention

Votre nom et prénom (obligatoire)

Votre email (obligatoire)

Votre téléphone

Je prouve que je ne suis pas un robot en répondant à cette petite question

Share