Ceci est une ancienne révision du document !



Comment créer votre propre dépôt Ubuntu ?

Cette courte documentation explique comment utiliser debarchiver pour créer et maintenir un dépôt Ubuntu et ainsi mettre à disposition vos propres paquets Ubuntu .

A noter que le dépôts qui sera créer dans ce document est également compatible avec debian.

On commence par installer debarchiver et dpkg-scanpackages :

# apt-get install debarchiver devscripts

Ensuite il faut créer les repertoires qui accueilleront les paquets :

# mkdir -p /var/www/debian # mkdir /var/www/debian/dists/ # mkdir /var/www/debian/_incoming/

Le répertoire dists contiendra l'arborescence du dépôt et _incoming sera le répertoire ou debarchiver viendra chercher les nouveaux paquets pour les placer au sein de l'arborescence.

Enfin il suffit d'éditer le fichier /etc/debarchiver.conf et de modifier les paramètres suivants :

$destdir = "/var/www/debian/dists";
$inputdir = "/var/www/debian/_incoming";
@distributions = ('dapper', 'edgy', 'feisty', 'gutsy');
@sections = ('main', 'universe', 'multiverse');

Si vous souhaiter recevoir un message lorsqu'un paquet est ajouté remplisser la section :

# @mailtos = ('Maintainer', The Maintainer field in control file # 'Uploaders', The Uploaders field in control file # '@bar.com', User id @bar.com that own the changes file # 'installer@foo.com', An explicit email address # 'Changed-By'); The email in the changelog file

  • creer_un_depot_ubuntu.1177684464.txt.gz
  • Dernière modification: Le 18/04/2011, 14:45
  • (modification externe)