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

31520 Ramonville-Saint-Agne

09 88 42 22 19

06 76 60 32 74

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 : 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