Менеджер паролей на замену Revelation
Менеджер паролей Revelation явно отсутствует в disco / 19.04. Я предполагаю, что это было удалено, потому что это не получало обновления некоторое время.
Я использую это в течение многих лет, поэтому я должен искать замену. Я бы предпочел что-то разумное будущее, например, с форматом базы данных, который как-то стандартизирован и, возможно, поддерживается несколькими интерфейсами. И конечно же FOSS.
Мои потребности просты:
- генерировать случайные пароли,
- сохранять пароли для различных целей,
- быть в состоянии искать и просматривать пароли (нечеткое соответствие необязательно)
Организация их в папках / каталогах не является обязательной.
Я провел некоторое исследование, и похоже, что формат Keepass 2 поддерживается несколькими программами, например keepass2
а также keepassxc
, Есть ли другие альтернативы, которые я должен рассмотреть?
2 ответа
Посылка вернулась 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
Revelation 0.5.0 был доступен всего неделю, и я думаю, поэтому он не попал в Ubuntu 20.04 / Mint 20. Разработчики много работали над ним, в основном для новой версии Python I. верю. У меня он работал, и вчера вечером я открыл свой кошелек на свежей установке 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++ в хобби для себя.