How to Install the Olive Video Editor on Linux (Flatpak or AppImage)

You can still install the Olive video editor on Linux, but the available builds are old and experimental. The simplest route is Flatpak; the upstream project also provides a Linux AppImage on GitHub. Check the version notes before installing: Olive’s official site says “Olive will return” and directs visitors to older downloads, while the project labels its 0.2.0 nightly release as unstable. These builds are useful for trying Olive, but they are a poor choice for work that needs dependable editing or long-term support.

The project’s official website links to older downloads on GitHub. Its latest listed 0.2.0-nightly release was rebuilt on December 5, 2024, and the release page says the last code change was September 24, 2023. The project README describes Olive as alpha software and highly unstable. The Flathub listing is a separate community package, version 0.1.2; Flathub says it is unverified and not affiliated with or supported by Olive Team.

Choose a Linux installation method

MethodWhat to expect
Flatpak from FlathubUses the app ID org.olivevideoeditor.Olive and works across distributions that support Flatpak. The listed build is an old community package.
Upstream AppImageRuns as a single downloaded file and does not require adding a distribution repository. The current upstream download is marked nightly and unstable.

For a quick install, use Flatpak if it is already configured on your system. Choose the AppImage if you specifically want the upstream nightly build. Neither route provides a recent stable release.

Install Olive with Flatpak

  1. Check whether Flatpak is installed. Open a terminal and run:
flatpak --version
A Linux terminal showing the flatpak --version command.
Check that the Flatpak command is available before setting up the application.

If Linux reports that the command is missing, follow the Flathub setup instructions for your distribution. They cover installing Flatpak and connecting the Flathub repository for Ubuntu, Debian, Fedora, Arch, openSUSE, and other distributions.

  1. Add Flathub. If Flatpak is installed but Flathub is not listed among your remotes, run the repository command from the official Flatpak documentation:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
A Linux terminal with the command to add Flathub as a Flatpak remote.
Register the Flathub repository so Flatpak can find Olive.

Flatpak may ask for administrator authentication when adding a system-wide remote. The command is safe to repeat: --if-not-exists avoids adding a second remote with the same name.

  1. Install Olive. Use the app ID shown on Flathub:
flatpak install flathub org.olivevideoeditor.Olive
A Linux terminal asking to confirm installation of org.olivevideoeditor.Olive from Flathub.
Review Flatpak’s confirmation prompt and proceed with the Olive installation.

Read the confirmation prompt, then approve it to download Olive and any required runtime. To launch it, open the applications menu and select Olive, or run:

  1. Start the editor and confirm it opens.
flatpak run org.olivevideoeditor.Olive
The Olive video editor open with a media bin, preview monitor, and timeline.
After launch, Olive’s editing workspace appears with media and timeline panels.

Flatpak updates are handled separately from system package updates. Run flatpak update to check for updates to installed Flatpak apps. To remove Olive later, use flatpak uninstall org.olivevideoeditor.Olive.

Run the upstream Olive AppImage

An AppImage is a portable application file. You download it, mark it executable, and run it; there is no package-manager installation step. Olive’s official website points to GitHub for older downloads, so use the project’s release page instead of a third-party download mirror.

  1. Open the upstream release page. Visit the 0.2.0-nightly release on GitHub. It is explicitly a pre-release and an unstable development build.
The Olive project website showing its notice that the editor will return and that older downloads are on GitHub.
The project site directs users to GitHub for its older Olive downloads.
  1. Download the Linux AppImage. On the release page, expand Assets and choose the Linux file that matches your computer. The x86_64 asset shown in the example is named Olive-8ac191ce-Linux-x86_64.AppImage. If your system uses another processor architecture, check the release page for a matching build rather than trying to run the x86_64 file.
The Olive GitHub release page showing the 0.2.0-nightly label and Linux x86_64 AppImage asset.
The release page marks 0.2.0-nightly as an unstable development build.

