Ubuntu20.04安装KeePass密码管理器
侧边栏壁纸
  • 累计撰写 23 篇文章
  • 累计收到 12 条评论

Ubuntu20.04安装KeePass密码管理器

怪怪的科长
2021-03-21 / 0 评论 / 143 阅读 / 正在检测是否收录...


手里面有一台面临报废的笔记本,安装了Ubuntu的系统,时不时的也是在使用。
本来是下载了keepass的.deb包准备安装,但是还要自行安装依赖,着实有点麻烦。

安装 KeePass

在 Ubuntu 的软件源中已经有KeePass2了,直接使用命令即可安装。

#先更新下源
sudo apt-get update
#安装 keepass2
sudo apt-get install keepass2


如果提示缺少依赖,那么根据提示输入命令自动安装依赖即可。

更改软件语言

安装好可以直接运行 KeePass2 ,但是默认的语言是英文,对于我这种渣渣而言,必须用中文才行啊。(英语不及格Orz...)

下载语言包

#语言包下载地址
http://keepass.info/translations.html

官方提供有中文包,在Translations中找到Chinese, Simp.,有1.x+2.x+两个选项,注意要选择 2.x 版本语言包。
下载语言包解压后回获得一个名为Chinese_Simplified.lngx的文件,将文件复制/移动到 KeePass 的语言包目录(Languages)下(直接复制无效,因为没有权限)。

#移动 sudo mv 文件路径 目标路径
sudo mv Chinese_Simplified.lngx  /usr/lib/keepass2/Languages
#复制 sudo cp 文件路径 目标路径
sudo cp Chinese_Simplified.lngx  /usr/lib/keepass2/Languages


我发现网上都是说将文件放到keepass2根目录下,可能以前的老版本可以读取,但是现在的新版本是读取Languages文件夹下的语言包文件,而keepass2下无Languages文件夹,所以我们需要创建一个。

#mkdir 文件夹 --/创建一个文件夹
sudo mkdir Languages /usr/lib/keepass2/

然后可以通过终端输入 keepass2 或点击应用程序图标启动 KeePass,选择 View 菜单,点击 Change Language,在弹出的对话框中选择 Simplified Chinese(简体中文),确定后 KeePass 提示需要重新启动,点击 Yes 重新启动 KeePass 即可。
设置完成后在帮助菜单的关于 Keepass 中可以看到我安装的是 Keepass 2.44 版本。

解决乱码问题


切换了语言后发现菜单和对话框中文全是小方块,查询后发现是因为未映射中文字体,修改/etc/fonts/conf.avail/65-nonlatin.conf,增加如下内容即可:

#使用vim编辑65-nonlatin.conf文件
sudo vim /etc/fonts/conf.avail/65-nonlatin.conf
#在</fontconfig>前添加下列内容
<alias>  
   <family>Ubuntu</family>  
   <prefer>  
      <family>sans-serif</family>  
   </prefer>  
</alias> 
#按esc后保存并退出
:wq


保存后重启keepass即可看到程序已经恢复正常。

安装浏览器扩展

#安装 Mono 的完整包
sudo apt-get install mono-complete
0

评论

博主关闭了所有页面的评论