Formation Packaging d'application pour Linux : RPM

Apprenez à packager vos logiciels rpm sous Linux

4.7 sur 5 étoiles

5 étoiles
66%
4 étoiles
33%
3 étoiles
0%
2 étoiles
0%
1 étoile
0%
Voir les 6 avis
(6 avis)
Durée 2 jours
Niveau Fondamental
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence PRPM
Éligible CPF Non

L’une des grandes forces des systèmes Linux repose sur le packaging logiciel. Il facilite l’installation, l’utilisation, la maintenance et la mise à jour des applications logicielles.
Les distributions majeures proposent fréquemment à leurs futurs packagers un système de mentoring pour appréhender l’ensemble des aspects techniques et organisationnels nécessaires pour intégrer les équipes officielles.

La formation Packaging  RPM propose d’aborder les fondamentaux et notions plus avancées du packaging orienté rpm.

Objectif opérationnel : 

Modifier des paquets logiciels existants, en produire de nouveaux et ainsi être capable de mettre en place une politique de packaging au sein de l'entreprise.

Objectifs pédagogiques :

À l'issue de cette formation Packaging RPM, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Connaître les grandes sections du fichier .spec
  • Maîtriser le build du RPM
  • Utiliser différentes options de build
  • Maîtriser l'aspect sécurité du packaging

Public :

Cette formation Packaging RPM s’adresse à un public débutant qui souhaite comprendre les logiques du packaging logiciel sous Linux, et mettre en application.

Prérequis :

Ce cours Packaging RPM ne nécessite aucun prérequis particulier, si ce n'est d'avoir une connaissance préalable de l'environnement Linux/GPU.

Prérequis et convention

La norme FHS : définir les conventions liées à l’arborescence
Conventions de nommage des rpm
L’importance d’une architecture de build définie
La libification ou packaging des librairies
Importance des Makefile dans le packaging
Les principales différences des distributions
Les différents types de packaging : sources et binaires

Les grandes sections du fichier .spec

En-têtes : revue des tags utilisables
La section prep
La section build
La section install
La section files : impact sur les mises à jour et la désinstallation
La section changelog : de l’importance de la documentation
Scripts de pre et post-installation

Build du RPM

Les commandes à disposition
Optimisation du build
Décoder les erreurs : les sources d’information

Gestion avancée des paquets

Paquets et sous-paquets
Renommage d’un paquet

Aller plus loin : les macros

Les macros génériques
Les macros prédéfinies pour la distribution
Ajouter ses propres macros
La section check

Utiliser des options de build

Options de build conditionnelles
Reconstruire un paquet en utilisant une option spécifique
Ajouter des options dans un fichier spec
Outrepasser la gestion automatique des dépendances

Gestion avancée des mises à jour

Impact sur la configuration et les données
Gestion du retour arrière
Gestion du retour arrière
Installation simultanée de plusieurs versions

Options avancées de la commande RPM

Gestion des requêtes d’information
Option d’installation

Packaging et sécurité

Signature des paquets
Vérification de la signature d’un paquet
Ajouter des options dans un fichier spec
Vérification de l’intégrité des fichiers installés

La formation alterne apports théoriques et mise en applications de chaque notion abordée. La formation comprend également un cas pratique complet qui s’appuiera sur un logiciel proposé par le participant.

Les participants pourront également soumettre des cas de figure concrets, des problématiques.

Date de mise à jour du programme : 24/11/2024

Dates et lieux

Du 15 au 16 mai 2025
Lieu
Distanciel
Durée
2 jrs
1590 € HT
Du 15 au 16 mai 2025
Lieu
Paris
Durée
2 jrs
1590 € HT
Du 07 au 08 juillet 2025
Lieu
Distanciel
Durée
2 jrs
1590 € HT
Du 07 au 08 juillet 2025
Lieu
Paris
Durée
2 jrs
1590 € HT
Du 11 au 12 septembre 2025
Lieu
Distanciel
Durée
2 jrs
1590 € HT
Du 11 au 12 septembre 2025
Lieu
Paris
Durée
2 jrs
1590 € HT
Du 13 au 14 novembre 2025
Lieu
Distanciel
Durée
2 jrs
1590 € HT
Du 13 au 14 novembre 2025
Lieu
Paris
Durée
2 jrs
1590 € HT

Avis des participants à la formation Packaging d'application pour Linux : RPM

Note moyenne de 4.7/5(6)

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.

LR
5/5

Mon avis sur le contenu du stage :

"Formation très fournie avec des travaux pratiques pour bien comprendre le packaging"

Mon avis sur le formateur :

"En étant plusieurs, l'animateur n'a pas pu être tout le temps disponible mais son support est très utile"

Mon avis sur la salle de formation :

"RAS"

Ce que j'ai le plus apprécié :

"Travaux pratiques et échanges"

Ce que j'ai le moins apprécié :

"RAS"

ML
5/5

Ce que j'ai le plus apprécié :

"Support de cours très bien avec des bons exemples, histoire d'illustrer les propos"

SI
5/5

Mon avis sur le formateur :

"Formatrice très à l'écoute et surtout pédagogue"

RD
4/5
LM
4/5
ED
5/5

Ces formations peuvent aussi vous intéresser :

Packager ses applicatifs au format MSI ou App-V

  • Niveau : Fondamental
  • Référence : DFIF

  • Niveau : Fondamental
  • Référence : DFIA

  • Niveau : Fondamental
  • Référence : DFAS

  • Niveau : Fondamental
  • Référence : DCAI


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB