This tutorial shows how to install the most recent Shotwell photo manager and viewer, so far version 0.32.10, in Ubuntu 24.04, Ubuntu 22.04, and Ubuntu 24.10.
Shotwell is a free open-source photo manager designed for the GNOME Desktop. It’s pre-installed and default in Ubuntu Desktop, when you installed the system with default or full installation mode.
The photo manager features import photos from disk or camera, organize by time-based events, tags (keywords), folders, and more. It supports basic image editing, such as crop, rotate, color adjust, straighten, and enhance photos.
As well, it supports video and RAW photos, create wallpaper slideshow, and share your photos to major web services, including Flickr, Tumblr and YouTube.
While the default shotwell package in Ubuntu is always old, the latest version so far has reached version 0.32.10. Which, features translation updates, fix for YouTube uploading issue, and adds Native or Flatpak in ‘About’ dialog telling what package format the app is installed with.
Besides building the photo manager from source tarball, there are 2 ways to install it in Ubuntu:
- official Flatpak package – which however runs in sandbox.
- third-party Ubuntu PPA with native .deb package.
Option 1: Install Shotwell with Flatpak package
Flatpak is an universal package format that works in most Linux. Meaning not only Ubuntu 22.04, 24.04, and 24.10 mentioned above, old Ubuntu 18.04, Ubuntu 20.04, Debian, Fedora, Arch, etc, are also supported!
And, Shotwell Flatpak is an official package that support amd64
(Intel/AMD) and arm64
(e.g., Raspberry Pi) CPU architecture types.
Linux Mint 21/22 and all current Fedora Workstation (with 3rd party repository enabled) can search & install the package directly from either Software Manager or GNOME Software.
While Debian/Ubuntu, and other Linux may follow the steps below one by one to install it:
- First, press
Ctrl+Alt+T
on keyboard to open up a terminal window. When it opens, run command to install Flatpak daemon:sudo apt install flatpak
NOTE: Ubuntu 18.04 needs to add this PPA first.
- Next, add the Flathub repository, that contains the software package:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Other Linux can follow this setup guide to enable Flatpak support.
- Finally, run the command below to install the Shotwell Flatpak package:
flatpak install flathub org.gnome.Shotwell
Like native app packages, you may search and start the Flatpak app package from either start menu or GNOME overview depends on your desktop.
If the app icon is not visible, try either log out and back in, or run the command below to start from terminal:
flatpak run org.gnome.Shotwell
And, to update the package, use command:
flatpak update org.gnome.Shotwell
Option 2: Install Shotwell from Ubuntu PPA
For those who don’t like running the app in sandbox environment, there are third-party Ubuntu PPAs contains the native .deb
packages.
And, I’ve uploaded the most recent 0.32.10 package into this unofficial PPA with Ubuntu 22.04, Ubuntu 24.04, Ubuntu 24.10, and Linux Mint 22/21 support on both amd64
and armhf/arm64
CPU platforms.
1. To add the PPA, press Ctrl+Alt+T
to open terminal and run command:
sudo add-apt-repository ppa:ubuntuhandbook1/shotwell
Type user password when it asks, though there’s no visual feedback, and hit Enter to continue.
2. Next, run command to install or upgrade the Shotwell .deb package:
sudo apt install shotwell
NOTE: Linux Mint users need to run sudo apt update
first to manually refresh system package.
To update the package, either run the apt install
again and again, or use the graphical “Software Updater” utility.
Uninstall Shotwell:
If you installed the photo manager through Ubuntu PPA, then you may run the command below to purge PPA, which also downgrade the software package to the original version:
sudo apt install ppa-purge && sudo ppa-purge ppa:ubuntuhandbook1/shotwell
For choice, you may uninstall the package via command:
sudo apt remove --autoremove shotwell
Then, remove the PPA via:
sudo add-apt-repository --remove ppa:ubuntuhandbook1/shotwell
If you installed the Flatpak package, then use the command below to uninstall:
flatpak uninstall --delete-data org.gnome.Shotwell
Also run flatpak uninstall --unused
to remove useless run-time libraries that may free up some disk spaces.