KeePassX, a native Linux port of KeePass password manager, finally reached the 2.0 release after several years of development.
KeePassX 2 has been rewritten from scratch. It uses the new .kdbx (same as KeePass 2) database format. You can import your .kdb database from 0.4 series from menu Database > Import KeePass 1 database.
New features include:
- Multiple attachments per entry
- Add custom key/value pairs to entries
- Open multiple database in one window
For more details, see official release note.
How to Install KeePassX 2 in Ubuntu:
The official KeePassX PPA does not update at the moment, but a third-party PPA has built the KeePassX 2.0 for Ubuntu 16.04 LTS, Ubuntu 15.04, and
Ubuntu 14.04 LTS.
1. Add PPA
Open terminal from Unity Dash, App Launcher, or via Ctrl+Alt+T shortcut key. When it opens, paste below command to add the PPA:
sudo add-apt-repository ppa:eugenesan/ppa
sudo add-apt-repository ppa:hda-me/keepassx2-yubico
Type in your password when it asks (no visual feedback just type in mind) and hit Enter to continue.
2. After that, upgrade KeePassX by running Software Updater. Or run below commands one by one in terminal:
sudo apt-get update sudo apt-get install keepassx
For those who don’t want to add PPA, grab the .deb installer directly from HERE.
3. (Optional) As a third-party PPA, it also contains many other applications. You may remove the PPA after installation by either using Software & Updates -> Other Software tab, or running below command in terminal:
sudo add-apt-repository --remove ppa:eugenesan/ppa && sudo apt-get update
one of my “MUST HAVE” apps for my linux installation, good news.
Thx! I’ve been wanting badly for these instructions and the help!!!
Fantastic program — works really well
This is terrible news. The whole reason for using KeePassX was that it supported the old format, so I could share a single database file across many operating systems. :-(
Not a bit deal really. All the mobile platforms support kdbx, keepassx now supports kdbx on mac OSX and various *nix flavors. Keepass supports kdbx on windows.
Which other OS’s do you need support for that aren’t covered between keepassx and keepass ?
How do we know Eugenesan hasn’t built any backdoors or malicious code into the software he’s compiled? I’m making a case for the official PPA to be updated ASAP, and for users to wait till then.
That is a point!
Wow! Finally with Unity support! I always used the “old version” and didn’t noticed, that Unity support is already there. Nice, thank you! :)
Thanks for making KeepassX 2 available for easy install.
I use the program across Linux/Windows/Windows portable, so it’s invaluable!
This ppa breaks trusty! do NOT install it if you are on trusty.
It replaces packages (eg metacity-common) with weird versions, thats incompatible with most of the system, that totally breaks mono and its apps like monodevelop.
ppa-purge cant handle conflicts, you’ll need to manually reinstall broken packages when you’ll remove this ppa, and there’s a plenty of them.
Thank you, works perfectly on 16.04.1!
Hey guys, please consider to NOT use this PPA. When it comes to security nobody should blindly trust those private ppa’s. I installed Keepass2 in ubuntu with simply using:
sudo apt-get install keepass2
and afterwards I ran the following command to get plugins working:
sudo apt-get install mono-complete
How do I import old files. The program only says open database. I cannot find import database 1. Any answers
I figured it out. I was viewing app in reduced mode. However I have another question. How do I pin app to the dashboard?