Revelation gaat niet werken op Linux Mint 20. In het kort de reden: Python 2 is vanaf dit jaar niet meer ondersteund door de Python ontwikkelaars en daarom heeft Ubuntu veel Python 2 componenten en programma's verwijderd uit Ubuntu 20.04 (de basis waar Linux Mint 20 op verder bouwt). Revelation is in Python 2 gemaakt. Ontwikkelaars weten al sinds 2008 dat ze naar Python 3 moeten overstappen, met sinds 2014 de deadline van 2020 bekend. Helaas wordt Revelation sinds 2012 niet meer ontwikkeld dus is dat niet gebeurd. De ontbrekende pakketten uit oudere versies te installeren om het toch aan de praat te krijgen op Linux Mint 20—als dit al werkend te krijgen is (ik moest steeds een nieuw ontbrekend pakket installeren; ik ben er na 5 pakketten mee opgehouden—is heel onverstandig: naast dat er nooit meer beveiligingsupdates komen voor al die pakketten riskeer je ook dat je hierdoor andere problemen creëert op Linux Mint 20.
Ik heb daarom helaas geen beter advies dan er nu werk van maken over te stappen naar een andere password manager.
Je wilt waarschijnlijk je wachtwoorden uit je Revelation database halen. Daar kan ik wel suggestie voor geven. Ik zou Linux Mint 19.3 opnieuw downloaden en de ISO of in VirtualBox laden of je computer er van opstarten. Niet om het te installeren maar om in de live omgeving Revelation te installeren zodat je daarmee jouw Revelation database kan inlezen en exporteren naar een ander formaat en die daarna dus in een andere password manager in te lezen op Linux Mint 20.
Hier de export formaten welke Revelation ondersteunt:
Ik had even een test database aangemaakt als volgt:
Daarna in Revelation export gedaan naar Comma Separated Values (CSV) en dat bestand kon ik vervolgens importeren in KeePassXC:
Het importeren is beetje gedoe, afhankelijk van wat je allemaal in jouw Revelation database hebt staan maar op het volgende import scherm heb ik alleen onder Column layout hoeven aanpassen en de rest ging vanzelf goed—al zie ik nu dat ik ook even een vinkje had moeten zetten op First record has field names:
KeePassXC is beschikbaar voor installatie via Software Manager of vanaf terminal
apt install keepassxc
. Het werkt met standaard KeePass database formaat waardoor het vanuit daar ook weer makkelijk naar andere passwords managers te exporteren zou zijn. Maar misschien zie je in bovenstaande lijst van mogelijk export formaten een andere password manager die je zou willen gaan gebruiken.
Meer informatie over KeePassXC op:
https://keepassxc.org/