В Ubuntu GNU/Linux 16.04 LTS из репозитория устанавливается KeePassX версии 2, в то время как в Ubuntu GNU/Linux 14.04 LTS в репозитриях есть только KeePassX версии 0.4.3.
KeePassX2 не работает с базами версии 0.4.3 и предлагает их конвертировать в свой формат, то есть сделать из .kdb в .kdbx. KeePassX 0.4.3, естественно, не умеет работать с .kbdx.
Соответственно, чтобы работать с одной и той же базой паролей и в 14.04 и в 16.04 необходимо в 14.04 тоже установить KeePassX версии 2, так как это более разумно, чем пытаться установить KeePassX 0.4.3 в 16.04.
Установка KeePassX 2 в Ubuntu 14.04
Добавляем PPA:
$ sudo add-apt-repository ppa:eugenesan/ppa
Обновляем список пакетов:
$ sudo apt-get update
Устанавливаем KeePassX 2:
$ sudo apt-get install keepassx
В добавленном PPA есть ещё много пакетов. Если вы не хотите, чтобы они обновили те, что сейчас есть в системе, то после установки KeePassX можно удалить этот PPA ( с обновлением списка пакетов в репозиториях ):
$ sudo add-apt-repository --remove ppa:eugenesan/ppa && sudo apt-get update
Основано на Install KeePassX 2.0 in Ubuntu 16.04, 15.10, 14.04.