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:debian:paquets [2008/02/25 12:12] lehobey |
doc:debian:paquets [2026/08/13 07:54] (Version actuelle) fdl |
||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| ===== Thèmes ===== | ===== Thèmes ===== | ||
| * [[Applications par le surf]] | * [[Applications par le surf]] | ||
| + | * [[Chaperons]] | ||
| * [[Code source]] | * [[Code source]] | ||
| * [[Curiosités]] | * [[Curiosités]] | ||
| Ligne 8: | Ligne 9: | ||
| * [[Empaquetage]] | * [[Empaquetage]] | ||
| * [[Gestion de code source]] | * [[Gestion de code source]] | ||
| - | * [[Robots d'empaquetage]] | ||
| * [[Épinglage de paquets]] | * [[Épinglage de paquets]] | ||
| * [[Journaux]] | * [[Journaux]] | ||
| * [[Licences]] | * [[Licences]] | ||
| * [[Maintenance collaborative]] | * [[Maintenance collaborative]] | ||
| - | * [[Chaperons]] | + | * [[Nouveaux paquets]] |
| * [[Mises à jour]] | * [[Mises à jour]] | ||
| * [[Popularité]] | * [[Popularité]] | ||
| + | * [[Robots d'empaquetage]] | ||
| * [[Utilisateurs]] | * [[Utilisateurs]] | ||
| * [[Synaptic]] | * [[Synaptic]] | ||
| * [[Travaux en cours]] | * [[Travaux en cours]] | ||
| - | |||
| - | |||
| ===== Recherche de paquets ===== | ===== Recherche de paquets ===== | ||
| Ligne 52: | Ligne 51: | ||
| * http://blog.incase.de/index.php/2007/03/13/wishlist-for-lenny-or-why-debian-packaging-is-considered-hard/ | * http://blog.incase.de/index.php/2007/03/13/wishlist-for-lenny-or-why-debian-packaging-is-considered-hard/ | ||
| * http://www.hogyros.de/?q=node/248 | * http://www.hogyros.de/?q=node/248 | ||
| + | |||
| + | ===== Qualité ===== | ||
| + | * http://bzed.de//posts/2010/06/signs_of_bad_package_maintenance/ | ||
| ===== Outils pour reconstruire un paquet à partir de son code source ===== | ===== Outils pour reconstruire un paquet à partir de son code source ===== | ||
| * http://albatross.madduck.net/pipermail/vcs-pkg/ | * http://albatross.madduck.net/pipermail/vcs-pkg/ | ||
| + | * :!: http://madduck.net/blog/2008.03.12:vcs-pkg-meeting-in-extremadura/ | ||
| + | * http://vcs-pkg.org/ | ||
| * http://wiki.debian.org/PackagingWithDarcsAndTailor | * http://wiki.debian.org/PackagingWithDarcsAndTailor | ||
| Ligne 67: | Ligne 71: | ||
| * cowbuilder : http://www.bononia.it/~zack/blog//posts/2007/09/svn-cowbuilder.html | * cowbuilder : http://www.bononia.it/~zack/blog//posts/2007/09/svn-cowbuilder.html | ||
| * Développement | * Développement | ||
| + | * Repris : http://www.linux.codehelp.co.uk/serendipity/index.php?/archives/172-svn-buildpackage.html | ||
| + | * http://ramblingfoo.blogspot.com/2009/05/svn-buildpackage-is-now-orphaned.html | ||
| + | * http://jhr-online.de/27 | ||
| * http://ramblingfoo.blogspot.com/2007/09/svn-buildpackagedevelopment-rfh.html | * http://ramblingfoo.blogspot.com/2007/09/svn-buildpackagedevelopment-rfh.html | ||
| * http://ramblingfoo.blogspot.com/2007/10/svn-buildpackage-0622-released-to.html | * http://ramblingfoo.blogspot.com/2007/10/svn-buildpackage-0622-released-to.html | ||
| Ligne 78: | Ligne 85: | ||
| * http://blog.madduck.net/debian/2007.10.03_packaging-with-git.xhtml | * http://blog.madduck.net/debian/2007.10.03_packaging-with-git.xhtml | ||
| * Conversion de svn : http://blog.madduck.net/debian/2007.10.07_converting-a-package-to-git.xhtml | * Conversion de svn : http://blog.madduck.net/debian/2007.10.07_converting-a-package-to-git.xhtml | ||
| + | * http://upsilon.cc/~zack/blog/posts/2008/03/git-buildpackage_from_debian-only_to_debian+upstream/ | ||
| + | * migration de arch : http://www.golden-gryphon.com/blog/manoj//blog/2008/04/01/Migrating_to_Git/ | ||
| + | * http://honk.sigxcpu.org/con/Slides_of_git_buildpackage_talk_at_Mini_Debconf_2010_in_Berlin.html | ||
| + | |||
| + | * Avec Git : http://www.eyrie.org/~eagle/notes/debian/git.html | ||
| + | * http://www.eyrie.org/~eagle/journal/2008-08/010.html | ||
| + | * http://madism.org/~madcoder/tmp/git-nopause.pdf | ||
| + | * http://blog.orebokech.com/2008/03/cleaner.html | ||
| + | * http://www.cs.unb.ca/~bremner//blog/posts/so_your_topgit_patch_was_merged/ | ||
| + | * http://www.cs.unb.ca/~bremner//blog/posts/topgit_testimonial/ | ||
| + | * De bzr vers git :!: http://smcv.pseudorandom.co.uk/2009/01/08_debian_bzr_to_git/ | ||
| + | * De Arch vers Git : http://gcolpart.evolix.net/blog21/migration-from-gnu-arch-to-git-for-horde-packages/ | ||
| + | |||
| === Exemples === | === Exemples === | ||
| + | * http://www.cs.unb.ca/~bremner//blog/posts/convert-racket/ | ||
| * http://blog.orebokech.com/2007/10/herding-my-electric-sheep.html | * http://blog.orebokech.com/2007/10/herding-my-electric-sheep.html | ||
| Ligne 85: | Ligne 106: | ||
| * http://wiki.tauware.de/blog:bzr-builddeb-entered-feisty | * http://wiki.tauware.de/blog:bzr-builddeb-entered-feisty | ||
| * http://wiki.debian.org/BzrBuildpackage | * http://wiki.debian.org/BzrBuildpackage | ||
| + | |||
| Ligne 94: | Ligne 116: | ||
| === Exemples === | === Exemples === | ||
| * http://lambdaman.blogspot.com/2007/10/mercurial-repositories-for-aptitude.html | * http://lambdaman.blogspot.com/2007/10/mercurial-repositories-for-aptitude.html | ||
| + | |||
| + | ==== hgdebuild ==== | ||
| + | * http://fortytwo.ch/blog/archives/2008/04/#e2008-04-09T08_40_28.txt | ||
| ===== Correctifs de paquets ===== | ===== Correctifs de paquets ===== | ||
| + | * http://wiki.debian.org/debian/patches | ||
| + | |||
| + | * Exemple de méthode : http://blog.steve.org.uk/guess_he_wasn_t_too_popular_at_the_end__huh_.html | ||
| + | |||
| + | * http://patch-tracking.debian.net/ | ||
| + | |||
| ==== Utiliser dpatch ==== | ==== Utiliser dpatch ==== | ||
| * Une courte doc : http://www.debian.org/doc/manuals/maint-guide/ap-pkg-eg.en.html#s-pkg-dpatch | * Une courte doc : http://www.debian.org/doc/manuals/maint-guide/ap-pkg-eg.en.html#s-pkg-dpatch | ||
| Ligne 139: | Ligne 170: | ||
| * http://lists.debian.org/debian-devel/2006/02/msg01207.html | * http://lists.debian.org/debian-devel/2006/02/msg01207.html | ||
| * Nommage des correctifs : http://www.infodrom.org/~joey/log/?200604291154 | * Nommage des correctifs : http://www.infodrom.org/~joey/log/?200604291154 | ||
| - | |||
| ==== Modifier le champ du responsable ==== | ==== Modifier le champ du responsable ==== | ||
| * http://wiki.debian.org/ChangeMaintainerInForks | * http://wiki.debian.org/ChangeMaintainerInForks | ||
| + | |||
| + | ===== Transitions ===== | ||
| + | |||
| + | * https://wiki.debian.org/Teams/ReleaseTeam/Transitions | ||
| ===== Autres pratiques ===== | ===== Autres pratiques ===== | ||
| * Modification de paquets à la volée : http://eric.van-der-vlist.com/blog/1449?t=item | * Modification de paquets à la volée : http://eric.van-der-vlist.com/blog/1449?t=item | ||
| * Paquets privés : http://www.joachim-breitner.de/blog/archives/282-Ways-to-fork-privately.html | * Paquets privés : http://www.joachim-breitner.de/blog/archives/282-Ways-to-fork-privately.html | ||
| + | |||
| ===== Conseils d'empaquetage ===== | ===== Conseils d'empaquetage ===== | ||
| * Daniel Baumann : http://people.debian.org/~daniel/documents/packaging.html | * Daniel Baumann : http://people.debian.org/~daniel/documents/packaging.html | ||
| + | ===== Statistiques ===== | ||
| + | * http://www.lucas-nussbaum.net/blog/?p=746 | ||
| + | * http://blog.ganneff.de/blog/2009/01/17/debian-package-count-archive-s.html | ||
| - | ====== Comparer des paquets ====== | + | ===== Comparer des paquets ===== |
| * http://packages.debian.org/unstable/devel/debdelta | * http://packages.debian.org/unstable/devel/debdelta | ||
| - | ===== Avec interdiff ===== | + | ==== Avec interdiff ==== |
| * http://www.debian-administration.org/articles/239 | * http://www.debian-administration.org/articles/239 | ||
| - | ===== libept ===== | + | ==== libept ==== |
| * http://www.enricozini.org//2007/debtags/libept.html | * http://www.enricozini.org//2007/debtags/libept.html | ||
| * http://www.enricozini.org//2007/debtags/xapian-tags.html | * http://www.enricozini.org//2007/debtags/xapian-tags.html | ||
| Ligne 164: | Ligne 202: | ||
| * http://www.enricozini.org//2007/debtags/pkgprune.html | * http://www.enricozini.org//2007/debtags/pkgprune.html | ||
| - | ====== Rétroproduction de paquets Debian ====== | + | ===== Rétroproduction de paquets Debian ===== |
| * Un exemple : http://www.alternc.org/wiki/BackportGettext | * Un exemple : http://www.alternc.org/wiki/BackportGettext | ||
| * Une doc : http://glasnost.beeznest.org/articles/43 | * Une doc : http://glasnost.beeznest.org/articles/43 | ||
| * Une bonne doc : http://selinux.alioth.debian.org/sesarge/HOWTO-Backport.txt | * Une bonne doc : http://selinux.alioth.debian.org/sesarge/HOWTO-Backport.txt | ||
| * Christian Perrier (efficace) : http://lists.ofset.org/arc/skolelinux-fr/2005-12/msg00005.html | * Christian Perrier (efficace) : http://lists.ofset.org/arc/skolelinux-fr/2005-12/msg00005.html | ||
| + | * Scripts : http://www.eyrie.org/~eagle/journal/2008-12/012.html | ||
| - | ===== Debian backports.org ===== | + | ==== Debian backports.org ==== |
| + | * http://alfie.ist.org/blog/2008/12/09#backports-support.en | ||
| * Run by Norbert Tretkowski. | * Run by Norbert Tretkowski. | ||
| * http://www.inittab.de/blog/2005/09/23#20050923_pending-backports | * http://www.inittab.de/blog/2005/09/23#20050923_pending-backports | ||
| Ligne 180: | Ligne 220: | ||
| * http://www.backports.org/~formorer/ | * http://www.backports.org/~formorer/ | ||
| - | ====== Autres documentations ====== | + | ===== Autres documentations ===== |
| * Le [[http://arch.madduck.net/cgi-bin/archzoom.cgi/madduck%40debian.org--2005-debian-misc/package-cycle--main--LATEST--LATEST/en/package-cycle.dia?download|chemin d'un paquet]] (à lire avec dia). | * Le [[http://arch.madduck.net/cgi-bin/archzoom.cgi/madduck%40debian.org--2005-debian-misc/package-cycle--main--LATEST--LATEST/en/package-cycle.dia?download|chemin d'un paquet]] (à lire avec dia). | ||
| * Une autre explication : http://www.debian-administration.org/articles/181 | * Une autre explication : http://www.debian-administration.org/articles/181 | ||
| Ligne 226: | Ligne 267: | ||
| * http://alioth.debian.org/~fjp/log/posts/debtree_0.7.0.html | * http://alioth.debian.org/~fjp/log/posts/debtree_0.7.0.html | ||
| * http://alioth.debian.org/~fjp/log/posts/debtree_0.7.2.html | * http://alioth.debian.org/~fjp/log/posts/debtree_0.7.2.html | ||
| + | |||
| + | * Dépendre de l'architecture (optimisations) : http://wiki.tauware.de/blog:ffmpeg-uploaded | ||
| + | |||
| + | ===== sbuild ===== | ||
| + | * http://www.pseudorandom.co.uk/2008/sbuild-dm/ | ||
| ===== Statistiques Vcs-* ===== | ===== Statistiques Vcs-* ===== | ||
| Ligne 241: | Ligne 287: | ||
| ===== Analogues ===== | ===== Analogues ===== | ||
| + | |||
| * Produire des paquets Ubuntu par Thomas : http://thomas.enix.org/Blog-20050907205353-Libre | * Produire des paquets Ubuntu par Thomas : http://thomas.enix.org/Blog-20050907205353-Libre | ||
| - | ====== Et après ? ====== | + | ===== Et après ? ===== |
| Une fois les paquets construits, ils sont à placer dans un [[dépôts|dépôt]]. | Une fois les paquets construits, ils sont à placer dans un [[dépôts|dépôt]]. | ||
| - | ====== Astuces ====== | + | ===== Astuces ===== |
| * Paquets -dbg : http://ze-dinosaur.livejournal.com/7036.html | * Paquets -dbg : http://ze-dinosaur.livejournal.com/7036.html | ||
| * http://blog.zugschlus.de/archives/418-How-to-install-dbg-packages-for-dependencies.html | * http://blog.zugschlus.de/archives/418-How-to-install-dbg-packages-for-dependencies.html | ||
| Ligne 273: | Ligne 322: | ||
| * http://glandium.org/blog/?p=182 | * http://glandium.org/blog/?p=182 | ||
| - | ====== Installation de RPM ====== | + | ===== Installation de RPM ===== |
| * http://www.debianadmin.com/install-rpm-files-in-debian-and-ubuntu.html | * http://www.debianadmin.com/install-rpm-files-in-debian-and-ubuntu.html | ||
| * http://lwn.net/Articles/203588/ | * http://lwn.net/Articles/203588/ | ||