KeePass 不能复制账号密码
最近一段时间发现 KeePass 不能复制账号密码了, 程序也没有任何错误提示, 没有办法定位原因, 这个就难办了.
网上搜索后发现这个帖子 Can't paste in gnome-terminal from Keepas2 running via mono, 原来是 KeePass 是个 .Net 程序, 在 linux 下依赖 mono 启动, 然而 mono 对剪切板支持上有 bug, 所以必须安装 xsel 才能解决无法复制的问题.
到 Archlinux KeePass Package 页 一看, 原来是有这个可选依赖的:
- desktop-file-utils
- gtk-update-icon-cache
- mono
- shared-mime-info
- xdg-utils
- xdotool (optional) - if you want to use auto-type
- xsel (optional) - clipboard operations in order to work around Mono clipboard bugs
- icoutils (make)
但是, 为什么之前好好的, 突然间就不能正常使用了呢? 查阅 pacman 的日志文件 /var/log/pacman.log
, 也没有发现历史上安装/卸载 xsel 的记录, 这就奇怪了...