KeepassX vs KeepassXC

13

Podczas robienia apt-cache search keepassxznalazłem dwa podobne pakiety keepassxi keepassxc. Po zainstalowaniu i wypróbowaniu obu okazało się, że oba wyglądają identycznie, nawet manstrona jest taka sama dla obu pakietów (strona man dla keepassxc nawet określa się jako keepassx). Czy istnieje różnica między 2 pakietami?

Kalyon
źródło
1
Jakie repozytorium dodałeś, aby je zdobyć? Żadnego z nich nie ma w standardowym archiwum Ubuntu.
dobey,

Odpowiedzi:

13

Ze strony KeePassXC:

KeePassXC to rozwidlenie społeczności KeePassX, wieloplatformowego portu KeePass dla Windows. Każda funkcja działa na wielu platformach i została dokładnie przetestowana na wielu systemach, aby zapewnić użytkownikom taki sam wygląd i działanie na każdym obsługiwanym systemie operacyjnym. Obejmuje to ukochaną funkcję automatycznego pisania.

I FAQ:

KeePassX to niesamowity menedżer haseł, ale od dłuższego czasu nie widział dużo aktywnego rozwoju. Wiele dobrych żądań ściągania nigdy nie zostało scalonych, a w oryginalnym projekcie brakuje niektórych funkcji, których użytkownicy mogą oczekiwać od nowoczesnego menedżera haseł. Dlatego postanowiliśmy rozwidlić KeePassX, aby kontynuować jego rozwój i zapewnić Ci wszystko, co kochasz w KeePassX, a także wiele nowych funkcji i poprawek błędów .

Ponieważ keepassxcpakiet istnieje tylko dla 18.04, problemy ze stroną podręczną należy zgłaszać jako błędy.

muru
źródło
2
A co powiesz na keepass2 ze standardowych repozytoriów Ubuntu?
Paweł Dębski,
@PawelDebski patrz superuser.com/a/879013/334516 : keepassx był pierwotnie portem keepass i obsługuje formaty bazy danych keepass. Zobacz także często zadawane pytania dotyczące keepassxc
muru
@muru - pod tym linkiem FAQ jest napisane: „Pliki bazy danych w wersji 2 można otworzyć, ale zostaną uaktualnione do nowszego formatu”. Nie jest dla mnie jasne, czy mówi, że keepassxc używa formatu DB, który jest nowszą wersją poza .kdbx. Waham się przed przejściem z keepassx, dopóki nie wyjaśnię tego.
Diagon
6

Dla kompletności proszę znaleźć poniżej moje wyniki.

Znalazłem 2 dostępne pakiety:

  • keepass2 i
  • keepassx

ale oba nie były aktualizowane od 2016 roku. Znalazłem jednak informacje o repozytorze keepassxc dostępnym z pakietami Ubuntu .

  • keepassxc jest regularnie aktualizowany i pozostaje dość aktualny

Dzięki temu wybór i instalacja były proste:

$ 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
...
Paweł Dębski
źródło