KeepassX vs KeepassXC

13

En faisant un, apt-cache search keepassxj'ai trouvé deux packages similaires, keepassxet keepassxc. Après avoir installé et essayé les deux, j'ai constaté que les deux semblent identiques, même la manpage est la même pour les deux packages (la page de manuel pour keepassxc se réfère même à elle-même comme keepassx). Y a-t-il une différence entre les 2 packages?

Kalyon
la source
1
Quel référentiel avez-vous ajouté pour les obtenir? Ni dans l'archive Ubuntu standard.
dobey

Réponses:

13

Depuis le site Web de KeePassXC:

KeePassXC est un fork communautaire de KeePassX, le port multiplateforme de KeePass pour Windows. Chaque fonctionnalité fonctionne sur plusieurs plates-formes et a été minutieusement testée sur plusieurs systèmes pour fournir aux utilisateurs la même apparence sur tous les systèmes d'exploitation pris en charge. Cela inclut la fonction Auto-Type bien-aimée.

Et la FAQ:

KeePassX est un gestionnaire de mots de passe incroyable, mais n'a pas connu beaucoup de développement actif depuis longtemps. De nombreuses bonnes demandes d'extraction n'ont jamais été fusionnées et le projet d'origine manque de fonctionnalités que les utilisateurs peuvent attendre d'un gestionnaire de mots de passe moderne. Par conséquent, nous avons décidé de bifurquer KeePassX pour continuer son développement et vous fournir tout ce que vous aimez à propos de KeePassX ainsi que de nombreuses nouvelles fonctionnalités et corrections de bugs .

Comme le keepassxcpackage n'existe que pour la version 18.04, les problèmes avec la page de manuel doivent être signalés comme des bogues.

muru
la source
2
Et que diriez-vous de keepass2 des référentiels Ubuntu standard?
Pawel Debski
@PawelDebski voir superuser.com/a/879013/334516 : keepassx était à l'origine un port de keepass et prend en charge les formats de base de données keepass. Voir aussi la FAQ de keepassxc
muru
@muru - à ce lien FAQ, il est dit: "Les fichiers de base de données dans la version 2 peuvent être ouverts, mais seront mis à niveau vers un nouveau format." Il n'est pas clair pour moi si cela signifie que keepassxc utilise un format DB qui est une version plus récente au-delà de .kdbx. Hésitant à passer de keepassx jusqu'à ce que je comprenne bien.
Diagon
6

Par souci d'exhaustivité, veuillez trouver ci-dessous mes résultats.

J'ai trouvé 2 packages disponibles:

  • keepass2, et
  • keepassx

mais les deux n'ont pas été mis à jour depuis 2016. J'ai cependant trouvé des informations sur le repo keepassxc disponible avec les packages Ubuntu .

  • keepassxc est régulièrement mis à jour et reste à jour

Cela a rendu le choix et l'installation simples:

$ 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
la source