Search
Résultats pour {phrase} ({results_count} de{results_count_total})
Displaying {results_count} results of {results_count_total}
Formation LINUX Packager vos applications avec RPM (Redhat Package Manager)
Domaine : Système d’exploitation réseaux
DURÉE
2 jour(s)
OBJECTIFS
Comprendre les mécanismes d'intégration logicielle d'une des principales distributions Linux. Comprendre les concepts de Git. Etre autonome avec la ligne de commande. Connaître les worflows et les bonnes pratiques Git en entreprise.
Pré-requis
Bonne maîtrise de l'environnement et OS Linux.
Participants
Toute personne souhaitant maîtriser les mécanismes d'intégration logicielle avec RPM (Redhat Package Manager).
coût
Formation en cours collectif
Nous contacter pour une formation sur mesure ou en intra
LIEUx de formation
Notre centre de formation à GrenobleNotre centre de formation à MoiransNotre centre de formation à Sophia Antipolis
Sur votre site en formation intraEn classe distancielle
PROGRAMME DE FORMATION
LINUX Packager vos applications avec RPM (Redhat Package Manager)
Prérequis et convention
La norme FHS (Définir les conventions liées à l'arborescence)
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)
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 (Mises à jour et désinstallation)
La section changelog (De l'importance de la documentation)
Scripts de pré et post-installation
La section prep
La section build
La section install
La section files (Mises à jour et désinstallation)
La section changelog (De l'importance de la documentation)
Scripts de pré et post-installation
Build du RPM
Les commandes à disposition
Optimisation du build
Décoder les erreurs (Les sources d'information)
Optimisation du build
Décoder les erreurs (Les sources d'information)
Gestion avancée des paquets
Paquets et sous-paquets
Renommage d'un paquet
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
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
Outre-passer la gestion automatique des dépendances
Reconstruire un paquet en utilisant une option spécifique
Ajouter des options dans un fichier spec
Outre-passer 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
Installation simultanée de plusieurs versions
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
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
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
dates des formations a grenoble
dates des formations a SOPHIA ANTIPOLIS
Cursus formation
Formations de la même thématique
- LINUX Debug Kernel
- LINUX - UNIX Introduction
- LINUX Packager vos applications avec Debian
- LINUX Administration système
- LINUX Kubernetes Optimisation des conteneurs
- LINUX Administration avancée Linux
- LINUX TCP/IP et services réseaux
- LINUX Sécuriser un serveur linux
- LINUX Programmation Shell
- LINUX Docker
- LINUX Kubernetes
nos centres de formation