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

Linux - Administration niveau 1

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Toute personne souhaitant maîtriser l'installation, la configuration d'un système Linux : Debian, Mandriva, RedHat ou Suse.

À l'issue de la formation, le stagiaire sera capable de :

  • Devenir autonome sur Linux afin de garantir la bonne disponibilité des serveurs
  • Pouvoir prendre en charge la responsabilité de l'administration de systèmes Linux
  • Savoir intégrer Linux avec les autres systèmes d'exploitation de l'entreprise ou de l'organisation
  • Être en mesure de garantir un premier niveau de sécurité d'une infrastructure Linux

METHODES ET OUTILS PEDAGOGIQUES

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours 

EVALUATION

  • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences

Public concerné

Toute personne souhaitant maîtriser l'installation, la configuration d'un système Linux : Debian, Mandriva, RedHat ou Suse

Pré-requis

Connaissances de base des systèmes unix et/ou linux sont nécessaires, ainsi que du shell

Tarif

A partir de 2 905,00 €

Durée

5 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire l'architecture d'un système embarqué sous Linux et sa construction
  • Développer et mettre au point des applications pour le système embarqué
  • Utiliser la chaîne de compilation croisée
  • Installer, utiliser et configurer Boot Loader, le noyau Linux...
Tarif

A partir de 3 350,00 €

Durée

5j / 35h

Modes
  • Centre

Objectifs de la formation

À l'issue de cette formation RedHat Open Stack Administration I, vous aurez acquis les connaissances et compétences nécessaires pour :                          

  • Lancer une instance avec le tableau de bord Horizon
  • Mettre en oeuvre la gestion de projets, de quotas et d'utilisateurs
  • Gérer des réseaux, des sous-réseaux, des routeurs et des adresses IP flottantes
  • Créer et gérer un système de stockage en mode objet et bloc au sein de la structure OpenStack
  • Personnaliser des instances avec cloud-init
  • Savoir déployer des piles évolutives et Red Hat OpenStack Platform à l'aide de Director (RHOSP)

Ce cours s'appuie sur Red Hat Enterprise Linux 7.5 et sur Red Hat OpenStack Platform 13.0.

Tarif

A partir de 3 075,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

FitSM Foundation

Proposé par M2I

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Définir les termes et les concepts de base de la gestion des services informatiques
  • Identifier le but et la structure du référentiel FitSM et ses relations avec d'autres normes / approches
  • Décrire les principes clés de FitSM et le champ d'application des processus associés
  • Vous préparer au passage de la certification FitSM Foundation.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Se perfectionner dans le développement d'application WinDev, WebDev, WinDev Mobile.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Intégrer dans sa pratique les objectifs de la nouvelle convention d'Indemnisation et de Recours des Sinistres Immeubles (IRSI), son champ d'application et ses dispositions spécifiques.
  • Gérer les sinistres dégâts des eaux et incendie dans le cadre de cette convention.
  • Considérer les situations n'intégrant pas le champ de cette nouvelle convention.
  • Adopter une méthodologie de traitement des sinistres.
Tarif

A partir de 1 555,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

À l'issue de cette formation Packaging d'application en entreprise Fondamenteaux, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Packager rapidement et efficacement vos développements, les applications du marché, vos progiciels
  • Choisir l'outil et la programmation les mieux adaptés à votre entreprise.
Tarif

A partir de 2 775,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Linux services réseaux

Proposé par PLB CONSULTANT

Objectifs de la formation

  • Configurer les services de bases comme le DNS et le DHCP (client et serveur)
  • Implémenter un réseau sécurisé (routage, firewal, iptables, cryptage) avec possibilités d'accès entrant (ssh, sftp) et sortant (Passerelle Web, Proxy Squid)
  • Centraliser les comptes avec un annuaire LDAP
  • Partager des ressources disques et imprimantes auprès des clients Linux ou Windows (Samba, cups)
  • Mettre en oeuvre un serveur de messagerie Postfix
  • Manipuler les outils d'analyse du réseau et analyser ses dysfonctionnements
Tarif

A partir de 2 450,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Expliquer les fondamentaux de la PNL
  • Identifier les différents domaines d'application de la PNL
  • Appliquer des techniques de communication pour améliorer les relations professionnelles
  • Utiliser l'écoute active pour favoriser une communication efficace
  • Créer et maintenir la confiance dans les relations professionnelles
  • Résoudre les conflits et les désaccords de manière constructive
  • Formuler des objectifs atteignables en utilisant les bonnes conditions de formulation
  • Appliquer les valeurs en PNL pour favoriser la croissance personnelle et professionnelle
  • Créer de la motivation chez vous et les autres
  • Utiliser des stratégies pour comprendre et appréhender l'autre, l'environnement et le changement.
Tarif

A partir de 2 130,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

À l'issue de cette formation ISTQB Test d'Application Mobile, vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Comprendre et revoir les moteurs métier et technologiques des applications mobiles afin de créer une stratégie de test
  • Identifier et comprendre les principaux défis, risques et attentes associés au test d’une application mobile
  • Appliquer les types de tests et les niveaux spécifiques aux applications mobiles
  • Appliquer des types de tests communs dans le contexte spécifique mobile.
  • Effectuer les activités requises spécifiquement pour les tests d’applications mobiles dans le cadre des principales activités décrites dans le processus de test ISTQB®
  • Identifier et utiliser des environnements et des outils appropriés pour les tests d’applications mobiles
  • Comprendre les méthodes et les outils utilisés spécifiquement pour prendre en charge l’automatisation des tests d’applications mobiles
Tarif

A partir de 1 500,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...