v1.12.3 · Ubuntu 22.04+, Fedora 36+, or equivalent (x64)
Download Monghoul for Linux
Three formats. The one you pick decides how you get the next version, and whether your package manager owns the install.
Which file to take
| Format | Who it is for | Download |
|---|---|---|
| The AppImage | Installs nothing, and it is the only Linux format that updates itself from inside the app. New in 1.12.2. It is the largest download, because it carries the libraries the other two get from your package manager, and those still need glibc 2.35 or newer. | .AppImage (recommended) ~119 MB |
| The .deb | Debian, Ubuntu, Mint and derivatives. Your package manager owns the install, which also means your package manager owns the update. | .deb (Ubuntu/Debian) ~48 MB |
| The .rpm | Fedora, RHEL, openSUSE and derivatives. Same trade as the .deb. | .rpm (Fedora/RHEL) ~48 MB |
Installing
The AppImage
Download it, make it executable with chmod +x Monghoul_*.AppImage, and run it. It installs nothing, and your connections and settings go in your home directory the same as the other two formats.
The .deb
Install it with sudo apt install ./Monghoul_*_amd64.deb. Using apt rather than dpkg -i means dependencies are resolved for you.
The .rpm
Install it with sudo dnf install ./Monghoul-*.x86_64.rpm, or zypper install on openSUSE.
Good to know
Updates work differently per format
The AppImage updates in place: the banner appears, one click installs it, and the app restarts. A .deb or .rpm install cannot do that, because the files belong to your package manager. There the banner tells you a release is out and you install the new package yourself.
The launcher icon
Releases before 1.12.2 shipped a desktop entry pointing at an icon that was never installed, so Linux launchers showed a placeholder. Fixed in 1.12.2. If you are upgrading from an older package and the placeholder persists, log out and back in so the icon cache is rebuilt.
Saved passwords need a keyring, and degrade without one
Monghoul puts the key for your saved connection passwords in the Secret Service, which is what gnome-keyring and kwallet provide. Most desktop installs already run one. Without it your passwords are still encrypted, but with a weaker key derived from Monghoul’s own data, and Settings tells you so rather than staying quiet about it.
Before you install
You need a MongoDB server at 4.4 or newer. Monghoul refuses an older one with an explicit error rather than connecting and behaving strangely later. The full list is on system requirements, and Install Monghoul covers what happens after the first launch.
Every installer is published as a GitHub release asset on monghoul-public, and the links on this page are those same files. Downloading from anywhere else is not something we can vouch for.
Other platforms
Monghoul for Windows · Monghoul for macOS · What’s new in 1.12.3
Linux questions
AppImage, .deb or .rpm?
Take the AppImage if you want updates from inside the app, or if you are on a distribution that is neither Debian-like nor Fedora-like. Take the .deb or .rpm if you would rather your package manager owned the install, and accept updating through it.
Why is the AppImage so much bigger than the .deb?
It carries the shared libraries the other two expect your distribution to provide, which is the whole of the size difference. It still needs an x64 machine and glibc 2.35 or newer.
Does the in-app updater work on Linux?
On the AppImage, yes, since 1.12.2. On a .deb or .rpm install it cannot, because those files belong to your package manager. You still get the banner telling you a release is out.
Is there an ARM64 build?
No. Linux builds are x64 only.