18, Avenue de l’Europe – Parc technologique du Canal

31520 Ramonville-Saint-Agne

05 61 32 99 49

Création de Paquet Debian-Ubuntu

Référence F171666
Tarif présentiel ou distanciel 1950 €
Session ouverte A partir de 2 personnes
Intra-entreprise Nous consulter

Public concerné Développeur ou personne ayant besoin de déployer ses propres applications sur un système Debian / Ubuntu.

Durée : 3 jours

Prérequis : Expérience du développement sous Linux .

Objectifs : Apprendre la composition d’un paquet Debian. Apprendre à créer et faire évoluer ses propres paquets Debian. Configurer et administrer des solutions pour faire son propre dépôt de paquets Debian.

Méthodes et moyens pédagogiques : Formation réalisée en présentiel ou en distanciel (Choix à définir). Exposés, cas pratiques, synthèse. Matériel : 1 poste par stagiaire, vidéoprojecteur, tableau.

Support de cours fourni à chaque stagiaire.

Modalités de suivi et d’évaluation : Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires. Questionnaire d’évaluation de la satisfaction en fin de stage.  Feuille de présence émargée par demi-journée par les stagiaires et le formateur. Attestation de fin de formation.

Informations pratiques : Accessibilité , modalités et délais d’accès.

Contenu de formation 

Présentation :

Les sources

Les tarball (tgz)

La nécessité d’un système de paquets

Les bases du packaging Debian :

Création de paquets sources / binaires

Environnement de création / manipulation de paquets (debuild, pbuilder, debootstrap, dpkg)

Signature gpg des paquets

La Charte Debian (Debian Policy)

Construction de paquet Debian :

Fichier debian/control

Fichier debian/changelog

Fichier debian/rules

Scripts de mainteneur

Les fichiers autres fichiers debian/*

Méthodes de tests/validation d’un paquet debian :

les scripts de ubuntu-dev-tools et debian-dev-tools

lintian

piu-part

Les systèmes d’automatisation de la réalisation du paquet :

debhelper

cdbs

Les outils pour modifier les sources (patching ou correctif) :

patch separe

cdbs

dpatch

quilt

Mise en place et administration de son propre dépôt APT :

dpkg-scanpackages

apt-ftparchives

mini-dinstall

Evolution des paquets dans le temps et distribution :

Rôle du mainteneur/Développeur Debian / MOTU (Ubuntu)

Faire intégrer son paquet à Debian/Ubuntu

Suivi des versions (gestion avec svn pour Debian / Bzr pour Ubuntu)

DEMANDER UN DEVIS ÊTRE RAPPELÉ

Dates inter-entreprises

Toulouse

Top