Guides 11792 Published by

This article walks you through getting the lightweight paint program Pinta onto a Fedora Linux machine without messing up your setup. It starts by urging you to keep your system fresh with a quick DNF update, then shows how to install Pinta via the native package manager before checking the version to confirm success. If the older repo copy isn’t enough, it switches gears to Flatpak: adding the Flathub repository, installing Pinta from there, and finally running it through the sandboxed runtime. The guide even offers an optional snippet for creating a GNOME‑style desktop shortcut so your new painting tool appears alongside the other native apps.



How to Install Pinta on Fedora Linux Without Breaking Your System

If you’re looking for a lightweight paint program that runs natively on Fedora, this guide will show you how to get Pinta up and running in no time. We’ll cover both the quick DNF route and the more future‑proof Flatpak method—because I’ve seen folks hit snags when they grab an outdated copy straight from the default repos.

Step 1: Make Sure Your System Is Fresh
sudo dnf update -y

Why this matters: Fedora’s package metadata can get stale, especially if you’re on a machine that hasn’t been updated in weeks. Running an update pulls the latest security patches and ensures the repository lists are accurate—otherwise your install might silently pull broken dependencies.

Step 2: Try the Native DNF Package First
sudo dnf install pinta

Why this matters: The Fedora repos ship a stable, but sometimes older, Pinta build. It’s quick because you’re installing from the system package manager, so it pulls in only what your OS already knows about. If you’re fine with a few months‑old version, this is your fastest ticket.

Step 3: Verify the Install
pinta --version

You should see something like Pinta 0.4.x. If that opens the app, congratulations—you’re done! If not, proceed to Flatpak; it’s a safer bet for newer releases.

Step 4: Add Flatpak (if you don’t have it)
sudo dnf install flatpak -y

Why this matters: Flatpak isolates applications from the rest of your system. It eliminates “dependency hell” and guarantees that Pinta runs with the libraries it was built for, regardless of what else is on your machine.

Step 5: Register the Flathub Repository
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Why this matters: Flathub hosts the latest Pinta builds. Adding the repo is a one‑time thing; it tells Flatpak where to fetch the app.

Step 6: Install Pinta via Flatpak
flatpak install flathub org.pintaProject.Pinta -y

Why this matters: Flatpak pulls the newest stable release, bypassing Fedora’s older package. The -y flag skips the confirmation prompt—useful if you’re a serial installer.

Step 7: Run Pinta from Flatpak
flatpak run org.pintaProject.Pinta

If this launches correctly, you’ve got a fully updated copy. No more “Pinta doesn’t start after the update” drama that I’ve seen after some users upgraded their system without pulling in the new Flatpak runtime.

Optional: Create a Desktop Shortcut
mkdir -p ~/.local/share/applications
cat > ~/.local/share/applications/pinta.desktop <<EOF
[Desktop Entry]
Name=Pinta
Exec=flatpak run org.pintaProject.Pinta
Icon=pinta
Terminal=false
Type=Application
Categories=Graphics;Paint;
EOF

Why this matters: Fedora’s app launcher won’t automatically detect Flatpak apps unless you add a shortcut. This snippet gives Pinta the same home‑grown feel as native GNOME apps.

There you have it—whether you go the quick DNF path or the more future‑proof Flatpak route, Pinta is ready to let your creativity flow without any headaches.