<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>fedora on toorun.dev</title><link>https://toorun.dev/tags/fedora/</link><description>Recent content in fedora on toorun.dev</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Thu, 23 Jul 2026 10:00:00 +0000</lastBuildDate><atom:link href="https://toorun.dev/tags/fedora/index.xml" rel="self" type="application/rss+xml"/><item><title>Create a Fedora RPM Package: Real Hello World Example</title><link>https://toorun.dev/posts/create-rpm-package-hello-world-fedora/</link><pubDate>Thu, 23 Jul 2026 10:00:00 +0000</pubDate><guid>https://toorun.dev/posts/create-rpm-package-hello-world-fedora/</guid><description>Create a Fedora RPM Package (Hello World) This is the Fedora/RPM equivalent of a minimal Debian package tutorial. You will build a real .rpm that installs one script.
1) Install RPM build tools sudo dnf install -y rpm-build rpmdevtools rpmdev-setuptree This creates ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}.
2) Create the app source mkdir -p ~/hello-rpm-1.0.0 cat &amp;gt; ~/hello-rpm-1.0.0/hello-rpm &amp;lt;&amp;lt; &amp;#39;EOF&amp;#39; #!/bin/sh echo &amp;#34;Hello from my Fedora RPM package&amp;#34; EOF chmod 755 ~/hello-rpm-1.0.0/hello-rpm Create source tarball:</description></item></channel></rss>