PPA Updated for Installing KeePass2 2.57 in Ubuntu 24.04

Last updated: June 17, 2024 — Leave a comment

For those who are sticking to KeePass2 password manager, here’s an Ubuntu PPA contains most recent .deb package for Ubuntu 24.04, Ubuntu 23.10, Ubuntu 22.04, Ubuntu 20.04, and Ubuntu 18.04.

Linux has a native KeepassXC password manager, though KeePass2 is still available for choice, which runs in Linux through Microsoft’s mono software framework.

Ubuntu includes KeePass2 package in system repository, but always old!

For the most recent versions, 3rd PPAs so far are the only choices besides building from the source tarball.

The most recent is KeePass2 2.57, features more secure options including Prevent certain screen captures option in “Tools -> Options”, and ability to create key files on secure desktop.

The release also includes some improvements, such as DPI detection, method for custom error handling/reporting, and auto-type compatibility with Remote Desktop Client (WSL).

Other changes in KeePass2 2.57 include:

  • New keyboard shorcuts for for the ‘Copy Group (Encrypted)’ commands.
  • Support for long paths when running on .NET 4.6.2 or higher.
  • Automatically adjust weak key transformation settings to the current default values
  • Save default to the KDBX 4/4.1 file format, use Export for old format.
  • Supports all TLS/SSL protocol versions when running on .NET 4.7 or higher.
  • See release note for details.

Install KeePass2 from Ubuntu PPA

NOTE 1: The PPA packages seem working good, but without well testing! Go check package details here.
NOTE 2: I’ll try to update this post as long as possible! Please report missing package and compile issues only here.
NOTE 3: For choice, there’s another PPA for KeePass2, with many more other updated packages.

1. First, press Ctrl+Alt+T on keyboard to open up a terminal window. When it opens, run the command below to add the PPA:

sudo add-apt-repository ppa:ubuntuhandbook1/keepass2

Type user password (no visual feedback, just type in mind) when it asks for authentication and hit Enter to continue.

2. For old Ubuntu 18.04 & Linux Mint, you need to manually refresh package cache though it’s done automatically in Ubuntu 20.04 and higher:

sudo apt update

3. Finally, either run the apt command below to install the package:

sudo apt install keepass2

Or use Software Updater (Update Manager) to update the package if an old version was installed on your system.

After installation, search for and launch the password manager either from GNOME overview or start menu depends on your desktop environment and enjoy!


To remove the software package, also open terminal (Ctrl+Alt+T) window and run command:

sudo apt remove --autoremove keepass2

And, remove the PPA, either by going to “Software & Updates -> Other Software” and remove the source line, or run the command below instead in terminal:

sudo add-apt-repository --remove ppa:ubuntuhandbook1/keepass2


I'm a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please comment to let me know if the tutorial is outdated! And, notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via ubuntuhandbook1@gmail.com Buy me a coffee: https://ko-fi.com/ubuntuhandbook1

No Comments

Be the first to start the conversation.

Leave a Reply

Text formatting is available via select HTML.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>