12 Rue de l’Europe

31850 Montrabé

12 Rue de l’Europe

31850 Montrabé

Création de Paquet Debian-Ubuntu

Menu formations

Durée : 3 jours

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

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épot de paquets Debian.

Contenu de formation 

  • Les sources
  • Les tarball (tgz)
  • La nécessité d’un système de paquets
  • Rappel Scripts Shell
  • 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)
Top