Formation Packaging d'application pour Linux : RPM

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À 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

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 480,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 480,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

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.

Programme

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

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.

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.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Gérer le nouveau régime fiscal de la TVA immobilière et ses modalités de mise en oeuvre
  • Identifier les nouvelles situations d'application de ce régime fiscal
  • Informer les parties sur les conséquences financières lors d'une mutation
Tarif

A partir de 1 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Préciser le cadre d'application et les enjeux d'un audit
  • Etablir un audit de paie conforme aux exigences
  • Planifier la sécurisation de la paie
Tarif

A partir de 1 803,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

  • Décrire le contexte du bail commercial et les raisons d'en sortir
  • Identifier les conditions d'application du bail dérogatoire
  • Analyser les modes alternatifs au bail commercial en gestion locative
Tarif

A partir de 1 113,00 €

Durée

1 jour

Modes
  • Entreprise
  • Centre

Red Hat System Administration 1

Proposé par ENI Service

Objectifs de la formation

  • Présenter Linux et l'écosystème Red Hat Enterprise Linux
  • Exécuter des commandes et voir les environnements shell
  • Gérer, organiser et sécuriser les fichiers
  • Gérer les utilisateurs, les groupes et les stratégies de sécurité des utilisateurs
  • Contrôler et surveiller les services systemd
  • Configurer l'accès à distance en utilisant la console web et SSH
  • Configurer les interfaces et les paramètres du réseau
  • Archiver et copier des fichiers d'un système à un autre
  • Gérer les applications à l'aide de DNF
Tarif

A partir de 3 075,00 €

Durée

5j / 40h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Administration Ubuntu

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation ubuntu de cinq jours, les participants auront été formés aux compétences de bases requises par les Administrateurs Système Ubuntu.
Cette formation Ubuntu vous permettra de :

  • Savoir comment bien installer, configurer les systèmes Ubuntu
  • Comprendre comment exécuter des tâches routinières d'administration : gérer des comptes utilisateur et des systèmes de fichiers, et maintenir la sécurité du système
  • Être capable de configurer la connectivité du réseau et les principaux services réseau
  • Travailler sur linux à partir de la ligne de commande.
Tarif

A partir de 2 710,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Yocto

Proposé par Sparks

Objectifs de la formation

  • Développer un système embarqué sous Linux grâce à Yocto Project
  • Apprendre à fabriquer une image
  • Gérer les variables et les layers
  • Savoir utiliser et créer des recettes (simples, CMake...)
  • Maîtriser la configuration
  • Gérer les tâches
Tarif

A partir de 2 800,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Connaître et appliquer les commandes fondamentales des systèmes d'exploitation Linux
  • Maîtriser le Shell, pour créer des scripts d'automatisation des tâches d’administration système
  • Mettre en oeuvre le déploiement d'un système Linux
  • Intégrer un système Linux à d’autres environnements
  • Prendre en charge les tâches d’administration afin de garantir la disponibilité et la performance du système
  • Aborder sereinement les examens LPI-101 et LPI-102 permettant d’obtenir la certification "Linux Server Professional" (LPIC-1)


Attention, ce cursus de 13 jours est composé de 4 Modules de respectivement 3 jours, 3 jours, 5 jours et 2 jours. Les dates de sessions indiquées sont celles du premier module de 3 jours. Contactez notre service commercial pour connaitre les dates des modules suivants.

Pour les administrateurs qualifiés souhaitant uniquement passer les examens LPI-101 et LPI-102, nous proposons une formation de "Bachotage" sur 2 jours : Formation Linux : Préparation à la certification LPIC-1 (Réf. LPIC1)

Tarif

A partir de 5 980,00 €

Durée

13j / 91h

Modes
  • Centre
  • Entreprise
  • Distance

Linux – Administration

Proposé par ENI Service

Objectifs de la formation

  • Décrire le fonctionnement des phases de démarrage et d'arrêt du système
  • Gérer le système de fichiers
  • Gérer les comptes d'utilisateur et de groupe, les quotas
  • Mettre en place les sauvegardes et restaurations du système
  • Gérer les journaux du système
  • Surveiller le système
  • Gérer les paquetages
  • Mettre à jour le noyau
Tarif

A partir de 2 850,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation Yocto vous serez en mesure de :

  • Créer un système Linux embarqué avec Yocto Project
  • Maitriser la personnalisation de l'image (configuration du système, ajout de packages divers)
  • Maitriser la configuration avancée (extension de recettes, création de patches, kernel et device tree)
  • Développer le code métier
Tarif

A partir de 1 890,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre le fonctionnement d'un système Linux
  • Comprendre le déroulement d'une session
  • Savoir utiliser son poste de travail sous Linux
  • Gérer les fichiers et les applications associées
  • Configurer et installer Linux en réseau local
Tarif

A partir de 1 850,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...