Translation(s): English - Italiano - Svenska - Русский

https://www.debian.org/logos/openlogo-nd-50.png https://www.debian.org/Pics/debian.png

Portal/IDB/logo_portal.png Welcome to Debian packaging portal


Portal/IDB/icon-template-32x32.png This portal is about information relevant to developers wishing to package software for Debian. If you were looking for information on installing and removing packages from your Debian system, see the package management page.

Debian packages are maintained by a community of Debian Developers and volunteers.

If you're just starting out with Debian packaging, please read the official documentation first:
the Debian New Maintainers' Guide -- tutorial for simple package
Debian Packaging Tutorial -- slides-based overview of Debian packaging
Debian Policy -- guiding rules Developers Reference -- advanced guide etc.


Introduction to Debian Packaging

To get a good grounding in Debian packaging:

Now that you have seen the basics, it is highly recommended that you read some real stuff:

Then, if you are looking for answers, you can come back here or read:

What not to do:

Packaging Procedures

Types / Formats

Tools

Advanced Procedures

Useful Pages

Training Sessions

From Debian Women

DebianWomen organise interesting training sessions.

See also:

Wiki pages

All pages related to packaging in Debian:

  1. AdvancedBuildingTips
  2. AndroidTools
  3. AutomakeTransition
  4. AutomaticPackagingTools
  5. BuildingFormalBackports
  6. BzrBuildpackage/DesignIdeas
  7. CheckInstall
  8. ConfigPackages
  9. Courses2005/BuildingWithoutHelper
  10. DEX
  11. DataPackages
  12. DebianAstro/AstropyPackagingTutorial/Packaging
  13. DebianAstro/AstropyPackagingTutorial/Preparation
  14. DebianDevelopment
  15. DebianMentorsFaq
  16. DebianPackageManagement
  17. DebugPackage
  18. DevelopersCorner
  19. Diagrams
  20. Distcc
  21. DpkgConffileHandling
  22. DpkgDiversions
  23. EditingBinaryPackageMetadata
  24. EmacspeakTestingGuide
  25. FTBFS
  26. Fonts/PackagingPolicy
  27. Games/Sponsors/Queue
  28. GettingPorted
  29. GitPackaging
  30. GitPackagingSurvey
  31. GitPackagingSurvey/bare debian
  32. GitPackagingSurvey/bare debian monorepo
  33. GitPackagingSurvey/bare template
  34. GitPackagingSurvey/git-debcherry
  35. GitPackagingSurvey/git-debrebase
  36. GitPackagingSurvey/git-dpm
  37. GitPackagingSurvey/manually maintained applied
  38. GitPackagingSurvey/merging
  39. GitPackagingSurvey/modified orig plus further unapplied patches
  40. GitPackagingSurvey/rebasing
  41. GitPackagingSurvey/unapplied
  42. GitSrc
  43. HowToPackageForDebian
  44. Java/Packaging
  45. Javascript/Policy
  46. Maintainers
  47. MediaWiki
  48. Mentors
  49. Mingw-W64
  50. NonMaintainerUpload
  51. PackageArchitectureAlmostAny
  52. PackageConfigUpgrade
  53. PackageTransition
  54. Packaging
  55. Packaging/BinaryPackage
  56. Packaging/HackingDependencies
  57. Packaging/Intro
  58. Packaging/ruby-team-meta-build
  59. Packaging/sbuild
  60. PackagingFAQ
  61. PackagingWithDarcs
  62. PackagingWithDocker
  63. PackagingWithGit
  64. PbuilderTricks
  65. PkgExim4UserFAQ
  66. Projects/DebSrc3.0
  67. Python/DbgBuilds
  68. Python/LibraryStyleGuide
  69. Python/Policy
  70. RPM
  71. RenamingPackages
  72. Repackage_srcrpm
  73. Repacking
  74. ReproducibleBuilds
  75. Salsa
  76. SecurePbuilder
  77. SimpleBackportCreation
  78. SimplePackagingTutorial
  79. SoftwarePackaging
  80. SponsorChecklist
  81. Teams
  82. Teams/CUPS
  83. Teams/DebianHaskellGroup
  84. Teams/DebianMonoGroup/NewPackage
  85. Teams/DebianMozExtTeam
  86. Teams/Foo2zjs
  87. Teams/MySQL
  88. Teams/MySQL/MySQL-wsrep
  89. Teams/OCamlTaskForce
  90. Teams/Printing
  91. Teams/PythonAppsPackagingTeam/HowTo
  92. Teams/Ruby/Packaging
  93. UsingQuilt
  94. WNPP
  95. binNMU
  96. debian/patches
  97. es/MediaWiki
  98. it/HowToPackageForDebian
  99. piuparts
  100. pt_BR/HowToPackageForDebian
  101. pt_PT/Teams
  102. ru/HowToPackageForDebian


CategoryPackaging | CategoryPortal