Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:dak:installation_de_dak_sur_abonde [2005/12/06 11:15] lehobey |
doc:dak:installation_de_dak_sur_abonde [2006/03/31 14:49] lehobey |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Mon installation de dak ====== | ||
- | Je décris ici une première installation « de production » de [[dak]] sur abonde (dédiée à ce seul usage). Je m'inspire évidemment de l'[[installation de dak sur ondine]] avec les différences suivantes : | ||
- | * je place tout dans le répertoire ///var/lib/dak// au lieu de ///opt/dak// ; | ||
- | * je paramètre dak de façon à n'avoir qu'une seule version de distribution nommée //fdl// avec comme seule section //main//. | ||
- | |||
- | Abonde est en version sarge de Debian et il en est de même du paquet dak. | ||
- | |||
- | L'installation comprend les étapes suivantes : | ||
- | - installation de postgresql ; | ||
- | - installation d'un serveur ftp pour recevoir les paquets (ici vsftpd) ; | ||
- | - installation et configuration appropriée de dak (le gros morceau) ; | ||
- | - installation de debianqueued (à la main) pour transfert des paquets déposés. | ||
- | |||
- | ====== postgresql ====== | ||
- | # aptitude install postgresql | ||
- | |||
- | ===== Questions debconf ===== | ||
- | ==== Où créer la base de données de PostgreSQL ? ==== | ||
- | /var/lib/postgres/data | ||
- | |||
- | ==== Faut-il supprimer les données à la purge du paquet ? ==== | ||
- | Non | ||
- | |||
- | ==== Paramètres régionaux utilisés par le moteur de bases de données : ==== | ||
- | fr_FR.UTF-8 | ||
- | |||
- | ==== Ordre jour/mois des dates ==== | ||
- | Européen | ||
- | |||
- | ====== Installation du dak de sarge ====== | ||
- | # aptitude install dak | ||
- | |||
- | <code> | ||
- | Les NOUVEAUX paquets suivants vont être installés : | ||
- | bzip2 dak python-apt python-egenix-mxdatetime python-gnupginterface | ||
- | python-ldap python-pygresql python2.3-egenix-mxdatetime | ||
- | python2.3-egenix-mxtools python2.3-ldap python2.3-pygresql sudo | ||
- | </code> | ||
- | |||
- | ===== Questions debconf ===== | ||
- | ==== Where to put the base directory for dak? ==== | ||
- | /var/lib/dak | ||
- | |||
- | ==== Nom d'hôte de l'archive : ==== | ||
- | localhost.localdomain | ||
- | |||
- | ==== Nom de votre archive : ==== | ||
- | archive FDL (abonde) | ||
- | |||
- | ==== The name of your dak user. ==== | ||
- | deb-dak | ||
- | |||
- | ==== The name of your dak group. ==== | ||
- | debadmin | ||
- | |||
- | ===== Édition des fichiers de configuration ===== | ||
- | ==== /etc/dak/katie.conf ==== | ||
- | Tel que produit par debconf (non modifié pour l'instant donc) : | ||
- | * [[/etc/katie.conf d'abonde]] | ||
- | |||
- | ==== /var/lib/dak/katie/apt.conf ==== | ||
- | Modifications apportées : | ||
- | - remplacement de « duck » par « fdl » ; | ||
- | - une seule version « unstable » ; | ||
- | - sections « main », « contrib » et « non-free » ; | ||
- | - ajout de kfreebsd-i386. | ||
- | |||
- | * [[/var/lib/dak/katie/apt.conf d'abonde]] | ||