如何在 Ubuntu 中安装 KeePass 2

2025-03-19 16:22:49
推荐回答(2个)
回答1:

1. 安装 KeePass
  首先是添加 PPA 及安装 KeePass 2 软件包,请在终端中输入以下命令(逐条复制后按鼠标中键粘贴),Mono 的依赖将自动解决:
  sudo apt-add-repository ppa:jtaylor/keepass
sudo apt-get update
sudo apt-get install keepass2

  安装完毕后关闭终端,可在“应用程序”主菜单的“附件”类别中找到 KeePass 2 的启动器。
  由于 KeePass 2 不自带语言包,请下载中文语言包,页面中 Chinese, Simp. 即是简体中文语言包(五星红旗处),注意选择2.x版本语言包。下载解压之后将 KeePass 的语言文件(*.lngx)复制到 $XDG_DATA_HOME/KeePass 目录,$XDG_DATA_HOME 默认是指 $HOME/.local/share 目录,也就是 /home/用户名/.local/share/KeePass 目录(读写该目录无需 root 权限,可直接使用归档管理器解压,.local 为隐藏目录,请在浏览文件夹时按下 Ctrl + H 快捷键以显示隐藏目录)。复制完成之后启动 KeePass,选择 View 菜单,点击 Change Language,在弹出的对话框中选择 Simplified Chinese,KeePass 将要求重新启动,点击 Yes 重新启动 KeePass 即可。

  2. 设置全局热键功能
  如果需要全局热键功能的话还需要进一步设置,首先需要安装 xdotool,由于 Ubuntu 源中的 xdotool 版本过旧所以需要手动编译安装最新版本。步骤如下:
  访问 xdotool 项目网站 下载 xdotool 最新版源码(点击 Download 下方的链接);
  安装依赖关系包,在终端输入sudo apt-get install xorg-dev;
  解压 xdotool 源码包,在终端中 cd 进入该目录;
  在终端中输入:make && sudo make install
  最后测试一下,在终端中输入 xdotool version,如果看到类似 xdotool version 2.20101012.3049 的字样就说明编译安装成功了。
  现在设置全局热键,按下 Alt + F2 快捷键,输入 “gnome-keybinding-properties” 并回车,或者在控制中心选择“键盘快捷键”选项,启动键盘快捷键设置,如下图所示:

  点击“添加”按钮,将弹出“自定义快捷键”对话框(如下图所示),在名称中输入 KeePass 等任意名称,在命令中输入 mono /usr/lib/keepass2/KeePass.exe --auto-type,点击应用即可。然后在“键盘快捷键”对话框的列表中找到“自定义快捷键”,点击刚刚设置的 KeePass 快捷键选项,输入按键组合如 Ctrl+Alt+A ,最后关闭键盘快捷键对话框即可完成设置。

回答2:

12.04用ppa安装: sudo apt-add-repository ppa:jtaylor/keepasssudo apt-get updatesudo apt-get install keepass214.04在软件商店里搜keepass安装。