Package Maintainers

    • Joining the Package Maintainers
      • Installing Packager Tools
      • How to Get Sponsored into the Packager Group
    • How to Sponsor a New Contributor
    • Bugzilla
      • Bug Status Workflow
    • New Package Process
      • for Existing Contributors
      • for New Contributors
    • Packaging Tutorial
      • Packaging Tutorial 1: banner
      • Packaging Tutorial 2: GNU Hello
    • Package Review Process
    • Package Renaming Process
    • Package Orphaning Process
    • Package Retirement Process
    • Package Maintenance Guide
    • Package Update Guide
    • Pull Request Guide
    • Reporting Issues
    • Staying Close to Upstream Projects
    • Using the Koji Build System
    • Upstream Release Monitoring
    • Package Maintenance Utilities
    • Common Rpmlint issues
Package Maintainers
  • ARM Single Board Computers
  • Ask Fedora SOPs
  • Community Architecture (CommArch)
  • Community Linux Engineering
  • Defensive Coding Guide
  • Emerging Fedora Desktops
  • Engineering Teams
  • EPEL
  • Fedora Accessibility (a11y) WG
  • Fedora Accounts
  • Fedora Asahi Remix
  • Fedora Badges
  • Fedora CI
  • Fedora Cloud
  • Fedora Community Ops
  • Fedora Container Docs
  • Fedora CoreOS
  • Fedora Council
  • Fedora Design Team
  • Fedora Diversity, Equity, and Inclusion (DEI)
  • Fedora Docs Team
  • Fedora ELN
  • Fedora Gaming
  • Fedora i3 S.I.G.
  • Fedora Infrastructure & Release Engineering
  • Fedora Internet Of Things
  • Fedora IoT Working Group
  • Fedora Join SIG
  • Fedora KDE Plasma Desktop Edition
  • Fedora Kinoite
  • Fedora Legal
  • Fedora Linux Releases
  • Fedora Localization Team
  • Fedora Magazine
  • Fedora Marketing Team
  • Fedora Mentored Projects
  • Fedora Mindshare Committee
  • Fedora Minimal
  • Fedora Program Management
  • Fedora Project
  • Fedora Quality Docs
  • Fedora Rawhide Gating
  • Fedora Robotics SIG
  • Fedora Server Documentation
  • Fedora Server Working Group
  • Fedora Silverblue
  • Fedora Spins & Labs
  • Fedora Sway Atomic
  • Fedora TeleIRC SIG
  • Fedora Tools
  • Fedora User Docs
    • rawhide
    • f42
    • f41
    • f40
    • f39
    • f38
    • f37
    • f36
    • f35
    • f34
    • f33
    • f32
    • f31
    • f30
    • f29
    • f28
    • f27
    • f26
  • Fedora Websites & Apps
  • Fedora Workstation Documentation
  • Fedora Workstation Working Group
  • Fedora/CentOS bootc
  • FESCo
  • Flatpak
  • Java Packaging HOWTO
  • Localization help and stats
  • Mindshare Teams
  • Minimization
  • Modularity
  • NeuroFedora User Documentation
  • Package Maintainers
  • Packaging Guidelines
  • Quick Docs
  • Remix Docs
  • Reproducible Builds
  • مستندات فدورا
  • Package Maintainers
  • Packaging Tutorial
en-US ar ast az be bg bn ca cs de el es es_419 fa fi fil fr fur ga he hi hr hu id it ja jp ka kab ko lt mr ms my nb_NO ne nl nn or pl pt pt_BR pt_PT ro ru si sk sq sv sw te tr tzm uk ur ur_PK uz zh_CN zh_Hans zh_Hant zh_TW

Packaging Tutorial

Packaging tutorial demonstrates RPM packaging for Fedora.

  • Packaging Tutorial 1: banner

  • Packaging Tutorial 2: GNU Hello

Want to help? Learn how to contribute to Fedora Docs ›

All Fedora Documentation content available under CC BY-SA 4.0 or, when specifically noted, under another accepted free and open content license.

Fedora Logo
  • Privacy Statement
  • Legal
  • Code of Conduct
  • Sponsors

Last build: 2025-05-07 23:00:09 UTC

Sponsored by Red Hat Logo

Fedora is sponsored by Red Hat. Learn more about the relationship between Red Hat and Fedora.