密码管理器启示录是显然在 disco/19.04 中缺失。我猜想它已经退役了,因为它有一段时间没有更新了。
我已经用了好几年了,所以我得找个替代品。我更喜欢一些相当面向未来的东西,例如,数据库格式在某种程度上是标准化的,也许有多个接口支持。当然还有 FOSS。
我的需求很简单:
- 生成随机密码,
- 保存密码用于各种目的,
- 能够搜索和浏览密码(模糊匹配可选)
将它们组织到文件夹/目录中是可选的。
我做了一些研究,发现 Keepass 2 格式似乎受多个程序支持,例如keepass2
和keepassxc
。还有其他我应该考虑的替代方案吗?
答案1
该包裹已于21.04返回。
从 21.04 下载:
wget http://archive.ubuntu.com/ubuntu/pool/universe/r/revelation/revelation_0.5.4-2_amd64.deb
安装依赖项:
sudo apt-get install python3-pycryptodome python3-pwquality python3-cracklib
安装包:
sudo dpkg -i revelation_0.5.4-2_amd64.deb
答案2
Revelation 0.5.0 才发布一周,我想这就是它没能进入 Ubuntu 20.04 / Mint 20 的原因。开发人员已经为它做了很多工作,我相信主要是为一个新的 Python 版本。昨晚我在全新安装的 Mint 20 上打开了我的钱包,并让它运行起来。
来源:此处https://revelation.olasagasti.info/download.php 您需要解压到下载文件夹中,然后构建它,需要安装依赖项:-
sudo aptitude install libgtk-3-dev python-gi-dev libpwquality-dev python3-pwquality
然后你可以像往常一样
./configure
make
sudo make install
不幸的是,当前的 Ubuntu/Mint 20 安装中似乎有一个错误,因此我联系了 Revelation 维护者,询问如何让它工作。我得到的答案是使用以下命令从终端启动它
PYTHONPATH=/usr/local/lib/python3.8/site-packages/ revelation
对我来说很管用。我向 Ubuntu 列表寻求进一步的建议。我这里没有 Mint 20 电脑,但当我可以再次使用它时,我会尝试将其添加到PYTHONPATH
。/etc/environment
希望 Revelation 可以从图形开始菜单正确启动。
顺便说一句,我对 Python 一无所知。这些天我只是出于业余爱好做了一点 C/C++ 编程。