En el pasado, la mejor manera de hacer que KeePass se ejecutara en Linux era instalar KeePassX, que es un puerto sobre la versión de KeePass 1.x. Para que KeePass 2.x se ejecute en Linux, deberá instalar un montón de bibliotecas mono e instalar manualmente el archivo fuente. Peor aún, podría no funcionar al final. Por suerte, ese tipo de días ha terminado. Julián Taylor tiene lanzó un PPA eso le permite instalar KeePass 2 fácilmente (solo funciona en Ubuntu u otra distribución basada en Debian).
Nota: El PPA instalará un montón de bibliotecas mono en su sistema. Si no te sientes cómodo con él, esto no es para ti.
Instalar KeePass 2 en Ubuntu
Abra una terminal y escriba:
sudo apt-add-repository ppa:jtaylor/keepass sudo apt-get update sudo apt-get install keepass2
Eso es todo lo que necesitas para que KeePass 2 funcione en Ubuntu.
Importación de la base de datos de KeePassX a KeePass 2
Si ha estado usando KeePassX, su base de datos de contraseñas estará en formato .kdb, que es incompatible con KeePass2 .kdbx. Además, cuando intente importar en su base de datos .kdb a KeePass 2, mostrará un error que indica que la importación solo es compatible con Windows.
Una forma de evitar esto es exportar primero su base de datos .kdb al archivo XML de KeePassX.
A continuación, en su KeePass2, vaya a Archivo -> Importar. Seleccione KeePassX XML como formato y elija el archivo XML que exportó anteriormente.
Hecho.