abuledu:developpeur:remastering_deb

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
abuledu:developpeur:remastering_deb [2008/08/01 08:16]
jean orthographe, mineur
abuledu:developpeur:remastering_deb [2016/01/21 11:59] (Version actuelle)
erics
Ligne 1: Ligne 1:
 +{{tag>version-8-08}}
 ====== Remastering du CD/DVD quand on touche aux fichiers deb ====== ====== Remastering du CD/DVD quand on touche aux fichiers deb ======
  
Ligne 30: Ligne 31:
 </code> </code>
  
 +=== Re-créer le dépôt avec apt-ftparchives ===
 +
 +* Fichier /opt/apt-ftparchive/release.conf
 +
 +<code>
 +APT::FTPArchive::Release::Origin "Ubuntu";
 +APT::FTPArchive::Release::Label "Ubuntu";
 +APT::FTPArchive::Release::Suite "dapper";
 +APT::FTPArchive::Release::Version "6.06";
 +APT::FTPArchive::Release::Codename "dapper";
 +APT::FTPArchive::Release::Architectures "i386";
 +APT::FTPArchive::Release::Components "main restricted";
 +APT::FTPArchive::Release::Description "Ubuntu 6.06 LTS";
 +</code>
 +
 +* Fichier /opt/apt-ftparchive/apt-ftparchive-deb.conf
 +
 +<code>
 +Dir {
 +  ArchiveDir "/opt/cd-image/";
 +};
 +
 +TreeDefault {
 +  Directory "pool/";
 +};
 +
 +BinDirectory "pool/main" {
 +  Packages "dists/dapper/main/binary-i386/Packages";
 +  BinOverride "/opt/indices/override.dapper.main";
 +  ExtraOverride "/opt/indices/override.dapper.extra.main";
 +};
 +
 +BinDirectory "pool/restricted" {
 + Packages "dists/dapper/restricted/binary-i386/Packages";
 + BinOverride "/opt/indices/override.dapper.restricted";
 +;
 +
 +Default {
 +  Packages {
 +    Extensions ".deb";
 +    Compress ". gzip";
 +  };
 +};
 +
 +Contents {
 +  Compress "gzip";
 +};
 +</code>
 +
 +* Fichier /opt/apt-ftparchive/apt-ftparchive-udeb.conf
 +
 +<code>
 +Dir {
 +  ArchiveDir "/opt/cd-image/";
 +};
 +
 +TreeDefault {
 +  Directory "pool/";
 +};
 +
 +BinDirectory "pool/main" {
 +  Packages "dists/dapper/main/debian-installer/binary-i386/Packages";
 +  BinOverride "/opt/indices/override.dapper.main.debian-installer";
 +};
 +
 +BinDirectory "pool/restricted" {
 +  Packages "dists/dapper/restricted/debian-installer/binary-i386/Packages";
 +  BinOverride "/opt/indices/override.dapper.restricted.debian-installer";
 +};
 +
 +Default {
 +  Packages {
 +    Extensions ".udeb";
 +    Compress ". gzip";
 +  };
 +};
 +
 +Contents {
 +  Compress "gzip";
 +};
 +</code>
 +
 +<code>
 +BUILD=/opt/cd-image/
 +APTCONF=/opt/apt-ftparchive/release.conf
 +DISTNAME=dapper
 +
 +pushd $BUILD
 +apt-ftparchive -c $APTCONF generate /opt/apt-ftparchive/apt-ftparchive-deb.conf
 +apt-ftparchive -c $APTCONF generate /opt/apt-ftparchive/apt-ftparchive-udeb.conf
 +# si vous avez ajoute une branche extra ...apt-ftparchive -c $APTCONF generate /opt/apt-ftparchive/apt-ftparchive-extra.conf
 +apt-ftparchive -c $APTCONF release $BUILD/dists/$DISTNAME > dists/dapper/Release
 +
 +gpg --default-key "E5DD0910" --output $BUILD/dists/$DISTNAME/Release.gpg -ba $BUILD/dists/$DISTNAME/Release
 +
 +find . -type f -print0 | xargs -0 md5sum > md5sum.txt
 +
 +popd
 +</code>
  
  • abuledu/developpeur/remastering_deb.1217571384.txt.gz
  • Dernière modification: 2008/08/01 08:16
  • de jean