En plus de Windows, KeePass 2.x fonctionne sous Mono, c’est-à-dire Linux, etc.
Les liens vers tous les paquets pris en charge se trouvent sur la page de téléchargement.
Debian/Ubuntu Linux :
Installez le paquet keepass2 / KeePass 2.x for Debian/Ubuntu Linux (par ex. avec APT). Un lien vers une page contenant plus d’informations sur ce paquet se trouve sur la page de téléchargement.
Fedora Linux :
Installez le paquet keepass (à partir du dépôt Fedora ; lien sur la page de téléchargement).
OpenSUSE Linux :
Installez le paquet keepass (à partir du dépôt OpenSUSE Mono ; lien sur la page de téléchargement).
Gentoo Linux :
Installez le paquet keepass (à partir du dépôt Gentoo Linux ; lien sur la page de téléchargement).
Arch Linux :
Installez le paquet keepass (à partir du dépôt Arch Linux ; lien sur la page de téléchargement).
Autres systèmes de type Unix :
Pour exécuter KeePass, suivez les étapes suivantes :
Installez Mono ≥ 2.6 (les versions antérieures ne fonctionneront pas et ne sont pas prises en charge). Selon votre plateforme, les paquets à installer s’appellent mono-stable, MonoFramework, mono-devel ou mono-2.0-devel ; consultez la page du projet Mono si vous n’êtes pas sûr des paquets à installer.
Sur certaines plateformes, l’implémentation Windows Forms (System.Windows.Forms) est proposée comme paquet séparé. KeePass nécessite ce paquet ; si vous le trouvez, installez-le aussi.
Sur certaines plateformes, l’espace de noms Runtime (System.Runtime) est proposé comme paquet séparé. KeePass nécessite ce paquet ; si vous le trouvez, installez-le aussi.
Si vous souhaitez utiliser l’auto-saisie (auto-type) sous Linux, vous devez également installer le paquet xdotool.
Téléchargez la version portable de KeePass (paquet ZIP) et décompressez-la à l’emplacement de votre choix.
Dans le répertoire de KeePass, exécutez la commande :
mono KeePass.exe
Alternativement, cliquez avec le bouton droit sur le fichier KeePass.exe, choisissez « Ouvrir avec une autre application » et saisissez mono comme commande personnalisée.
Pour la dernière étape, vous pouvez créer un raccourci ou un script shell contenant cette ligne de commande (utilisez un chemin absolu vers KeePass.exe si le raccourci / script shell se trouve dans un autre emplacement).
Auto-saisie globale (Global Auto-Type) :
Pour utiliser l’auto-saisie globale, vous devez créer un raccourci clavier système approprié. Cela ne doit être fait manuellement qu’une seule fois. KeePass effectue l’auto-saisie globale lorsqu’il est lancé avec l’option de ligne de commande --auto-type.
Exemples de création d’un raccourci clavier système pour l’auto-saisie globale, selon les systèmes :
KDE (Linux)
Dans Ordinateur → Paramètres système → Raccourcis et gestes :
Menu Édition → Nouveau → Raccourci global → Commande/URL.
Spécifiez le raccourci dans l’onglet Déclencheur et entrez :mono /VotreCheminVersKeePass/KeePass.exe --auto-type
dans le champ Commande/URL de l’onglet Action.Ubuntu Linux ≥ 11.04 (Unity/GNOME)
Ouvrez Préférences système → Raccourcis clavier.
Cliquez sur Ajouter, entrez KeePass Auto-Type comme nom et :mono /VotreCheminVersKeePass/KeePass.exe --auto-type
comme commande. Cliquez sur [Appliquer].
Cliquez sur Désactivé de l’élément nouvellement créé, appuyez sur Ctrl+Alt+A et fermez la boîte de dialogue.Ubuntu Linux ≤ 10.10 (GNOME)
Appuyez sur Alt+F2, entrez
gconf-editoret cliquez sur [OK].Naviguez vers apps → metacity → keybinding_commands.
Double-cliquez sur un des éléments command_i, entrez :
mono /VotreCheminVersKeePass/KeePass.exe --auto-type
puis cliquez sur [OK].Cliquez sur le nœud global_keybindings à gauche.
Double-cliquez sur l’élément run_command_i correspondant (par ex. si vous avez utilisé command_5, double-cliquez maintenant sur run_command_5) et définissez le raccourci clavier voulu.
Exemple : pour utiliser Ctrl+Alt+A, entrez<Control><Alt>a.
⚠️ Important : pour l’auto-saisie globale, la version du paquet xdotool doit être ≥ 2.20100818.3004.
Si votre distribution ne propose qu’une version plus ancienne, vous pouvez télécharger et installer manuellement la version la plus récente sur le site de xdotool.
Auto-saisie sur Wayland :
Si vous souhaitez utiliser l’auto-saisie sur un système avec un compositeur Wayland, consultez la page Auto-Type on Wayland.
AES-KDF :
Pour des transformations rapides de clés via AES-KDF, assurez-vous que la bibliothèque libgcrypt est installée.
Argon2 :
Pour des transformations rapides de clés via Argon2, assurez-vous que la bibliothèque libargon2 est installée.
Plugins :
Sur certains systèmes Linux, le paquet mono-complete peut être nécessaire pour que les extensions fonctionnent correctement.
TLS 1.2 :
Pour la prise en charge de TLS 1.2, Mono 4.8.0 ou supérieur (ou .NET Framework 4.5 ou supérieur) est requis.
Polices :
Sur certains systèmes Linux, le paquet ttf-mscorefonts-installer peut être nécessaire.