To check your architecture in a terminal, run uname -m. An x86_64 computer should report x86_64. Keep the downloaded file in your Downloads folder for the commands below; if its name differs, substitute the exact downloaded filename.

  1. Allow the file to run. In your file manager, right-click the AppImage, open Properties, and enable Allow executing file as program under Permissions. You can also do this in a terminal:
cd ~/Downloads
chmod +x Olive-8ac191ce-Linux-x86_64.AppImage
A GNOME Files Properties dialog for the Olive AppImage with the executable permission enabled.
The AppImage must be marked executable before Linux can launch it.
  1. Launch Olive. Double-click the file and choose Run if your desktop asks what to do, or start it from the terminal:
cd ~/Downloads
./Olive-8ac191ce-Linux-x86_64.AppImage
A Linux terminal showing the chmod and launch commands for the Olive AppImage.
Run the AppImage from its folder after making it executable.

Because an AppImage is a standalone file, keep it in a folder you can find again. To update it, download a newer build from the project’s release page and repeat the permission step. The upstream page currently labels this build unstable, so save project backups and test it with nonessential footage first.

When older installation guides do not match

Older Olive tutorials may still show an Ubuntu PPA, a Debian package, a Snap command using the --edge channel, or an AUR package named olive-git. Those instructions refer to older packaging arrangements and do not establish that a current, maintained build is available through those channels. Before adding a repository or installing a third-party package, check the project’s current website and release page. If Olive fails to launch, try starting it from a terminal to see the error, and confirm that the AppImage architecture matches the output of uname -m.

Leave a Comment

How to Record Speaker Output on Linux with Audacity

How to Record Speaker Output on Linux with Audacity

Capture Linux desktop audio in Audacity by routing its recording stream to your output device’s monitor source. Follow PulseAudio and PipeWire steps, export tips, and fixes for silent tracks.

How to Use Dropbox on Linux: Install and Sync Your Files

How to Use Dropbox on Linux: Install and Sync Your Files

Install Dropbox on Linux from the official package, sign in, sync a local folder, manage selective sync, and check status from the command line.

How to Install Inkscape on Linux: Ubuntu, Fedora, Arch, and More

How to Install Inkscape on Linux: Ubuntu, Fedora, Arch, and More

Install Inkscape from your Linux distribution’s repositories, the Ubuntu stable PPA, Snap, or Flathub, with current commands and notes for choosing a package source.

How to Find and Remove Duplicate Files on Linux With FSlint

How to Find and Remove Duplicate Files on Linux With FSlint

Use FSlint to scan selected Linux folders, review duplicate groups, and safely delete redundant files or learn when hard-link merging is appropriate.

How to Install SABnzbd on Linux and Configure It

How to Install SABnzbd on Linux and Configure It

Install SABnzbd on Ubuntu or Debian, or run it in Docker on another Linux host. Then open the web interface and configure your provider and download folders.

How to Install the Paper GTK Theme on Linux

How to Install the Paper GTK Theme on Linux

Install the Paper GTK theme from supported Linux repositories, enable it for GTK apps in GNOME Tweaks, and see what the legacy theme can and cannot change.

How to Install and Set Up Plex on OpenMediaVault with Compose

How to Install and Set Up Plex on OpenMediaVault with Compose

The old OpenMediaVault Plex plugin is archived. Set up Plex on OMV 8 with OMV-Extras, the Compose plugin, persistent storage, and Plex’s official container.

How to Clean and Speed Up Ubuntu Safely

How to Clean and Speed Up Ubuntu Safely

Clean and speed up Ubuntu with safe APT cleanup, storage checks, and startup controls that help free space and troubleshoot a sluggish desktop.

How to Install the Hiri Email Client on Linux

How to Install the Hiri Email Client on Linux

Install Hiri on Linux with its Snap package or official tarball, add a desktop launcher, and check supported accounts plus a warning about Hiri’s old Snap release.

How to Get System Specifications for a Linux PC

How to Get System Specifications for a Linux PC

Use Fastfetch and built-in Linux commands to check your distro, kernel, CPU, memory, graphics, storage, and connected devices, then save a clear report.