KeepassX vs KeepassXC

13

Mientras hacía un apt-cache search keepassxencontré dos paquetes similares, keepassxy keepassxc. Después de instalar y probar ambos, he encontrado que ambos parecen idénticos, incluso la manpágina es la misma para ambos paquetes (la página de manual para keepassxc incluso se refiere a sí misma como keepassx). ¿Hay alguna diferencia entre los 2 paquetes?

Kalyon
fuente
1
¿Qué repositorio agregaste para obtenerlos? Ninguno de los dos está en el archivo estándar de Ubuntu.
dobey

Respuestas:

13

Desde el sitio web KeePassXC:

KeePassXC es una bifurcación comunitaria de KeePassX, el puerto multiplataforma de KeePass para Windows. Cada característica funciona multiplataforma y se probó exhaustivamente en múltiples sistemas para proporcionar a los usuarios la misma apariencia en todos los sistemas operativos compatibles. Esto incluye la querida característica de Auto-Type.

Y las preguntas frecuentes:

KeePassX es un increíble administrador de contraseñas, pero no ha visto mucho desarrollo activo durante bastante tiempo. Muchas buenas solicitudes de extracción nunca se fusionaron y al proyecto original le faltan algunas características que los usuarios pueden esperar de un administrador de contraseñas moderno. Por lo tanto, decidimos bifurcar KeePassX para continuar su desarrollo y brindarle todo lo que le gusta de KeePassX, además de muchas características nuevas y correcciones de errores .

Dado que el keepassxcpaquete solo existe para 18.04, los problemas con la página de manual deben informarse como errores.

muru
fuente
2
¿Y qué tal keepass2 de repositorios estándar de Ubuntu?
Pawel Debski
@PawelDebski ver superuser.com/a/879013/334516 : KeePassX fue originalmente un puerto de KeePass, y es compatible con el formato de base de datos de KeePass (s). Consulte también las preguntas frecuentes de keepassxc
muru
@muru: en ese enlace de Preguntas frecuentes, dice: "Los archivos de la base de datos en la versión 2 se pueden abrir, pero se actualizarán a un formato más nuevo". No me queda claro si dice que keepassxc está usando un formato de base de datos que es una versión más nueva más allá de .kdbx. Dudando en cambiar de keepassx hasta que tenga claro esto.
Diagon
6

En aras de la exhaustividad, consulte a continuación mis resultados.

He encontrado 2 paquetes disponibles:

  • keepass2, y
  • keepassx

pero ambos no se actualizaron desde 2016. Sin embargo, he encontrado información sobre el repositorio keepassxc disponible con los paquetes de Ubuntu .

  • keepassxc se actualiza regularmente y se mantiene bastante actualizado

Esto hizo que la elección y la instalación fueran sencillas:

$ sudo add-apt-repository ppa:phoerious/keepassxc
[sudo] password for uadmin: 
 KeePassXC Password Manager (official upstream PPA)

Note to Xenial users who used keepassxc-beta before: you may need to uninstall/reinstall libsodium18 from the Ubuntu repositories if you are experiencing conflicts with libsodium32. See https://github.com/keepassxreboot/keepassxc/issues/1545#issuecomment-369163954
 More info: https://launchpad.net/~phoerious/+archive/ubuntu/keepassxc
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmp28ijtjwz/secring.gpg' created
gpg: keyring `/tmp/tmp28ijtjwz/pubring.gpg' created
gpg: requesting key 0068FCD6 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmp28ijtjwz/trustdb.gpg: trustdb created
gpg: key 0068FCD6: public key "Launchpad PPA for Janek Bevendorff" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK
$ sudo apt-get update
...
$ sudo apt-get install keepassxc
Reading package lists... Done
Building dependency tree       
Reading state information... Done
...
Pawel Debski
fuente