在 Debian 测试中,无法从 Mono-ran 程序复制到剪贴板

在 Debian 测试中,无法从 Mono-ran 程序复制到剪贴板

我正在运行 KeePass (http://keepass.info/) 在 Debian Wheezy 上使用 Mono。我能够使用 (mono?wine?) 剪贴板将用户名和密码从 KeePass 复制到 KDE。

我发现我需要切换到测试版本才能获得较新的 glibc。我这样做了,它运行良好,但现在我无法将任何内容从 KeePass 复制到 KDE 剪贴板。

我怎样才能再次使用剪贴板?

PS 从那时起我就切换到了testingDebian 版本。问题仍然存在。

答案1

就像声明的那样这里,安装该xsel包。

编辑:它对我有用,但仅适用于“复制用户名/密码”命令(仍然无法从条目注释中复制)。

另一个解决方案是将密码数据库导出为 1.x 格式 (.kdb) 并使用KeePassX 是一个原生 Qt 应用程序

答案2

从 KeePass 中的笔记复制文本时,文本最终会出现在 X 服务器剪贴板选择中,但粘贴到终端时,文本会从主选择中检索。有些软件应该能够处理这个问题(合并ClipIt以及可能还有其他方法),但这是我最终使用的解决方法:

xsel --clipboard | xsel --primary --input

它只是检索剪贴板选择的内容并将其放在主要选择中,可以通过单击第三个鼠标按钮或按Shift+Insert

相关内容