Formation Création de paquets Debian

Renseignements/ Inscription :

Estelle Martinez
06 16 20 71 92
formation@makina-corpus.com

Pour être recontacté veuillez cliquer ici.

 

Durée :
3 jours
Codes :
PAQDEB
Prix :
1 365 € HT/pers
Sessions :

Nous contacter.

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

1. Présentation et historique

  • Les sources
  • Les tarball (tgz)
  • La nécessité d'un système de paquets

2. Rappel Scripts Shell 

3. 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 / reprepro

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 / git pour Debian / Bzr pour Ubuntu)

 

Infos pratiques :

Pour plus d'informations cliquez ici.